CINXE.COM
open source Archives - Velocitize
<!DOCTYPE html> <html lang="en-US"> <head ><meta charset="UTF-8" /><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>class RocketLazyLoadScripts{constructor(){this.triggerEvents=["keydown","mousedown","mousemove","touchmove","touchstart","touchend","wheel"],this.userEventHandler=this._triggerListener.bind(this),this.touchStartHandler=this._onTouchStart.bind(this),this.touchMoveHandler=this._onTouchMove.bind(this),this.touchEndHandler=this._onTouchEnd.bind(this),this.clickHandler=this._onClick.bind(this),this.interceptedClicks=[],window.addEventListener("pageshow",(e=>{this.persisted=e.persisted})),window.addEventListener("DOMContentLoaded",(()=>{this._preconnect3rdParties()})),this.delayedScripts={normal:[],async:[],defer:[]},this.allJQueries=[]}_addUserInteractionListener(e){document.hidden?e._triggerListener():(this.triggerEvents.forEach((t=>window.addEventListener(t,e.userEventHandler,{passive:!0}))),window.addEventListener("touchstart",e.touchStartHandler,{passive:!0}),window.addEventListener("mousedown",e.touchStartHandler),document.addEventListener("visibilitychange",e.userEventHandler))}_removeUserInteractionListener(){this.triggerEvents.forEach((e=>window.removeEventListener(e,this.userEventHandler,{passive:!0}))),document.removeEventListener("visibilitychange",this.userEventHandler)}_onTouchStart(e){"HTML"!==e.target.tagName&&(window.addEventListener("touchend",this.touchEndHandler),window.addEventListener("mouseup",this.touchEndHandler),window.addEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.addEventListener("mousemove",this.touchMoveHandler),e.target.addEventListener("click",this.clickHandler),this._renameDOMAttribute(e.target,"onclick","rocket-onclick"))}_onTouchMove(e){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler),e.target.removeEventListener("click",this.clickHandler),this._renameDOMAttribute(e.target,"rocket-onclick","onclick")}_onTouchEnd(e){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler)}_onClick(e){e.target.removeEventListener("click",this.clickHandler),this._renameDOMAttribute(e.target,"rocket-onclick","onclick"),this.interceptedClicks.push(e),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation()}_replayClicks(){window.removeEventListener("touchstart",this.touchStartHandler,{passive:!0}),window.removeEventListener("mousedown",this.touchStartHandler),this.interceptedClicks.forEach((e=>{e.target.dispatchEvent(new MouseEvent("click",{view:e.view,bubbles:!0,cancelable:!0}))}))}_renameDOMAttribute(e,t,n){e.hasAttribute&&e.hasAttribute(t)&&(event.target.setAttribute(n,event.target.getAttribute(t)),event.target.removeAttribute(t))}_triggerListener(){this._removeUserInteractionListener(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this._loadEverythingNow.bind(this)):this._loadEverythingNow()}_preconnect3rdParties(){let e=[];document.querySelectorAll("script[type=rocketlazyloadscript]").forEach((t=>{if(t.hasAttribute("src")){const n=new URL(t.src).origin;n!==location.origin&&e.push({src:n,crossOrigin:t.crossOrigin||"module"===t.getAttribute("data-rocket-type")})}})),e=[...new Map(e.map((e=>[JSON.stringify(e),e]))).values()],this._batchInjectResourceHints(e,"preconnect")}async _loadEverythingNow(){this.lastBreath=Date.now(),this._delayEventListeners(),this._delayJQueryReady(this),this._handleDocumentWrite(),this._registerAllDelayedScripts(),this._preloadAllScripts(),await this._loadScriptsFromList(this.delayedScripts.normal),await this._loadScriptsFromList(this.delayedScripts.defer),await this._loadScriptsFromList(this.delayedScripts.async);try{await this._triggerDOMContentLoaded(),await this._triggerWindowLoad()}catch(e){}window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this._replayClicks()}_registerAllDelayedScripts(){document.querySelectorAll("script[type=rocketlazyloadscript]").forEach((e=>{e.hasAttribute("src")?e.hasAttribute("async")&&!1!==e.async?this.delayedScripts.async.push(e):e.hasAttribute("defer")&&!1!==e.defer||"module"===e.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(e):this.delayedScripts.normal.push(e):this.delayedScripts.normal.push(e)}))}async _transformScript(e){return await this._littleBreath(),new Promise((t=>{const n=document.createElement("script");[...e.attributes].forEach((e=>{let t=e.nodeName;"type"!==t&&("data-rocket-type"===t&&(t="type"),n.setAttribute(t,e.nodeValue))})),e.hasAttribute("src")?(n.addEventListener("load",t),n.addEventListener("error",t)):(n.text=e.text,t());try{e.parentNode.replaceChild(n,e)}catch(e){t()}}))}async _loadScriptsFromList(e){const t=e.shift();return t?(await this._transformScript(t),this._loadScriptsFromList(e)):Promise.resolve()}_preloadAllScripts(){this._batchInjectResourceHints([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}_batchInjectResourceHints(e,t){var n=document.createDocumentFragment();e.forEach((e=>{if(e.src){const i=document.createElement("link");i.href=e.src,i.rel=t,"preconnect"!==t&&(i.as="script"),e.getAttribute&&"module"===e.getAttribute("data-rocket-type")&&(i.crossOrigin=!0),e.crossOrigin&&(i.crossOrigin=e.crossOrigin),n.appendChild(i)}})),document.head.appendChild(n)}_delayEventListeners(){let e={};function t(t,n){!function(t){function n(n){return e[t].eventsToRewrite.indexOf(n)>=0?"rocket-"+n:n}e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},eventsToRewrite:[]},t.addEventListener=function(){arguments[0]=n(arguments[0]),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=n(arguments[0]),e[t].originalFunctions.remove.apply(t,arguments)})}(t),e[t].eventsToRewrite.push(n)}function n(e,t){let n=e[t];Object.defineProperty(e,t,{get:()=>n||function(){},set(i){e["rocket"+t]=n=i}})}t(document,"DOMContentLoaded"),t(window,"DOMContentLoaded"),t(window,"load"),t(window,"pageshow"),t(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")}_delayJQueryReady(e){let t=window.jQuery;Object.defineProperty(window,"jQuery",{get:()=>t,set(n){if(n&&n.fn&&!e.allJQueries.includes(n)){n.fn.ready=n.fn.init.prototype.ready=function(t){e.domReadyFired?t.bind(document)(n):document.addEventListener("rocket-DOMContentLoaded",(()=>t.bind(document)(n)))};const t=n.fn.on;n.fn.on=n.fn.init.prototype.on=function(){if(this[0]===window){function e(e){return e.split(" ").map((e=>"load"===e||0===e.indexOf("load.")?"rocket-jquery-load":e)).join(" ")}"string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=e(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach((t=>{delete Object.assign(arguments[0],{[e(t)]:arguments[0][t]})[t]}))}return t.apply(this,arguments),this},e.allJQueries.push(n)}t=n}})}async _triggerDOMContentLoaded(){this.domReadyFired=!0,await this._littleBreath(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this._littleBreath(),window.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this._littleBreath(),document.dispatchEvent(new Event("rocket-readystatechange")),await this._littleBreath(),document.rocketonreadystatechange&&document.rocketonreadystatechange()}async _triggerWindowLoad(){await this._littleBreath(),window.dispatchEvent(new Event("rocket-load")),await this._littleBreath(),window.rocketonload&&window.rocketonload(),await this._littleBreath(),this.allJQueries.forEach((e=>e(window).trigger("rocket-jquery-load"))),await this._littleBreath();const e=new Event("rocket-pageshow");e.persisted=this.persisted,window.dispatchEvent(e),await this._littleBreath(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}_handleDocumentWrite(){const e=new Map;document.write=document.writeln=function(t){const n=document.currentScript,i=document.createRange(),r=n.parentElement;let o=e.get(n);void 0===o&&(o=n.nextSibling,e.set(n,o));const s=document.createDocumentFragment();i.setStart(s,0),s.appendChild(i.createContextualFragment(t)),r.insertBefore(s,o)}}async _littleBreath(){Date.now()-this.lastBreath>45&&(await this._requestAnimFrame(),this.lastBreath=Date.now())}async _requestAnimFrame(){return document.hidden?new Promise((e=>setTimeout(e))):new Promise((e=>requestAnimationFrame(e)))}static run(){const e=new RocketLazyLoadScripts;e._addUserInteractionListener(e)}}RocketLazyLoadScripts.run();</script> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name='robots' content='noindex, follow' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <script type="rocketlazyloadscript"> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer', 'GTM-WQWWNB'); </script> <!-- This site is optimized with the Yoast SEO plugin v16.7 - https://yoast.com/wordpress/plugins/seo/ --> <title>open source Archives - Velocitize</title> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="open source Archives - Velocitize" /> <meta property="og:url" content="https://velocitize.com/tag/open-source/" /> <meta property="og:site_name" content="Velocitize" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@velocitizepub" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://velocitize.com/#website","url":"https://velocitize.com/","name":"Velocitize","description":"Your fuel for digital success","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://velocitize.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"CollectionPage","@id":"https://velocitize.com/tag/open-source/#webpage","url":"https://velocitize.com/tag/open-source/","name":"open source Archives - Velocitize","isPartOf":{"@id":"https://velocitize.com/#website"},"breadcrumb":{"@id":"https://velocitize.com/tag/open-source/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://velocitize.com/tag/open-source/"]}]},{"@type":"BreadcrumbList","@id":"https://velocitize.com/tag/open-source/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"open source"}]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//connect.facebook.net' /> <link rel='dns-prefetch' href='//fonts.gstatic.com' /> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link rel='dns-prefetch' href='//static.chartbeat.com' /> <link rel='dns-prefetch' href='//www.google-analytics.com' /> <link rel='dns-prefetch' href='//s.adroll.com' /> <link rel='dns-prefetch' href='//tag.demandbase.com' /> <link rel='dns-prefetch' href='//d.adroll.com' /> <link rel='dns-prefetch' href='//static.ads-twitter.com' /> <link rel='dns-prefetch' href='//ocsp.godaddy.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel='dns-prefetch' href='//cm.g.doubleclick.net' /> <link rel='dns-prefetch' href='//api.company-target.com' /> <link rel='dns-prefetch' href='//mab.chartbeat.com' /> <link rel='dns-prefetch' href='//d.adroll.mgr.consensu.org' /> <link rel='dns-prefetch' href='//www.facebook.com' /> <link rel='dns-prefetch' href='//www.google.com' /> <link rel='dns-prefetch' href='//t.co' /> <link rel='dns-prefetch' href='//analytics.twitter.com' /> <link rel='dns-prefetch' href='//dsum-sec.casalemedia.com' /> <link rel='dns-prefetch' href='//ib.adnxs.com' /> <link rel='dns-prefetch' href='//x.bidswitch.net' /> <link rel='dns-prefetch' href='//ping.chartbeat.net' /> <link rel='dns-prefetch' href='//us-u.openx.net' /> <link rel='dns-prefetch' href='//idsync.rlcdn.com' /> <link rel='dns-prefetch' href='//pixel.rubiconproject.com' /> <link rel='dns-prefetch' href='//eb2.3lift.com' /> <link rel='dns-prefetch' href='//segments.company-target.com' /> <link rel='dns-prefetch' href='//stats.g.doubleclick.net' /> <link rel='dns-prefetch' href='//simage2.pubmatic.com' /> <link rel="alternate" type="application/rss+xml" title="Velocitize » Feed" href="https://velocitize.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="Velocitize » Comments Feed" href="https://velocitize.com/comments/feed/" /> <link rel="alternate" type="application/rss+xml" title="Velocitize » open source Tag Feed" href="https://velocitize.com/tag/open-source/feed/" /> <link data-minify="1" rel='stylesheet' id='flick-css' href='https://velocitize.com/wp-content/cache/min/1/wp-content/plugins/mailchimp/assets/css/flick/flick.css?ver=1731618273' type='text/css' media='all' /> <link rel='stylesheet' id='mailchimp_sf_main_css-css' href='https://velocitize.com/?mcsf_action=main_css&ver=1.6.3' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='wp-engine-digital-magazine-css' href='https://velocitize.com/wp-content/cache/min/1/wp-content/themes/velocitize/style.css?ver=1731618273' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://velocitize.com/wp-includes/css/dist/block-library/style.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='mediaelement-css' href='https://velocitize.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://velocitize.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.7.1' type='text/css' media='all' /> <style id='jetpack-sharing-buttons-style-inline-css' type='text/css'> .jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em} </style> <style id='elasticpress-related-posts-style-inline-css' type='text/css'> .editor-styles-wrapper .wp-block-elasticpress-related-posts ul,.wp-block-elasticpress-related-posts ul{list-style-type:none;padding:0}.editor-styles-wrapper .wp-block-elasticpress-related-posts ul li a>div{display:inline} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--pelorous: #40bac8;--wp--preset--color--gable: #162a33;--wp--preset--color--flamingo: #eb6126;--wp--preset--color--saffron: #f6c443;--wp--preset--color--deyork: #72c5a1;--wp--preset--color--chateau: #a0a3a5;--wp--preset--color--quill: #d8dad6;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--vivid-green-cyan-to-vivid-cyan-blue: linear-gradient(135deg,rgba(0,208,132,1) 0%,rgba(6,147,227,1) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 16px;--wp--preset--font-size--huge: 48px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link data-minify="1" rel='stylesheet' id='contact-form-7-css' href='https://velocitize.com/wp-content/cache/min/1/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=1731618273' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='ppress-frontend-css' href='https://velocitize.com/wp-content/cache/min/1/wp-content/plugins/wp-user-avatar/assets/css/frontend.min.css?ver=1731618273' type='text/css' media='all' /> <link rel='stylesheet' id='ppress-flatpickr-css' href='https://velocitize.com/wp-content/plugins/wp-user-avatar/assets/flatpickr/flatpickr.min.css?ver=4.15.21' type='text/css' media='all' /> <link rel='stylesheet' id='ppress-select2-css' href='https://velocitize.com/wp-content/plugins/wp-user-avatar/assets/select2/select2.min.css?ver=6.7.1' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='theme-styles-css' href='https://velocitize.com/wp-content/cache/min/1/wp-content/themes/velocitize/style.css?ver=1731618273' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='elasticpress-facets-css' href='https://velocitize.com/wp-content/cache/min/1/wp-content/plugins/elasticpress/dist/css/facets-styles.css?ver=1731618273' type='text/css' media='all' /> <style id='akismet-widget-style-inline-css' type='text/css'> .a-stats { --akismet-color-mid-green: #357b49; --akismet-color-white: #fff; --akismet-color-light-grey: #f6f7f7; max-width: 350px; width: auto; } .a-stats * { all: unset; box-sizing: border-box; } .a-stats strong { font-weight: 600; } .a-stats a.a-stats__link, .a-stats a.a-stats__link:visited, .a-stats a.a-stats__link:active { background: var(--akismet-color-mid-green); border: none; box-shadow: none; border-radius: 8px; color: var(--akismet-color-white); cursor: pointer; display: block; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif; font-weight: 500; padding: 12px; text-align: center; text-decoration: none; transition: all 0.2s ease; } /* Extra specificity to deal with TwentyTwentyOne focus style */ .widget .a-stats a.a-stats__link:focus { background: var(--akismet-color-mid-green); color: var(--akismet-color-white); text-decoration: none; } .a-stats a.a-stats__link:hover { filter: brightness(110%); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16); } .a-stats .count { color: var(--akismet-color-white); display: block; font-size: 1.5em; line-height: 1.4; padding: 0 13px; white-space: nowrap; } </style> <link data-minify="1" rel='stylesheet' id='gfv-styles-css' href='https://velocitize.com/wp-content/cache/min/1/wp-content/plugins/featured-videos-for-genesis/css/gfv-style.css?ver=1731618273' type='text/css' media='all' /> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://velocitize.com/wp-content/mu-plugins/wpengine-library/js/jquery-core.js?ver=1663612292" id="jquery-core-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://velocitize.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://velocitize.com/wp-content/plugins/wp-user-avatar/assets/flatpickr/flatpickr.min.js?ver=4.15.21" id="ppress-flatpickr-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://velocitize.com/wp-content/plugins/wp-user-avatar/assets/select2/select2.min.js?ver=4.15.21" id="ppress-select2-js" defer></script> <link rel="https://api.w.org/" href="https://velocitize.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://velocitize.com/wp-json/wp/v2/tags/39" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://velocitize.com/xmlrpc.php?rsd" /> <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> jQuery(function($) { $('.date-pick').each(function() { var format = $(this).data('format') || 'mm/dd/yyyy'; format = format.replace(/yyyy/i, 'yy'); $(this).datepicker({ autoFocusNextInput: true, constrainInput: false, changeMonth: true, changeYear: true, beforeShow: function(input, inst) { $('#ui-datepicker-div').addClass('show'); }, dateFormat: format.toLowerCase(), }); }); d = new Date(); $('.birthdate-pick').each(function() { var format = $(this).data('format') || 'mm/dd'; format = format.replace(/yyyy/i, 'yy'); $(this).datepicker({ autoFocusNextInput: true, constrainInput: false, changeMonth: true, changeYear: false, minDate: new Date(d.getFullYear(), 1-1, 1), maxDate: new Date(d.getFullYear(), 12-1, 31), beforeShow: function(input, inst) { $('#ui-datepicker-div').removeClass('show'); }, dateFormat: format.toLowerCase(), }); }); }); </script> <link rel="preload" as="font" href="https://velocitize.com/wp-content/themes/velocitize/fonts/fontawesome-webfont.woff?v=4.6.3" crossorigin> <link rel="preload" as="font" href="https://velocitize.com/wp-content/themes/velocitize/fonts/fontawesome-webfont.woff2?v=4.6.3" crossorigin><link rel="icon" href="https://velocitize.com/wp-content/themes/velocitize/images/favicon.png" /> <style type="text/css">.site-title a { background: url(https://velocitize.com/wp-content/themes/velocitize/images/logo.svg) no-repeat !important; }</style> <style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style><!-- There is no amphtml version available for this URL. --> <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> ;window.NREUM||(NREUM={}); NREUM.init={privacy:{ cookies_enabled: false } }; window.NREUM||(NREUM={}),__nr_require=function(t,e,n){function r(n){if(!e[n]){var i=e[n]={exports:{}};t[n][0].call(i.exports,function(e){var i=t[n][1][e];return r(i||e)},i,i.exports)}return e[n].exports}if("function"==typeof __nr_require)return __nr_require;for(var i=0;i<n.length;i++)r(n[i]);return r}({1:[function(t,e,n){function r(t){try{c.console&&console.log(t)}catch(e){}}var i,o=t("ee"),a=t(23),c={};try{i=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(c.console=!0,i.indexOf("dev")!==-1&&(c.dev=!0),i.indexOf("nr_dev")!==-1&&(c.nrDev=!0))}catch(s){}c.nrDev&&o.on("internal-error",function(t){r(t.stack)}),c.dev&&o.on("fn-err",function(t,e,n){r(n.stack)}),c.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(c,function(t,e){return t}).join(", ")))},{}],2:[function(t,e,n){function r(t,e,n,r,c){try{p?p-=1:i(c||new UncaughtException(t,e,n),!0)}catch(f){try{o("ierr",[f,s.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,e,n){this.message=t||"Uncaught error with no additional information",this.sourceURL=e,this.line=n}function i(t,e){var n=e?null:s.now();o("err",[t,n])}var o=t("handle"),a=t(24),c=t("ee"),s=t("loader"),f=t("gos"),u=window.onerror,d=!1,l="nr@seenError",p=0;s.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(9),t(8),"addEventListener"in window&&t(5),s.xhrWrappable&&t(10),d=!0)}c.on("fn-start",function(t,e,n){d&&(p+=1)}),c.on("fn-err",function(t,e,n){d&&!n[l]&&(f(n,l,function(){return!0}),this.thrown=!0,i(n))}),c.on("fn-end",function(){d&&!this.thrown&&p>0&&(p-=1)}),c.on("internal-error",function(t){o("ierr",[t,s.now(),!0])})},{}],3:[function(t,e,n){t("loader").features.ins=!0},{}],4:[function(t,e,n){function r(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var i=t("ee"),o=t("handle"),a=t(9),c=t(8),s="learResourceTimings",f="addEventListener",u="resourcetimingbufferfull",d="bstResource",l="resource",p="-start",h="-end",m="fn"+p,w="fn"+h,v="bstTimer",g="pushState",y=t("loader");y.features.stn=!0,t(7),"addEventListener"in window&&t(5);var x=NREUM.o.EV;i.on(m,function(t,e){var n=t[0];n instanceof x&&(this.bstStart=y.now())}),i.on(w,function(t,e){var n=t[0];n instanceof x&&o("bst",[n,e,this.bstStart,y.now()])}),a.on(m,function(t,e,n){this.bstStart=y.now(),this.bstType=n}),a.on(w,function(t,e){o(v,[e,this.bstStart,y.now(),this.bstType])}),c.on(m,function(){this.bstStart=y.now()}),c.on(w,function(t,e){o(v,[e,this.bstStart,y.now(),"requestAnimationFrame"])}),i.on(g+p,function(t){this.time=y.now(),this.startPath=location.pathname+location.hash}),i.on(g+h,function(t){o("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),f in window.performance&&(window.performance["c"+s]?window.performance[f](u,function(t){o(d,[window.performance.getEntriesByType(l)]),window.performance["c"+s]()},!1):window.performance[f]("webkit"+u,function(t){o(d,[window.performance.getEntriesByType(l)]),window.performance["webkitC"+s]()},!1)),document[f]("scroll",r,{passive:!0}),document[f]("keypress",r,!1),document[f]("click",r,!1)}},{}],5:[function(t,e,n){function r(t){for(var e=t;e&&!e.hasOwnProperty(u);)e=Object.getPrototypeOf(e);e&&i(e)}function i(t){c.inPlace(t,[u,d],"-",o)}function o(t,e){return t[1]}var a=t("ee").get("events"),c=t("wrap-function")(a,!0),s=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";e.exports=a,"getPrototypeOf"in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(i(window),i(f.prototype)),a.on(u+"-start",function(t,e){var n=t[1],r=s(n,"nr@wrapped",function(){function t(){if("function"==typeof n.handleEvent)return n.handleEvent.apply(n,arguments)}var e={object:t,"function":n}[typeof n];return e?c(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=t[1]=r}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],6:[function(t,e,n){function r(t,e,n){var r=t[e];"function"==typeof r&&(t[e]=function(){var t=o(arguments),e={};i.emit(n+"before-start",[t],e);var a;e[m]&&e[m].dt&&(a=e[m].dt);var c=r.apply(this,t);return i.emit(n+"start",[t,a],c),c.then(function(t){return i.emit(n+"end",[null,t],c),t},function(t){throw i.emit(n+"end",[t],c),t})})}var i=t("ee").get("fetch"),o=t(24),a=t(23);e.exports=i;var c=window,s="fetch-",f=s+"body-",u=["arrayBuffer","blob","json","text","formData"],d=c.Request,l=c.Response,p=c.fetch,h="prototype",m="nr@context";d&&l&&p&&(a(u,function(t,e){r(d[h],e,f),r(l[h],e,f)}),r(c,"fetch",s),i.on(s+"end",function(t,e){var n=this;if(e){var r=e.headers.get("content-length");null!==r&&(n.rxSize=r),i.emit(s+"done",[null,e],n)}else i.emit(s+"done",[t],n)}))},{}],7:[function(t,e,n){var r=t("ee").get("history"),i=t("wrap-function")(r);e.exports=r;var o=window.history&&window.history.constructor&&window.history.constructor.prototype,a=window.history;o&&o.pushState&&o.replaceState&&(a=o),i.inPlace(a,["pushState","replaceState"],"-")},{}],8:[function(t,e,n){var r=t("ee").get("raf"),i=t("wrap-function")(r),o="equestAnimationFrame";e.exports=r,i.inPlace(window,["r"+o,"mozR"+o,"webkitR"+o,"msR"+o],"raf-"),r.on("raf-start",function(t){t[0]=i(t[0],"fn-")})},{}],9:[function(t,e,n){function r(t,e,n){t[0]=a(t[0],"fn-",null,n)}function i(t,e,n){this.method=n,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,n)}var o=t("ee").get("timer"),a=t("wrap-function")(o),c="setTimeout",s="setInterval",f="clearTimeout",u="-start",d="-";e.exports=o,a.inPlace(window,[c,"setImmediate"],c+d),a.inPlace(window,[s],s+d),a.inPlace(window,[f,"clearImmediate"],f+d),o.on(s+u,r),o.on(c+u,i)},{}],10:[function(t,e,n){function r(t,e){d.inPlace(e,["onreadystatechange"],"fn-",c)}function i(){var t=this,e=u.context(t);t.readyState>3&&!e.resolved&&(e.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,g,"fn-",c)}function o(t){y.push(t),h&&(b?b.then(a):w?w(a):(E=-E,R.data=E))}function a(){for(var t=0;t<y.length;t++)r([],y[t]);y.length&&(y=[])}function c(t,e){return e}function s(t,e){for(var n in t)e[n]=t[n];return e}t(5);var f=t("ee"),u=f.get("xhr"),d=t("wrap-function")(u),l=NREUM.o,p=l.XHR,h=l.MO,m=l.PR,w=l.SI,v="readystatechange",g=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],y=[];e.exports=u;var x=window.XMLHttpRequest=function(t){var e=new p(t);try{u.emit("new-xhr",[e],e),e.addEventListener(v,i,!1)}catch(n){try{u.emit("internal-error",[n])}catch(r){}}return e};if(s(p,x),x.prototype=p.prototype,d.inPlace(x.prototype,["open","send"],"-xhr-",c),u.on("send-xhr-start",function(t,e){r(t,e),o(e)}),u.on("open-xhr-start",r),h){var b=m&&m.resolve();if(!w&&!m){var E=1,R=document.createTextNode(E);new h(a).observe(R,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===v||a()})},{}],11:[function(t,e,n){function r(t){if(!c(t))return null;var e=window.NREUM;if(!e.loader_config)return null;var n=(e.loader_config.accountID||"").toString()||null,r=(e.loader_config.agentID||"").toString()||null,f=(e.loader_config.trustKey||"").toString()||null;if(!n||!r)return null;var h=p.generateSpanId(),m=p.generateTraceId(),w=Date.now(),v={spanId:h,traceId:m,timestamp:w};return(t.sameOrigin||s(t)&&l())&&(v.traceContextParentHeader=i(h,m),v.traceContextStateHeader=o(h,w,n,r,f)),(t.sameOrigin&&!u()||!t.sameOrigin&&s(t)&&d())&&(v.newrelicHeader=a(h,m,w,n,r,f)),v}function i(t,e){return"00-"+e+"-"+t+"-01"}function o(t,e,n,r,i){var o=0,a="",c=1,s="",f="";return i+"@nr="+o+"-"+c+"-"+n+"-"+r+"-"+t+"-"+a+"-"+s+"-"+f+"-"+e}function a(t,e,n,r,i,o){var a="btoa"in window&&"function"==typeof window.btoa;if(!a)return null;var c={v:[0,1],d:{ty:"Browser",ac:r,ap:i,id:t,tr:e,ti:n}};return o&&r!==o&&(c.d.tk=o),btoa(JSON.stringify(c))}function c(t){return f()&&s(t)}function s(t){var e=!1,n={};if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(n=NREUM.init.distributed_tracing),t.sameOrigin)e=!0;else if(n.allowed_origins instanceof Array)for(var r=0;r<n.allowed_origins.length;r++){var i=h(n.allowed_origins[r]);if(t.hostname===i.hostname&&t.protocol===i.protocol&&t.port===i.port){e=!0;break}}return e}function f(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.enabled}function u(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.exclude_newrelic_header}function d(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&NREUM.init.distributed_tracing.cors_use_newrelic_header!==!1}function l(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.cors_use_tracecontext_headers}var p=t(20),h=t(13);e.exports={generateTracePayload:r,shouldGenerateTrace:c}},{}],12:[function(t,e,n){function r(t){var e=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<l;r++)t.removeEventListener(d[r],this.listener,!1);e.aborted||(n.duration=a.now()-this.startTime,this.loadCaptureCalled||4!==t.readyState?null==e.status&&(e.status=0):o(this,t),n.cbTime=this.cbTime,u.emit("xhr-done",[t],t),c("xhr",[e,n,this.startTime]))}}function i(t,e){var n=s(e),r=t.params;r.host=n.hostname+":"+n.port,r.pathname=n.pathname,t.parsedOrigin=s(e),t.sameOrigin=t.parsedOrigin.sameOrigin}function o(t,e){t.params.status=e.status;var n=w(e,t.lastSize);if(n&&(t.metrics.rxSize=n),t.sameOrigin){var r=e.getResponseHeader("X-NewRelic-App-Data");r&&(t.params.cat=r.split(", ").pop())}t.loadCaptureCalled=!0}var a=t("loader");if(a.xhrWrappable){var c=t("handle"),s=t(13),f=t(11).generateTracePayload,u=t("ee"),d=["load","error","abort","timeout"],l=d.length,p=t("id"),h=t(17),m=t(16),w=t(14),v=window.XMLHttpRequest;a.features.xhr=!0,t(10),t(6),u.on("new-xhr",function(t){var e=this;e.totalCbs=0,e.called=0,e.cbTime=0,e.end=r,e.ended=!1,e.xhrGuids={},e.lastSize=null,e.loadCaptureCalled=!1,t.addEventListener("load",function(n){o(e,t)},!1),h&&(h>34||h<10)||window.opera||t.addEventListener("progress",function(t){e.lastSize=t.loaded},!1)}),u.on("open-xhr-start",function(t){this.params={method:t[0]},i(this,t[1]),this.metrics={}}),u.on("open-xhr-end",function(t,e){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&e.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid);var n=f(this.parsedOrigin);if(n){var r=!1;n.newrelicHeader&&(e.setRequestHeader("newrelic",n.newrelicHeader),r=!0),n.traceContextParentHeader&&(e.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&e.setRequestHeader("tracestate",n.traceContextStateHeader),r=!0),r&&(this.dt=n)}}),u.on("send-xhr-start",function(t,e){var n=this.metrics,r=t[0],i=this;if(n&&r){var o=m(r);o&&(n.txSize=o)}this.startTime=a.now(),this.listener=function(t){try{"abort"!==t.type||i.loadCaptureCalled||(i.params.aborted=!0),("load"!==t.type||i.called===i.totalCbs&&(i.onloadCalled||"function"!=typeof e.onload))&&i.end(e)}catch(n){try{u.emit("internal-error",[n])}catch(r){}}};for(var c=0;c<l;c++)e.addEventListener(d[c],this.listener,!1)}),u.on("xhr-cb-time",function(t,e,n){this.cbTime+=t,e?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof n.onload||this.end(n)}),u.on("xhr-load-added",function(t,e){var n=""+p(t)+!!e;this.xhrGuids&&!this.xhrGuids[n]&&(this.xhrGuids[n]=!0,this.totalCbs+=1)}),u.on("xhr-load-removed",function(t,e){var n=""+p(t)+!!e;this.xhrGuids&&this.xhrGuids[n]&&(delete this.xhrGuids[n],this.totalCbs-=1)}),u.on("addEventListener-end",function(t,e){e instanceof v&&"load"===t[0]&&u.emit("xhr-load-added",[t[1],t[2]],e)}),u.on("removeEventListener-end",function(t,e){e instanceof v&&"load"===t[0]&&u.emit("xhr-load-removed",[t[1],t[2]],e)}),u.on("fn-start",function(t,e,n){e instanceof v&&("onload"===n&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=a.now()))}),u.on("fn-end",function(t,e){this.xhrCbStart&&u.emit("xhr-cb-time",[a.now()-this.xhrCbStart,this.onload,e],e)}),u.on("fetch-before-start",function(t){function e(t,e){var n=!1;return e.newrelicHeader&&(t.set("newrelic",e.newrelicHeader),n=!0),e.traceContextParentHeader&&(t.set("traceparent",e.traceContextParentHeader),e.traceContextStateHeader&&t.set("tracestate",e.traceContextStateHeader),n=!0),n}var n,r=t[1]||{};"string"==typeof t[0]?n=t[0]:t[0]&&t[0].url&&(n=t[0].url),n&&(this.parsedOrigin=s(n),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=f(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if("string"==typeof t[0]){var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),e(o.headers,i)&&(this.dt=i),t.length>1?t[1]=o:t.push(o)}else t[0]&&t[0].headers&&e(t[0].headers,i)&&(this.dt=i)})}},{}],13:[function(t,e,n){var r={};e.exports=function(t){if(t in r)return r[t];var e=document.createElement("a"),n=window.location,i={};e.href=t,i.port=e.port;var o=e.href.split("://");!i.port&&o[1]&&(i.port=o[1].split("/")[0].split("@").pop().split(":")[1]),i.port&&"0"!==i.port||(i.port="https"===o[0]?"443":"80"),i.hostname=e.hostname||n.hostname,i.pathname=e.pathname,i.protocol=o[0],"/"!==i.pathname.charAt(0)&&(i.pathname="/"+i.pathname);var a=!e.protocol||":"===e.protocol||e.protocol===n.protocol,c=e.hostname===document.domain&&e.port===n.port;return i.sameOrigin=a&&(!e.hostname||c),"/"===i.pathname&&(r[t]=i),i}},{}],14:[function(t,e,n){function r(t,e){var n=t.responseType;return"json"===n&&null!==e?e:"arraybuffer"===n||"blob"===n||"json"===n?i(t.response):"text"===n||""===n||void 0===n?i(t.responseText):void 0}var i=t(16);e.exports=r},{}],15:[function(t,e,n){function r(){}function i(t,e,n){return function(){return o(t,[f.now()].concat(c(arguments)),e?null:this,n),e?void 0:this}}var o=t("handle"),a=t(23),c=t(24),s=t("ee").get("tracer"),f=t("loader"),u=NREUM;"undefined"==typeof window.newrelic&&(newrelic=u);var d=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",p=l+"ixn-";a(d,function(t,e){u[e]=i(l+e,!0,"api")}),u.addPageAction=i(l+"addPageAction",!0),u.setCurrentRouteName=i(l+"routeName",!0),e.exports=newrelic,u.interaction=function(){return(new r).get()};var h=r.prototype={createTracer:function(t,e){var n={},r=this,i="function"==typeof e;return o(p+"tracer",[f.now(),t,n],r),function(){if(s.emit((i?"":"no-")+"fn-start",[f.now(),r,i],n),i)try{return e.apply(this,arguments)}catch(t){throw s.emit("fn-err",[arguments,this,t],n),t}finally{s.emit("fn-end",[f.now()],n)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,e){h[e]=i(p+e)}),newrelic.noticeError=function(t,e){"string"==typeof t&&(t=new Error(t)),o("err",[t,f.now(),!1,e])}},{}],16:[function(t,e,n){e.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(e){return}}}},{}],17:[function(t,e,n){var r=0,i=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);i&&(r=+i[1]),e.exports=r},{}],18:[function(t,e,n){function r(){return c.exists&&performance.now?Math.round(performance.now()):(o=Math.max((new Date).getTime(),o))-a}function i(){return o}var o=(new Date).getTime(),a=o,c=t(25);e.exports=r,e.exports.offset=a,e.exports.getLastTimestamp=i},{}],19:[function(t,e,n){function r(t,e){var n=t.getEntries();n.forEach(function(t){"first-paint"===t.name?d("timing",["fp",Math.floor(t.startTime)]):"first-contentful-paint"===t.name&&d("timing",["fcp",Math.floor(t.startTime)])})}function i(t,e){var n=t.getEntries();n.length>0&&d("lcp",[n[n.length-1]])}function o(t){t.getEntries().forEach(function(t){t.hadRecentInput||d("cls",[t])})}function a(t){if(t instanceof h&&!w){var e=Math.round(t.timeStamp),n={type:t.type};e<=l.now()?n.fid=l.now()-e:e>l.offset&&e<=Date.now()?(e-=l.offset,n.fid=l.now()-e):e=l.now(),w=!0,d("timing",["fi",e,n])}}function c(t){d("pageHide",[l.now(),t])}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var s,f,u,d=t("handle"),l=t("loader"),p=t(22),h=NREUM.o.EV;if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){s=new PerformanceObserver(r);try{s.observe({entryTypes:["paint"]})}catch(m){}f=new PerformanceObserver(i);try{f.observe({entryTypes:["largest-contentful-paint"]})}catch(m){}u=new PerformanceObserver(o);try{u.observe({type:"layout-shift",buffered:!0})}catch(m){}}if("addEventListener"in document){var w=!1,v=["click","keydown","mousedown","pointerdown","touchstart"];v.forEach(function(t){document.addEventListener(t,a,!1)})}p(c)}},{}],20:[function(t,e,n){function r(){function t(){return e?15&e[n++]:16*Math.random()|0}var e=null,n=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&(e=r.getRandomValues(new Uint8Array(31)));for(var i,o="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",c=0;c<o.length;c++)i=o[c],"x"===i?a+=t().toString(16):"y"===i?(i=3&t()|8,a+=i.toString(16)):a+=i;return a}function i(){return a(16)}function o(){return a(32)}function a(t){function e(){return n?15&n[r++]:16*Math.random()|0}var n=null,r=0,i=window.crypto||window.msCrypto;i&&i.getRandomValues&&Uint8Array&&(n=i.getRandomValues(new Uint8Array(31)));for(var o=[],a=0;a<t;a++)o.push(e().toString(16));return o.join("")}e.exports={generateUuid:r,generateSpanId:i,generateTraceId:o}},{}],21:[function(t,e,n){function r(t,e){if(!i)return!1;if(t!==i)return!1;if(!e)return!0;if(!o)return!1;for(var n=o.split("."),r=e.split("."),a=0;a<r.length;a++)if(r[a]!==n[a])return!1;return!0}var i=null,o=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var c=navigator.userAgent,s=c.match(a);s&&c.indexOf("Chrome")===-1&&c.indexOf("Chromium")===-1&&(i="Safari",o=s[1])}e.exports={agent:i,version:o,match:r}},{}],22:[function(t,e,n){function r(t){function e(){t(a&&document[a]?document[a]:document[i]?"hidden":"visible")}"addEventListener"in document&&o&&document.addEventListener(o,e,!1)}e.exports=r;var i,o,a;"undefined"!=typeof document.hidden?(i="hidden",o="visibilitychange",a="visibilityState"):"undefined"!=typeof document.msHidden?(i="msHidden",o="msvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(i="webkitHidden",o="webkitvisibilitychange",a="webkitVisibilityState")},{}],23:[function(t,e,n){function r(t,e){var n=[],r="",o=0;for(r in t)i.call(t,r)&&(n[o]=e(r,t[r]),o+=1);return n}var i=Object.prototype.hasOwnProperty;e.exports=r},{}],24:[function(t,e,n){function r(t,e,n){e||(e=0),"undefined"==typeof n&&(n=t?t.length:0);for(var r=-1,i=n-e||0,o=Array(i<0?0:i);++r<i;)o[r]=t[e+r];return o}e.exports=r},{}],25:[function(t,e,n){e.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(t,e,n){function r(){}function i(t){function e(t){return t&&t instanceof r?t:t?s(t,c,o):o()}function n(n,r,i,o){if(!l.aborted||o){t&&t(n,r,i);for(var a=e(i),c=m(n),s=c.length,f=0;f<s;f++)c[f].apply(a,r);var d=u[y[n]];return d&&d.push([x,n,r,a]),a}}function p(t,e){g[t]=m(t).concat(e)}function h(t,e){var n=g[t];if(n)for(var r=0;r<n.length;r++)n[r]===e&&n.splice(r,1)}function m(t){return g[t]||[]}function w(t){return d[t]=d[t]||i(n)}function v(t,e){f(t,function(t,n){e=e||"feature",y[n]=e,e in u||(u[e]=[])})}var g={},y={},x={on:p,addEventListener:p,removeEventListener:h,emit:n,get:w,listeners:m,context:e,buffer:v,abort:a,aborted:!1};return x}function o(){return new r}function a(){(u.api||u.feature)&&(l.aborted=!0,u=l.backlog={})}var c="nr@context",s=t("gos"),f=t(23),u={},d={},l=e.exports=i();l.backlog=u},{}],gos:[function(t,e,n){function r(t,e,n){if(i.call(t,e))return t[e];var r=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,e,{value:r,writable:!0,enumerable:!1}),r}catch(o){}return t[e]=r,r}var i=Object.prototype.hasOwnProperty;e.exports=r},{}],handle:[function(t,e,n){function r(t,e,n,r){i.buffer([t],r),i.emit(t,e,n)}var i=t("ee").get("handle");e.exports=r,r.ee=i},{}],id:[function(t,e,n){function r(t){var e=typeof t;return!t||"object"!==e&&"function"!==e?-1:t===window?0:a(t,o,function(){return i++})}var i=1,o="nr@id",a=t("gos");e.exports=r},{}],loader:[function(t,e,n){function r(){if(!b++){var t=x.info=NREUM.info,e=l.getElementsByTagName("script")[0];if(setTimeout(f.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&e))return f.abort();s(g,function(e,n){t[e]||(t[e]=n)});var n=a();c("mark",["onload",n+x.offset],null,"api"),c("timing",["load",n]);var r=l.createElement("script");r.src="https://"+t.agent,e.parentNode.insertBefore(r,e)}}function i(){"complete"===l.readyState&&o()}function o(){c("mark",["domContent",a()+x.offset],null,"api")}var a=t(18),c=t("handle"),s=t(23),f=t("ee"),u=t(21),d=window,l=d.document,p="addEventListener",h="attachEvent",m=d.XMLHttpRequest,w=m&&m.prototype;NREUM.o={ST:setTimeout,SI:d.setImmediate,CT:clearTimeout,XHR:m,REQ:d.Request,EV:d.Event,PR:d.Promise,MO:d.MutationObserver};var v=""+location,g={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1184.min.js"},y=m&&w&&w[p]&&!/CriOS/.test(navigator.userAgent),x=e.exports={offset:a.getLastTimestamp(),now:a,origin:v,features:{},xhrWrappable:y,userAgent:u};t(15),t(19),l[p]?(l[p]("DOMContentLoaded",o,!1),d[p]("load",r,!1)):(l[h]("onreadystatechange",i),d[h]("onload",r)),c("mark",["firstbyte",a.getLastTimestamp()],null,"api");var b=0},{}],"wrap-function":[function(t,e,n){function r(t){return!(t&&t instanceof Function&&t.apply&&!t[a])}var i=t("ee"),o=t(24),a="nr@original",c=Object.prototype.hasOwnProperty,s=!1;e.exports=function(t,e){function n(t,e,n,i){function nrWrapper(){var r,a,c,s;try{a=this,r=o(arguments),c="function"==typeof n?n(r,a):n||{}}catch(f){l([f,"",[r,a,i],c])}u(e+"start",[r,a,i],c);try{return s=t.apply(a,r)}catch(d){throw u(e+"err",[r,a,d],c),d}finally{u(e+"end",[r,a,s],c)}}return r(t)?t:(e||(e=""),nrWrapper[a]=t,d(t,nrWrapper),nrWrapper)}function f(t,e,i,o){i||(i="");var a,c,s,f="-"===i.charAt(0);for(s=0;s<e.length;s++)c=e[s],a=t[c],r(a)||(t[c]=n(a,f?c+i:i,o,c))}function u(n,r,i){if(!s||e){var o=s;s=!0;try{t.emit(n,r,i,e)}catch(a){l([a,n,r,i])}s=o}}function d(t,e){if(Object.defineProperty&&Object.keys)try{var n=Object.keys(t);return n.forEach(function(n){Object.defineProperty(e,n,{get:function(){return t[n]},set:function(e){return t[n]=e,e}})}),e}catch(r){l([r])}for(var i in t)c.call(t,i)&&(e[i]=t[i]);return e}function l(e){try{t.emit("internal-error",e)}catch(n){}}return t||(t=i),n.inPlace=f,n.flag=a,n}},{}]},{},["loader",2,12,4,3]); NREUM.loader_config={ accountID:"1564417", trustKey:"266346", agentID:"86231400", licenseKey:"89edc3c3a3", applicationID:"86231400" }; NREUM.info={ beacon:"bam.nr-data.net", errorBeacon:"bam.nr-data.net", licenseKey:"89edc3c3a3", applicationID:"86231400", sa:1 }; </script> <script type="application/ld+json">{ "@context": "http://schema.org", "@type": "Article", "headline": null, "description": "Your fuel for digital success", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://velocitize.com/2024/03/29/velocitize-talks-james-bavington-of-strategiq/" }, "image": { "@type": "ImageObject", "url": "https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1.jpg", "width": 1661, "height": 1107 }, "publisher": { "@type": "Organization", "name": "Velocitize" } }</script><noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript></head> <body class="archive tag tag-open-source tag-39 wp-embed-responsive country- no-js custom-header header-image full-width-content genesis-breadcrumbs-hidden genesis-footer-widgets-visible"><noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WQWWNB" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <div class="site-container"><ul class="genesis-skip-link"><li><a href="#genesis-nav-primary" class="screen-reader-shortcut"> Skip to primary navigation</a></li><li><a href="#genesis-content" class="screen-reader-shortcut"> Skip to main content</a></li><li><a href="#genesis-footer-widgets" class="screen-reader-shortcut"> Skip to footer</a></li></ul> <div class="site-header-before"> <div class="wrap"> <a href="/search" class="search-button" data-search-toggle> <span class="fa fa-search"></span> <span class="hidden-xs">Search</span> <span class="hidden-xs fa fa-fw fa-chevron-down"></span> </a> </div> </div> <div class="search-wrapper" data-search-wrapper> <div class="wrap"> <a href="#" class="close" data-search-close><span class="fa fa-times"></span> Close</a> <div class="search"> <h3>Search</h3> <form role="search" method="get" class="search-form" action="https://velocitize.com/"> <label> <span class="screen-reader-text">Search for:</span> <input type="search" class="search-field" value="" name="s"> </label> <span class="input-group-btn"> <button type="submit" class="fa fa-search" aria-hidden="true"></button> </span> </form> </div> <div class="recommended"> <h3>Recommended Reads</h3> <div class="row"> <div class="articles"> <article> <header class="entry-header"> <a href="https://velocitize.com/2024/01/18/velocitize-talks-boyd-roberts-of-big-picture-group/" rel="bookmark"> <img width="400" height="280" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20400%20280'%3E%3C/svg%3E" class="hidden-xs wp-post-image" alt="" decoding="async" fetchpriority="high" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2024/01/Boyd-Roberts-Still-400x280.png" /><noscript><img width="400" height="280" src="https://velocitize.com/wp-content/uploads/2024/01/Boyd-Roberts-Still-400x280.png" class="hidden-xs wp-post-image" alt="" decoding="async" fetchpriority="high" sizes="(max-width:1100px) 50vw, 1100px" /></noscript> </a> <h2 class="entry-title" itemprop="headline"> <a href="https://velocitize.com/2024/01/18/velocitize-talks-boyd-roberts-of-big-picture-group/" rel="bookmark"> Velocitize Talks: Boyd Roberts of Big Picture Group on Branding, Websites & Open Source </a> </h2> </header> </article> <article> <header class="entry-header"> <a href="https://velocitize.com/2023/11/27/3-ways-to-reduce-shopping-cart-abandonment/" rel="bookmark"> <picture class="hidden-xs wp-post-image" decoding="async"> <source type="image/webp" data-lazy-srcset="https://velocitize.com/wp-content/uploads/2019/12/bastian-riccardi-BQ9usyzHx_w-unsplash-400x280.jpg.webp" sizes="(max-width:1100px) 50vw, 1100px"/> <img width="400" height="280" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20400%20280'%3E%3C/svg%3E" alt="" decoding="async" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2019/12/bastian-riccardi-BQ9usyzHx_w-unsplash-400x280.jpg"/><noscript><img width="400" height="280" src="https://velocitize.com/wp-content/uploads/2019/12/bastian-riccardi-BQ9usyzHx_w-unsplash-400x280.jpg" alt="" decoding="async" sizes="(max-width:1100px) 50vw, 1100px"/></noscript> </picture> </a> <h2 class="entry-title" itemprop="headline"> <a href="https://velocitize.com/2023/11/27/3-ways-to-reduce-shopping-cart-abandonment/" rel="bookmark"> 3 Ways to Reduce Shopping Cart Abandonment </a> </h2> </header> </article> <article> <header class="entry-header"> <a href="https://velocitize.com/2023/06/01/happy-anniversary-to-wordpress-20-years-going-strong/" rel="bookmark"> <picture class="hidden-xs wp-post-image" decoding="async"> <source type="image/webp" data-lazy-srcset="https://velocitize.com/wp-content/uploads/2023/05/WPE-BLOG-WP20-1200x627-V01-400x280.jpg.webp" sizes="(max-width:1100px) 50vw, 1100px"/> <img width="400" height="280" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20400%20280'%3E%3C/svg%3E" alt="" decoding="async" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2023/05/WPE-BLOG-WP20-1200x627-V01-400x280.jpg"/><noscript><img width="400" height="280" src="https://velocitize.com/wp-content/uploads/2023/05/WPE-BLOG-WP20-1200x627-V01-400x280.jpg" alt="" decoding="async" sizes="(max-width:1100px) 50vw, 1100px"/></noscript> </picture> </a> <h2 class="entry-title" itemprop="headline"> <a href="https://velocitize.com/2023/06/01/happy-anniversary-to-wordpress-20-years-going-strong/" rel="bookmark"> Happy Anniversary to WordPress! 20 Years & Going Strong </a> </h2> </header> </article> <article> <header class="entry-header"> <a href="https://velocitize.com/2023/05/30/how-to-design-a-high-converting-faq-page-5-tips/" rel="bookmark"> <picture class="hidden-xs wp-post-image" decoding="async"> <source type="image/webp" data-lazy-srcset="https://velocitize.com/wp-content/uploads/2023/05/laurin-steffens-IVGZ6NsmyBI-unsplash-400x280.jpg.webp" sizes="(max-width:1100px) 50vw, 1100px"/> <img width="400" height="280" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20400%20280'%3E%3C/svg%3E" alt="" decoding="async" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2023/05/laurin-steffens-IVGZ6NsmyBI-unsplash-400x280.jpg"/><noscript><img width="400" height="280" src="https://velocitize.com/wp-content/uploads/2023/05/laurin-steffens-IVGZ6NsmyBI-unsplash-400x280.jpg" alt="" decoding="async" sizes="(max-width:1100px) 50vw, 1100px"/></noscript> </picture> </a> <h2 class="entry-title" itemprop="headline"> <a href="https://velocitize.com/2023/05/30/how-to-design-a-high-converting-faq-page-5-tips/" rel="bookmark"> How to Design a High-Converting FAQ Page (5 Tips) </a> </h2> </header> </article> </div> </div> </div> </div> </div> <header class="site-header"><div class="wrap"><div class="title-area"><p class="site-title"><a href="https://velocitize.com/">Velocitize</a></p><p class="site-description">Your fuel for digital success</p></div><div class="widget-area header-widget-area"><style>#wpe-publication-widget-3 p { color: #8B9EAB; }#wpe-publication-widget-3 .a { fill: #8B9EAB; }</style><section id="wpe-publication-widget-3" class="widget widget-wpe-publication"><div class="widget-wrap"><p>A publication by </p><a href="https://wpengine.com/agency-partner-program/" target="_blank"><span class="logo wpe"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 268.22 51.04"><path d="M17.32 51.04h16.4V38.56l-3.92-3.92h-8.56l-3.92 3.92v12.48zm21.24-33.72l-3.92 3.92v8.56l3.92 3.92h12.48v-16.4H38.56zM33.72 0h-16.4v12.48l3.92 3.92h8.56l3.92-3.92V0zm17.32 51.04V38.56l-3.93-3.92H34.64v16.4h16.4zM3.92 0L0 3.92V16.4h16.4V0H3.92zm30.72 0v12.48l3.92 3.92h12.48V0h-16.4zm-9.12 27.87a2.35 2.35 0 112.35-2.35 2.35 2.35 0 01-2.35 2.35zM16.4 17.32H0v16.4h12.47l3.93-3.92V17.32zm0 21.24l-3.93-3.92H0v16.4h12.47l3.93-3.92v-8.56zm69.72 0a.46.46 0 01-.5-.38l-4.07-14.49h-.08l-4.12 14.49a.46.46 0 01-.5.38h-4.76a.46.46 0 01-.5-.38L64.55 13a.28.28 0 01.3-.38h6.25a.44.44 0 01.5.38L75 28.12l4-15.1a.46.46 0 01.5-.38h3.93A.46.46 0 0184 13l4.15 15.1h.08L91.46 13a.43.43 0 01.46-.38h6.25a.26.26 0 01.27.38l-7 25.16a.48.48 0 01-.53.38h-4.79zm17.42 0a.36.36 0 01-.38-.38V13a.36.36 0 01.38-.38h10.37c6.33 0 9.61 3.58 9.61 8.61s-3.32 8.65-9.61 8.65h-3.81a.2.2 0 00-.23.23v8a.36.36 0 01-.38.38h-5.95zm13.27-17.31c0-1.79-1.18-2.93-3.28-2.93h-3.43a.2.2 0 00-.23.23V24a.2.2 0 00.23.23h3.43c2.09 0 3.28-1.23 3.28-2.98zm15.66 11a20.12 20.12 0 01-.72-6.48 20.13 20.13 0 01.72-6.48 9.13 9.13 0 0117.28 0 18.22 18.22 0 01.72 6.07.5.5 0 01-.57.51h-16.3a.31.31 0 00-.31.36 17.66 17.66 0 00.62 5.5 7.27 7.27 0 007.51 5.35 8.75 8.75 0 007.35-3.55.47.47 0 01.72-.1l.31.26a.46.46 0 01.05.72 10 10 0 01-8.43 4.11c-4.53 0-7.61-2.11-8.95-6.27zm16.14-7.81a.27.27 0 00.31-.31 14.28 14.28 0 00-.57-4.27 7.61 7.61 0 00-14.5 0 14.28 14.28 0 00-.57 4.27.27.27 0 00.31.31h15zM173.55 38a.49.49 0 01-.51-.51v-14.6c0-5.76-2.36-8.33-7.15-8.33a7.18 7.18 0 00-7.45 7.56v15.37a.49.49 0 01-.51.51h-.51a.49.49 0 01-.51-.51V14.15a.49.49 0 01.51-.51h.51a.49.49 0 01.51.51v3.45h.05c1.23-2.83 4-4.47 7.51-4.47 5.5 0 8.59 3.14 8.59 9.41v15a.48.48 0 01-.51.51h-.51zm8.38 6.28a.5.5 0 01.1-.72l.41-.26a.51.51 0 01.72.15 7.77 7.77 0 006.48 2.88c4.63 0 7.61-2.26 7.61-8.28v-4.1h-.05c-1.18 2.73-3.34 4.58-7.61 4.58a7.93 7.93 0 01-8.07-5.81 22 22 0 01-.82-6.89 22 22 0 01.82-6.89 7.93 7.93 0 018.07-5.81c4.27 0 6.43 1.85 7.61 4.58h.05v-3.56a.48.48 0 01.51-.51h.51a.48.48 0 01.51.51v23.91c0 6.74-3.65 9.72-9.15 9.72-3.54 0-6.52-1.6-7.7-3.5zm14.65-12.08a19.89 19.89 0 00.67-6.38 19.88 19.88 0 00-.67-6.37A7.17 7.17 0 00183 19.4a20.74 20.74 0 00-.77 6.43 20.74 20.74 0 00.77 6.43 7.17 7.17 0 0013.58-.06zm10.59-26.07a.49.49 0 01-.51-.51V3.56a.49.49 0 01.51-.56h1.23a.49.49 0 01.51.51v2.11a.49.49 0 01-.51.51h-1.23zm.36 31.87a.49.49 0 01-.51-.51V14.15a.49.49 0 01.51-.51h.47a.49.49 0 01.51.51v23.34a.49.49 0 01-.51.51h-.51zm25.91 0a.49.49 0 01-.51-.51v-14.6c0-5.76-2.36-8.33-7.15-8.33a7.18 7.18 0 00-7.45 7.56v15.37a.49.49 0 01-.51.51h-.52a.49.49 0 01-.51-.51V14.15a.49.49 0 01.51-.51h.51a.49.49 0 01.51.51v3.45h.05c1.23-2.83 4-4.47 7.51-4.47 5.5 0 8.59 3.14 8.59 9.41v15a.48.48 0 01-.47.46h-.51zm7.87-5.75a20.12 20.12 0 01-.72-6.48 20.12 20.12 0 01.72-6.48 9.13 9.13 0 0117.28 0 18.22 18.22 0 01.72 6.07.5.5 0 01-.57.51h-16.3a.31.31 0 00-.31.36 17.65 17.65 0 00.62 5.5 7.27 7.27 0 007.51 5.35 8.75 8.75 0 007.35-3.55.47.47 0 01.72-.1l.31.26a.46.46 0 01.05.72 10 10 0 01-8.43 4.11c-4.53 0-7.61-2.11-8.95-6.27zm16.14-7.81a.27.27 0 00.31-.31 14.28 14.28 0 00-.57-4.27 7.61 7.61 0 00-14.5 0 14.27 14.27 0 00-.57 4.27.27.27 0 00.31.31h15zm4.81-8.34a3 3 0 113 3 2.92 2.92 0 01-3-3zm5.49 0a2.51 2.51 0 10-2.51 2.54 2.45 2.45 0 002.52-2.54zm-3.5 1.66a.12.12 0 01-.14-.14v-3.07a.12.12 0 01.14-.14h1.22a.94.94 0 011.05 1 .87.87 0 01-.65.91l.65 1.3c.06.11 0 .16-.09.16h-.26a.19.19 0 01-.16-.11l-.65-1.28h-.7v1.22a.13.13 0 01-.14.14h-.23zm1.79-2.37a.49.49 0 00-.59-.53h-.79v1h.79a.48.48 0 00.61-.47z" fill="#40bac8"/></svg></span></a></div></section> </div><div class="tagline center"><h2>Your fuel for digital success</h2></div></div></header><nav class="nav-primary" aria-label="Main" id="genesis-nav-primary"><div class="wrap"><ul id="menu-categories" class="menu genesis-nav-menu menu-primary js-superfish odd"><li id="menu-item-11" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11"><a href="https://velocitize.com/category/featured/"><span >Featured</span></a></li> <li id="menu-item-12" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-12"><a href="https://velocitize.com/category/marketing/"><span >Marketing</span></a></li> <li id="menu-item-1454" class="menu-item menu-item-type-taxonomy menu-item-object-post_format menu-item-1454"><a href="https://velocitize.com/type/video/"><span >Talks</span></a></li> <li id="menu-item-13" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-13"><a href="https://velocitize.com/category/trends/"><span >Trends</span></a></li> <li id="menu-item-14" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-14"><a href="https://velocitize.com/category/digital/"><span >Digital</span></a></li> <li id="menu-item-15" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-15"><a href="https://velocitize.com/category/agency/"><span >Agency</span></a></li> <li id="menu-item-51632" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-51632"><a target="_blank" href="https://wpengine.com/wordpress-hosting/"><span >WordPress Hosting</span></a></li> </ul><div class="social-links">Follow <div class="social-icon"><a href="https://facebook.com/velocitizepub" target="_blank"><i class="fa fa-facebook"></i></a></div><div class="social-icon"><a href="https://twitter.com/velocitizepub" target="_blank"><i class="fa fa-twitter"></i></a></div><div class="social-icon"><a href="https://www.linkedin.com/company/velocitize-pub" target="_blank"><i class="fa fa-linkedin"></i></a></div><div class="social-icon"><a href="https://velocitize.com/feed/" target="_blank"><i class="fa fa-rss"></i></a></div></div></div><div class="logo sticky"><a href="https://velocitize.com"><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="389.83" height="47.78"><path d="M106.86.75H78.41a.74.74 0 00-.75.68l-8 44.92a.56.56 0 00.61.68h28.42a.74.74 0 00.75-.68l1.29-6.94a.52.52 0 00-.54-.68H81c-.27 0-.41-.14-.34-.41l1.77-10.14a.45.45 0 01.48-.41h15.91a.81.81 0 00.82-.68l1.23-6.81a.52.52 0 00-.54-.68H84.4c-.27 0-.41-.14-.34-.41l1.7-9.73a.45.45 0 01.48-.41h19.19a.79.79 0 00.75-.68l1.23-6.94a.52.52 0 00-.55-.68zm29.94 37.77h-18.85c-.27 0-.41-.14-.34-.41l6.47-36.69a.52.52 0 00-.54-.68h-8.24a.74.74 0 00-.75.68l-8 44.92a.56.56 0 00.61.68h28.18a.73.73 0 00.68-.68l1.29-7.15a.52.52 0 00-.51-.67zM164 0c-8.17 0-14.29 3.2-18 10.62-2.38 4.9-4.63 18.85-4.63 23 0 9.32 5.92 14.16 14.63 14.16 8.23 0 14.29-3.2 18-10.62 2.38-4.9 4.63-18.85 4.63-23C178.65 4.83 172.73 0 164 0zm1.36 33.83c-1.63 3.34-4.29 5.45-8 5.45-3.95 0-6.26-2.52-6.26-6.53 0-3.34 2-15.59 3.68-18.79s4.22-5.44 8-5.44c4 0 6.26 2.52 6.26 6.53-.04 3.33-2.09 15.58-3.66 18.78zM204.58 0c-8.1 0-13.88 3.34-17.58 10.69-2.45 5-4.63 18.79-4.63 22.94 0 9.26 5.85 14.16 14.36 14.16 7.42 0 12.73-2.93 16.95-9.8.2-.41.14-.75-.2-.89L207 33.62a.73.73 0 00-1 .34c-1.77 3-4.42 5.31-7.83 5.31-3.95 0-6.13-2.52-6.13-6.47 0-3.4 2-15.52 3.68-18.85s4.08-5.44 7.76-5.44 5.38 2.25 6.13 5.24a.6.6 0 00.89.41l7.21-3a.75.75 0 00.48-.88C216.69 3.88 211.93 0 204.58 0zm30.96.75h-8.24a.74.74 0 00-.75.68l-8 44.92a.56.56 0 00.61.68h8.24c.41 0 .61-.27.68-.68l8-44.92a.52.52 0 00-.54-.68zm39 7.83l1.29-7.15a.56.56 0 00-.61-.68h-33a.74.74 0 00-.75.68l-1.29 7.15a.56.56 0 00.61.68h11.3c.27 0 .41.14.34.41L246 46.35a.55.55 0 00.54.68h8.23a.74.74 0 00.75-.68L262 9.66a.45.45 0 01.48-.41h11.37a.74.74 0 00.69-.67zM290.26.75H282a.74.74 0 00-.75.68l-8 44.92a.56.56 0 00.61.68h8.24c.41 0 .61-.27.68-.68l8-44.92a.52.52 0 00-.52-.68zm37.74 0h-28.76a.73.73 0 00-.68.68l-1.29 7.15a.55.55 0 00.54.68h18v.14l-24.19 29.05a2.73 2.73 0 00-.54 1.09l-1.16 6.81a.56.56 0 00.61.68h29.33a.74.74 0 00.75-.68l1.29-7.15a.52.52 0 00-.54-.68h-18.85v-.14l24.43-29.2a1.71 1.71 0 00.41-1l1.23-6.81a.56.56 0 00-.58-.62zm61.08 37.99H339c-.27 0-.41-.15-.34-.42l1.77-10.14a.45.45 0 01.48-.41h15.93a.81.81 0 00.82-.68l1.22-6.81a.52.52 0 00-.54-.68h-15.95c-.27 0-.41-.14-.34-.41l1.7-9.73a.45.45 0 01.48-.41h19.19a.79.79 0 00.75-.68l1.22-6.94a.52.52 0 00-.54-.68H336.4a.74.74 0 00-.75.68l-8 44.92a.56.56 0 00.61.68h56.77a1.2 1.2 0 001-.76l3.75-6.69v-.06a.18.18 0 000-.07.78.78 0 00-.7-.71zM72.28.75h-8.71c-.54 0-.75.2-1 .68l-14.18 31.1h-.2l-3.54-31.1c-.07-.48-.34-.68-.88-.68h-39a1.2 1.2 0 00-1 .76L0 8.19v.06a.18.18 0 000 .07.78.78 0 00.75.68H36.1l5.22 37.31a.7.7 0 00.75.68h7.62a1 1 0 00.89-.68L72.76 1.5c.24-.5-.07-.75-.48-.75zM369.5 5.54a.06.06 0 01-.06-.07l.7-4h-1.24a.05.05 0 01-.06-.07l.11-.56a.08.08 0 01.05-.09h3.27a.06.06 0 01.06.07l-.1.56a.08.08 0 01-.08.07H371l-.7 4a.08.08 0 01-.08.07zM373 .82a.08.08 0 01.08-.07h.55c.06 0 .1 0 .11.07l.75 3 1.79-3a.12.12 0 01.11-.07h.63a.06.06 0 01.06.07l-.82 4.64a.08.08 0 01-.08.07h-.58a.05.05 0 01-.06-.07l.54-3-1.41 2.33a.15.15 0 01-.14.09h-.37a.11.11 0 01-.11-.09l-.58-2.33-.54 3a.07.07 0 01-.07.07h-.58a.06.06 0 01-.06-.07z" fill="#eb6126"/></svg></a></div></nav><div class="site-inner"><div class="content-sidebar-wrap"><main class="content" id="genesis-content"><div class="archive-description taxonomy-archive-description taxonomy-description"><h1 class="archive-title">open source</h1></div><div class="hero-post"><article class="post-51996 post type-post status-publish format-video has-post-thumbnail category-agency category-content-marketing category-digital category-featured category-insights category-interview category-marketing category-seo-sem category-website tag-brands tag-cms tag-content-marketing tag-content-platforms tag-conversions tag-digital-marketing tag-e-commerce tag-enterprise tag-google tag-google-rankings tag-marketing tag-open-source tag-reuters tag-seo tag-velocitize-talks tag-website tag-woocommerce tag-wordpress tag-wp-engine tag-wp-engine-enterprise post_format-post-format-video entry" aria-label="Velocitize Talks: James Bavington of StrategiQ on WordPress, WooCommerce & WP Engine"><div class="entry-image"><a class="entry-image-link" href="https://velocitize.com/2024/03/29/velocitize-talks-james-bavington-of-strategiq/" aria-hidden="true" tabindex="-1"><picture class="attachment-large size-large" decoding="async"> <source type="image/webp" data-lazy-srcset="https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-1100x733.jpg.webp 1100w, https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-400x267.jpg.webp 400w, https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-768x512.jpg.webp 768w, https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-1536x1024.jpg.webp 1536w, https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1.jpg.webp 1661w" sizes="(max-width:1100px) 50vw, 1100px"/> <img width="1100" height="733" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201100%20733'%3E%3C/svg%3E" alt="" decoding="async" data-lazy-srcset="https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-1100x733.jpg 1100w, https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-400x267.jpg 400w, https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-768x512.jpg 768w, https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-1536x1024.jpg 1536w, https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1.jpg 1661w" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-1100x733.jpg"/><noscript><img width="1100" height="733" src="https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-1100x733.jpg" alt="" decoding="async" srcset="https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-1100x733.jpg 1100w, https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-400x267.jpg 400w, https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-768x512.jpg 768w, https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-1536x1024.jpg 1536w, https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1.jpg 1661w" sizes="(max-width:1100px) 50vw, 1100px"/></noscript> </picture> </a><div class="featured-label"><div class="wrap">Featured</div></div><div class="entry-header-angle"><header class="entry-header"><h2 class="entry-title"><a class="entry-title-link" rel="bookmark" href="https://velocitize.com/2024/03/29/velocitize-talks-james-bavington-of-strategiq/">Velocitize Talks: James Bavington of StrategiQ on WordPress, WooCommerce & WP Engine</a></h2> <p class="entry-meta"><span class="author"><a href="https://velocitize.com/author/eileen-smith/" title="Posts by Eileen Smith" rel="author">Eileen Smith</a></span><span class="date">March 29, 2024</span></p></header></div></div></article></div><div class="all-posts"><h2 class="section-title">Recent Articles</h2><article class="post-51996 post type-post status-publish format-video has-post-thumbnail category-agency category-content-marketing category-digital category-featured category-insights category-interview category-marketing category-seo-sem category-website tag-brands tag-cms tag-content-marketing tag-content-platforms tag-conversions tag-digital-marketing tag-e-commerce tag-enterprise tag-google tag-google-rankings tag-marketing tag-open-source tag-reuters tag-seo tag-velocitize-talks tag-website tag-woocommerce tag-wordpress tag-wp-engine tag-wp-engine-enterprise post_format-post-format-video entry" aria-label="Velocitize Talks: James Bavington of StrategiQ on WordPress, WooCommerce & WP Engine"><div class="entry-image"><a class="entry-image-link" href="https://velocitize.com/2024/03/29/velocitize-talks-james-bavington-of-strategiq/" aria-hidden="true" tabindex="-1"><picture class="attachment-grid-image size-grid-image" decoding="async"> <source type="image/webp" data-lazy-srcset="https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-290x230.jpg.webp" sizes="(max-width:1100px) 50vw, 1100px"/> <img width="290" height="230" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20290%20230'%3E%3C/svg%3E" alt="" decoding="async" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-290x230.jpg"/><noscript><img width="290" height="230" src="https://velocitize.com/wp-content/uploads/2024/03/WPE-IGNITE_73-1-290x230.jpg" alt="" decoding="async" sizes="(max-width:1100px) 50vw, 1100px"/></noscript> </picture> </a><div class="featured-label"><div class="wrap">Featured</div></div><header class="entry-header"><h2 class="entry-title"><a class="entry-title-link" rel="bookmark" href="https://velocitize.com/2024/03/29/velocitize-talks-james-bavington-of-strategiq/">Velocitize Talks: James Bavington of StrategiQ on WordPress, WooCommerce & WP Engine</a></h2> </header></div><div class="entry-content"><p class="entry-meta"><span class="author"><a href="https://velocitize.com/author/eileen-smith/" title="Posts by Eileen Smith" rel="author">Eileen Smith</a></span><span class="date">March 29, 2024</span></p><p>Users would go to that site and you could noticeably see the delay as everything took time to load, and …</p> </div><footer class="entry-footer"></footer></article><article class="post-51649 post type-post status-publish format-video has-post-thumbnail category-agency category-content-marketing category-digital category-featured category-interview category-marketing category-technology category-website tag-ai tag-artificial-intelligence tag-b-corp tag-block-editor tag-cms tag-content-management tag-content-marketing tag-digital-marketing tag-gutenberg tag-open-source tag-redesign tag-velocitize-talks tag-web-design tag-web-development tag-website tag-wordpress post_format-post-format-video entry" aria-label="Velocitize Talks: Warren Wilansky of Plank on Website Design & WordPress CMS"><div class="entry-image"><a class="entry-image-link" href="https://velocitize.com/2024/02/01/velocitize-talks-warren-wilansky-of-plank/" aria-hidden="true" tabindex="-1"><img width="290" height="230" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20290%20230'%3E%3C/svg%3E" class="attachment-grid-image size-grid-image" alt="" decoding="async" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2024/01/Warren-Wilansky-STILL-290x230.jpg" /><noscript><img width="290" height="230" src="https://velocitize.com/wp-content/uploads/2024/01/Warren-Wilansky-STILL-290x230.jpg" class="attachment-grid-image size-grid-image" alt="" decoding="async" sizes="(max-width:1100px) 50vw, 1100px" /></noscript></a><div class="featured-label"><div class="wrap">Featured</div></div><header class="entry-header"><h2 class="entry-title"><a class="entry-title-link" rel="bookmark" href="https://velocitize.com/2024/02/01/velocitize-talks-warren-wilansky-of-plank/">Velocitize Talks: Warren Wilansky of Plank on Website Design & WordPress CMS</a></h2> </header></div><div class="entry-content"><p class="entry-meta"><span class="author"><a href="https://velocitize.com/author/eileen-smith/" title="Posts by Eileen Smith" rel="author">Eileen Smith</a></span><span class="date">February 1, 2024</span></p><p>Rather than being a company that says, yes, we do these things, there’s a way for us to be able …</p> </div><footer class="entry-footer"></footer></article><article class="post-51695 post type-post status-publish format-video has-post-thumbnail category-agency category-content-marketing category-digital category-insights category-interview category-marketing category-technology category-website tag-ai tag-chatbots tag-content tag-content-creators tag-content-marketing tag-lead-gen tag-offshore-resourcing tag-offshoring tag-open-source tag-outsourcing tag-rebranding tag-remote-working tag-remote-workspace tag-security tag-velocitize-talks tag-website tag-wordpress post_format-post-format-video entry" aria-label="Velocitize Talks: Tim Barnett of Sonnet on Offshore Resourcing & Remote Work"><div class="entry-image"><a class="entry-image-link" href="https://velocitize.com/2024/01/25/velocitize-talks-tim-barnett-of-sonnet-on-offshore-resourcing-remote-work/" aria-hidden="true" tabindex="-1"><img width="290" height="230" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20290%20230'%3E%3C/svg%3E" class="attachment-grid-image size-grid-image" alt="" decoding="async" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2024/01/Tim-Barnett-Still-290x230.png" /><noscript><img width="290" height="230" src="https://velocitize.com/wp-content/uploads/2024/01/Tim-Barnett-Still-290x230.png" class="attachment-grid-image size-grid-image" alt="" decoding="async" sizes="(max-width:1100px) 50vw, 1100px" /></noscript></a><header class="entry-header"><h2 class="entry-title"><a class="entry-title-link" rel="bookmark" href="https://velocitize.com/2024/01/25/velocitize-talks-tim-barnett-of-sonnet-on-offshore-resourcing-remote-work/">Velocitize Talks: Tim Barnett of Sonnet on Offshore Resourcing & Remote Work</a></h2> </header></div><div class="entry-content"><p class="entry-meta"><span class="author"><a href="https://velocitize.com/author/eileen-smith/" title="Posts by Eileen Smith" rel="author">Eileen Smith</a></span><span class="date">January 25, 2024</span></p><p>A website is really the only asset that a client has total ownership over. Tim Barnett is the CEO and …</p> </div><footer class="entry-footer"></footer></article><article class="post-51730 post type-post status-publish format-video has-post-thumbnail category-agency category-content-marketing category-digital category-e-commerce category-insights category-interview category-marketing category-recommended-reads category-technology category-website tag-b2b tag-brands tag-content tag-content-marketing tag-digital-marketing tag-digital-rebranding tag-e-commerce tag-graphic-design tag-open-source tag-rebranding tag-social-media tag-velocitize-talks tag-website tag-website-design tag-website-development tag-website-maintenance tag-woocommerce tag-wordpress tag-wp-engine post_format-post-format-video entry" aria-label="Velocitize Talks: Boyd Roberts of Big Picture Group on Branding, Websites & Open Source"><div class="entry-image"><a class="entry-image-link" href="https://velocitize.com/2024/01/18/velocitize-talks-boyd-roberts-of-big-picture-group/" aria-hidden="true" tabindex="-1"><img width="290" height="230" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20290%20230'%3E%3C/svg%3E" class="attachment-grid-image size-grid-image" alt="" decoding="async" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2024/01/Boyd-Roberts-Still-290x230.png" /><noscript><img width="290" height="230" src="https://velocitize.com/wp-content/uploads/2024/01/Boyd-Roberts-Still-290x230.png" class="attachment-grid-image size-grid-image" alt="" decoding="async" sizes="(max-width:1100px) 50vw, 1100px" /></noscript></a><header class="entry-header"><h2 class="entry-title"><a class="entry-title-link" rel="bookmark" href="https://velocitize.com/2024/01/18/velocitize-talks-boyd-roberts-of-big-picture-group/">Velocitize Talks: Boyd Roberts of Big Picture Group on Branding, Websites & Open Source</a></h2> </header></div><div class="entry-content"><p class="entry-meta"><span class="author"><a href="https://velocitize.com/author/eileen-smith/" title="Posts by Eileen Smith" rel="author">Eileen Smith</a></span><span class="date">January 18, 2024</span></p><p>It’s the words and the language and the tone of voice and the brand personality that comes alive through the …</p> </div><footer class="entry-footer"></footer></article><article class="post-51561 post type-post status-publish format-video has-post-thumbnail category-agency category-content-marketing category-insights category-interview category-marketing category-website tag-advocacy tag-branding tag-content-marketing tag-data tag-email tag-email-marketing tag-fundraising tag-grassroots-marketing tag-marketing tag-mobile-design tag-mobile-experience tag-nonprofit-marketing tag-nonprofits tag-open-source tag-velocitize-talks tag-website tag-website-design tag-wordpress tag-wp-engine post_format-post-format-video entry" aria-label="Velocitize Talks: Sam Zimmerman of Blue State on Nonprofit Marketing & Website Design"><div class="entry-image"><a class="entry-image-link" href="https://velocitize.com/2023/06/22/velocitize-talks-sam-zimmerman-of-blue-state-on-nonprofit-marketing-website-design/" aria-hidden="true" tabindex="-1"><picture class="attachment-grid-image size-grid-image" decoding="async"> <source type="image/webp" data-lazy-srcset="https://velocitize.com/wp-content/uploads/2023/06/SAM-ZIMMERMAN-STILL-290x230.png.webp" sizes="(max-width:1100px) 50vw, 1100px"/> <img width="290" height="230" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20290%20230'%3E%3C/svg%3E" alt="" decoding="async" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2023/06/SAM-ZIMMERMAN-STILL-290x230.png"/><noscript><img width="290" height="230" src="https://velocitize.com/wp-content/uploads/2023/06/SAM-ZIMMERMAN-STILL-290x230.png" alt="" decoding="async" sizes="(max-width:1100px) 50vw, 1100px"/></noscript> </picture> </a><header class="entry-header"><h2 class="entry-title"><a class="entry-title-link" rel="bookmark" href="https://velocitize.com/2023/06/22/velocitize-talks-sam-zimmerman-of-blue-state-on-nonprofit-marketing-website-design/">Velocitize Talks: Sam Zimmerman of Blue State on Nonprofit Marketing & Website Design</a></h2> </header></div><div class="entry-content"><p class="entry-meta"><span class="author"><a href="https://velocitize.com/author/eileen-smith/" title="Posts by Eileen Smith" rel="author">Eileen Smith</a></span><span class="date">June 22, 2023</span></p><p>A lot of things that have been standard over the past 20 years in this field are going to be …</p> </div><footer class="entry-footer"></footer></article><article class="post-51285 post type-post status-publish format-video has-post-thumbnail category-agency category-content-marketing category-digital category-insights category-interview category-marketing category-recommended-reads category-technology tag-brands tag-cms tag-digital-marketing tag-enterprise tag-enterprise-wordpress tag-headless tag-headless-wordpress tag-open-source tag-open-source-platforms tag-velocitize-talks tag-website tag-wordpress tag-wp-engine post_format-post-format-video entry" aria-label="Velocitize Talks: Sean Blakeley of Americaneagle.com on Open Source, Enterprise WordPress & Headless"><div class="entry-image"><a class="entry-image-link" href="https://velocitize.com/2023/01/11/velocitize-talks-sean-blakeley-of-americaneagle-com-on-open-source-enterprise-wordpress-headless/" aria-hidden="true" tabindex="-1"><picture class="attachment-grid-image size-grid-image" decoding="async"> <source type="image/webp" data-lazy-srcset="https://velocitize.com/wp-content/uploads/2023/01/Sean-Blakeley-Still-290x230.png.webp" sizes="(max-width:1100px) 50vw, 1100px"/> <img width="290" height="230" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20290%20230'%3E%3C/svg%3E" alt="" decoding="async" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2023/01/Sean-Blakeley-Still-290x230.png"/><noscript><img width="290" height="230" src="https://velocitize.com/wp-content/uploads/2023/01/Sean-Blakeley-Still-290x230.png" alt="" decoding="async" sizes="(max-width:1100px) 50vw, 1100px"/></noscript> </picture> </a><header class="entry-header"><h2 class="entry-title"><a class="entry-title-link" rel="bookmark" href="https://velocitize.com/2023/01/11/velocitize-talks-sean-blakeley-of-americaneagle-com-on-open-source-enterprise-wordpress-headless/">Velocitize Talks: Sean Blakeley of Americaneagle.com on Open Source, Enterprise WordPress & Headless</a></h2> </header></div><div class="entry-content"><p class="entry-meta"><span class="author"><a href="https://velocitize.com/author/eileen-smith/" title="Posts by Eileen Smith" rel="author">Eileen Smith</a></span><span class="date">January 11, 2023</span></p><p>WordPress has matured and the offerings within the WordPress ecosystem have matured to the extent that now enterprise organizations’ IT …</p> </div><footer class="entry-footer"></footer></article><article class="post-51268 post type-post status-publish format-video has-post-thumbnail category-agency category-e-commerce category-insights category-interview category-recommended-reads category-technology category-website tag-atlas tag-brands tag-cms tag-e-commerce tag-enterprise tag-headless tag-headless-cms tag-headless-wordpress tag-open-source tag-ui tag-ux tag-velocitize-talks tag-web-design tag-website tag-wordpress tag-wp-engine post_format-post-format-video entry" aria-label="Velocitize Talks: Adam Davey of Candyspace on Headless, Open Source and E-Commerce"><div class="entry-image"><a class="entry-image-link" href="https://velocitize.com/2022/12/20/velocitize-talks-adam-davey-of-candyspace-on-headless-open-source-and-e-commerce/" aria-hidden="true" tabindex="-1"><img width="290" height="230" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20290%20230'%3E%3C/svg%3E" class="attachment-grid-image size-grid-image" alt="" decoding="async" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2022/12/Adam-Davey.00_13_19_18.Still002-290x230.png" /><noscript><img width="290" height="230" src="https://velocitize.com/wp-content/uploads/2022/12/Adam-Davey.00_13_19_18.Still002-290x230.png" class="attachment-grid-image size-grid-image" alt="" decoding="async" sizes="(max-width:1100px) 50vw, 1100px" /></noscript></a><header class="entry-header"><h2 class="entry-title"><a class="entry-title-link" rel="bookmark" href="https://velocitize.com/2022/12/20/velocitize-talks-adam-davey-of-candyspace-on-headless-open-source-and-e-commerce/">Velocitize Talks: Adam Davey of Candyspace on Headless, Open Source and E-Commerce</a></h2> </header></div><div class="entry-content"><p class="entry-meta"><span class="author"><a href="https://velocitize.com/author/eileen-smith/" title="Posts by Eileen Smith" rel="author">Eileen Smith</a></span><span class="date">December 20, 2022</span></p><p>Having the kind of ubiquitous development languages that you can just leverage is a huge benefit. Adam Davey is the …</p> </div><footer class="entry-footer"></footer></article><article class="post-51244 post type-post status-publish format-video has-post-thumbnail category-agency category-content-marketing category-digital category-insights category-interview category-marketing category-recommended-reads category-technology tag-brand-strategy tag-brands tag-consumer-data tag-content-marketing tag-cookies tag-data-privacy tag-emerging-technology tag-marketing tag-open-source tag-product-architecture tag-security tag-velocitize-talks tag-wordpress post_format-post-format-video entry" aria-label="Velocitize Talks: Jason Goth of Credera on Emerging Technology, Data Privacy & Open Source"><div class="entry-image"><a class="entry-image-link" href="https://velocitize.com/2022/12/12/velocitize-talks-jason-goth-of-credera-on-emerging-technology-data-privacy-open-source/" aria-hidden="true" tabindex="-1"><picture class="attachment-grid-image size-grid-image" decoding="async"> <source type="image/webp" data-lazy-srcset="https://velocitize.com/wp-content/uploads/2022/12/JASON-GOTH-STILL-1-290x230.png.webp" sizes="(max-width:1100px) 50vw, 1100px"/> <img width="290" height="230" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20290%20230'%3E%3C/svg%3E" alt="" decoding="async" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2022/12/JASON-GOTH-STILL-1-290x230.png"/><noscript><img width="290" height="230" src="https://velocitize.com/wp-content/uploads/2022/12/JASON-GOTH-STILL-1-290x230.png" alt="" decoding="async" sizes="(max-width:1100px) 50vw, 1100px"/></noscript> </picture> </a><header class="entry-header"><h2 class="entry-title"><a class="entry-title-link" rel="bookmark" href="https://velocitize.com/2022/12/12/velocitize-talks-jason-goth-of-credera-on-emerging-technology-data-privacy-open-source/">Velocitize Talks: Jason Goth of Credera on Emerging Technology, Data Privacy & Open Source</a></h2> </header></div><div class="entry-content"><p class="entry-meta"><span class="author"><a href="https://velocitize.com/author/eileen-smith/" title="Posts by Eileen Smith" rel="author">Eileen Smith</a></span><span class="date">December 12, 2022</span></p><p>Technologies to me are like fashion. There’s always a new one and they have a life cycle and then the …</p> </div><footer class="entry-footer"></footer></article><article class="post-51212 post type-post status-publish format-video has-post-thumbnail category-agency category-content-marketing category-digital category-influencer-marketing category-insights category-interview category-marketing category-recommended-reads category-website tag-advocacy tag-brands tag-content-marketing tag-digital-platforms tag-enterprise tag-headless tag-interview tag-metaverse tag-nonprofit tag-open-source tag-velocitize-talks tag-website tag-wordpress tag-wp-engine post_format-post-format-video entry" aria-label="Velocitize Talks: Thomas Sanchez of Social Driver on Values, Advocacy and the Metaverse"><div class="entry-image"><a class="entry-image-link" href="https://velocitize.com/2022/11/22/velocitize-talks-thomas-sanchez-of-social-driver-on-values-advocacy-and-the-metaverse/" aria-hidden="true" tabindex="-1"><picture class="attachment-grid-image size-grid-image" decoding="async"> <source type="image/webp" data-lazy-srcset="https://velocitize.com/wp-content/uploads/2022/11/THOMAS-SANCHEZ-STILL-290x230.png.webp" sizes="(max-width:1100px) 50vw, 1100px"/> <img width="290" height="230" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20290%20230'%3E%3C/svg%3E" alt="" decoding="async" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2022/11/THOMAS-SANCHEZ-STILL-290x230.png"/><noscript><img width="290" height="230" src="https://velocitize.com/wp-content/uploads/2022/11/THOMAS-SANCHEZ-STILL-290x230.png" alt="" decoding="async" sizes="(max-width:1100px) 50vw, 1100px"/></noscript> </picture> </a><header class="entry-header"><h2 class="entry-title"><a class="entry-title-link" rel="bookmark" href="https://velocitize.com/2022/11/22/velocitize-talks-thomas-sanchez-of-social-driver-on-values-advocacy-and-the-metaverse/">Velocitize Talks: Thomas Sanchez of Social Driver on Values, Advocacy and the Metaverse</a></h2> </header></div><div class="entry-content"><p class="entry-meta"><span class="author"><a href="https://velocitize.com/author/eileen-smith/" title="Posts by Eileen Smith" rel="author">Eileen Smith</a></span><span class="date">November 22, 2022</span></p><p>If you can get that formula right today, you are going to have an outsized impact. Thomas Sanchez is the …</p> </div><footer class="entry-footer"></footer></article><article class="post-50450 post type-post status-publish format-video has-post-thumbnail category-agency category-content-marketing category-digital category-insights category-interview category-marketing category-recommended-reads category-website tag-content-marketing tag-enterprise-wordpress tag-interview tag-nonprofits tag-open-source tag-personalization tag-velocitize-talks tag-website tag-website-design tag-wordpress post_format-post-format-video entry" aria-label="Velocitize Talks: Anne Stefanyk of Kanopi Studios on Website Evolution and Enterprise WordPress"><div class="entry-image"><a class="entry-image-link" href="https://velocitize.com/2022/03/09/velocitize-talks-anne-stefanyk-of-kanopi-studios-on-website-evolution-and-enterprise-wordpress/" aria-hidden="true" tabindex="-1"><picture class="attachment-grid-image size-grid-image" decoding="async"> <source type="image/webp" data-lazy-srcset="https://velocitize.com/wp-content/uploads/2022/02/ANNE-STEFANYK-STILL-290x230.png.webp" sizes="(max-width:1100px) 50vw, 1100px"/> <img width="290" height="230" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20290%20230'%3E%3C/svg%3E" alt="" decoding="async" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2022/02/ANNE-STEFANYK-STILL-290x230.png"/><noscript><img width="290" height="230" src="https://velocitize.com/wp-content/uploads/2022/02/ANNE-STEFANYK-STILL-290x230.png" alt="" decoding="async" sizes="(max-width:1100px) 50vw, 1100px"/></noscript> </picture> </a><header class="entry-header"><h2 class="entry-title"><a class="entry-title-link" rel="bookmark" href="https://velocitize.com/2022/03/09/velocitize-talks-anne-stefanyk-of-kanopi-studios-on-website-evolution-and-enterprise-wordpress/">Velocitize Talks: Anne Stefanyk of Kanopi Studios on Website Evolution and Enterprise WordPress</a></h2> </header></div><div class="entry-content"><p class="entry-meta"><span class="author"><a href="https://velocitize.com/author/eileen-smith/" title="Posts by Eileen Smith" rel="author">Eileen Smith</a></span><span class="date">March 9, 2022</span></p><p>The day you launch your website is the first day of your project. Anne Stefanyk is Founder and CEO of …</p> </div><footer class="entry-footer"></footer></article><article class="post-48691 post type-post status-publish format-video has-post-thumbnail category-agency category-content-marketing category-digital category-insights category-interview category-marketing category-recommended-reads category-website tag-atlas tag-cms tag-covid-19 tag-customer-centric tag-e-commerce tag-enterprise tag-headless tag-headless-cms tag-open-source tag-ux tag-velocitize-talks tag-woocommerce tag-wordpress post_format-post-format-video entry" aria-label="Velocitize Talks: Benno Wasserstein of Box UK on WordPress, E-Commerce & Customer-Centricity"><div class="entry-image"><a class="entry-image-link" href="https://velocitize.com/2021/12/09/velocitize-talks-benno-wasserstein-of-box-uk-on-wordpress-e-commerce-customer-centricity/" aria-hidden="true" tabindex="-1"><picture class="attachment-grid-image size-grid-image" decoding="async"> <source type="image/webp" data-lazy-srcset="https://velocitize.com/wp-content/uploads/2021/12/BENNO-WASSERSTEIN-STILL-1-290x230.png.webp" sizes="(max-width:1100px) 50vw, 1100px"/> <img width="290" height="230" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20290%20230'%3E%3C/svg%3E" alt="" decoding="async" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2021/12/BENNO-WASSERSTEIN-STILL-1-290x230.png"/><noscript><img width="290" height="230" src="https://velocitize.com/wp-content/uploads/2021/12/BENNO-WASSERSTEIN-STILL-1-290x230.png" alt="" decoding="async" sizes="(max-width:1100px) 50vw, 1100px"/></noscript> </picture> </a><header class="entry-header"><h2 class="entry-title"><a class="entry-title-link" rel="bookmark" href="https://velocitize.com/2021/12/09/velocitize-talks-benno-wasserstein-of-box-uk-on-wordpress-e-commerce-customer-centricity/">Velocitize Talks: Benno Wasserstein of Box UK on WordPress, E-Commerce & Customer-Centricity</a></h2> </header></div><div class="entry-content"><p class="entry-meta"><span class="author"><a href="https://velocitize.com/author/eileen-smith/" title="Posts by Eileen Smith" rel="author">Eileen Smith</a></span><span class="date">December 9, 2021</span></p><p>It’s the benefit of the open-source world; you don’t need to reinvent things, you can use things that are already …</p> </div><footer class="entry-footer"></footer></article><article class="post-50068 post type-post status-publish format-standard has-post-thumbnail category-content-marketing category-digital category-marketing category-recommended-reads category-technology category-website tag-digital-marketing tag-open-source tag-open-source-software-2 tag-open-source-tools-2 tag-website tag-wordpress entry" aria-label="How to Level Up Your Next Marketing Campaign With Open-Source Tools and Solutions"><div class="entry-image"><a class="entry-image-link" href="https://velocitize.com/2021/12/06/how-to-level-up-your-next-marketing-campaign-with-open-source-tools-and-solutions/" aria-hidden="true" tabindex="-1"><picture class="attachment-grid-image size-grid-image" decoding="async"> <source type="image/webp" data-lazy-srcset="https://velocitize.com/wp-content/uploads/2021/11/Open-Source-Software-Mac-by-ribkhan-Adobe-Stock-290x230.jpeg.webp" sizes="(max-width:1100px) 50vw, 1100px"/> <img width="290" height="230" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20290%20230'%3E%3C/svg%3E" alt="" decoding="async" data-lazy-sizes="(max-width:1100px) 50vw, 1100px" data-lazy-src="https://velocitize.com/wp-content/uploads/2021/11/Open-Source-Software-Mac-by-ribkhan-Adobe-Stock-290x230.jpeg"/><noscript><img width="290" height="230" src="https://velocitize.com/wp-content/uploads/2021/11/Open-Source-Software-Mac-by-ribkhan-Adobe-Stock-290x230.jpeg" alt="" decoding="async" sizes="(max-width:1100px) 50vw, 1100px"/></noscript> </picture> </a><header class="entry-header"><h2 class="entry-title"><a class="entry-title-link" rel="bookmark" href="https://velocitize.com/2021/12/06/how-to-level-up-your-next-marketing-campaign-with-open-source-tools-and-solutions/">How to Level Up Your Next Marketing Campaign With Open-Source Tools and Solutions</a></h2> </header></div><div class="entry-content"><p class="entry-meta"><span class="author"><a href="https://velocitize.com/author/john-hughes-2/" title="Posts by John Hughes" rel="author">John Hughes</a></span><span class="date">December 6, 2021</span></p><p>It鈥檚 often extremely challenging for marketing campaigns to effectively reach potential customers鈥攁nd even more difficult to connect with their target …</p> </div><footer class="entry-footer"></footer></article></div></main><div class="navigation"><a href="#" class="button" id="loadmore">Load More Articles</a></div></div></div><footer class="site-footer"><div class="wrap"><div class="footer-widgets" id="genesis-footer-widgets"><h2 class="genesis-sidebar-title screen-reader-text">Footer</h2><div class="wrap"><div class="widget-area footer-widgets-1 footer-widget-area"><style>#wpe-publication-widget-4 p { color: #FFFFFF; }#wpe-publication-widget-4 .a { fill: #FFFFFF; }</style><section id="wpe-publication-widget-4" class="widget widget-wpe-publication"><div class="widget-wrap"><span class="logo"><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="389.83" height="47.78"><path d="M106.86.75H78.41a.74.74 0 00-.75.68l-8 44.92a.56.56 0 00.61.68h28.42a.74.74 0 00.75-.68l1.29-6.94a.52.52 0 00-.54-.68H81c-.27 0-.41-.14-.34-.41l1.77-10.14a.45.45 0 01.48-.41h15.91a.81.81 0 00.82-.68l1.23-6.81a.52.52 0 00-.54-.68H84.4c-.27 0-.41-.14-.34-.41l1.7-9.73a.45.45 0 01.48-.41h19.19a.79.79 0 00.75-.68l1.23-6.94a.52.52 0 00-.55-.68zm29.94 37.77h-18.85c-.27 0-.41-.14-.34-.41l6.47-36.69a.52.52 0 00-.54-.68h-8.24a.74.74 0 00-.75.68l-8 44.92a.56.56 0 00.61.68h28.18a.73.73 0 00.68-.68l1.29-7.15a.52.52 0 00-.51-.67zM164 0c-8.17 0-14.29 3.2-18 10.62-2.38 4.9-4.63 18.85-4.63 23 0 9.32 5.92 14.16 14.63 14.16 8.23 0 14.29-3.2 18-10.62 2.38-4.9 4.63-18.85 4.63-23C178.65 4.83 172.73 0 164 0zm1.36 33.83c-1.63 3.34-4.29 5.45-8 5.45-3.95 0-6.26-2.52-6.26-6.53 0-3.34 2-15.59 3.68-18.79s4.22-5.44 8-5.44c4 0 6.26 2.52 6.26 6.53-.04 3.33-2.09 15.58-3.66 18.78zM204.58 0c-8.1 0-13.88 3.34-17.58 10.69-2.45 5-4.63 18.79-4.63 22.94 0 9.26 5.85 14.16 14.36 14.16 7.42 0 12.73-2.93 16.95-9.8.2-.41.14-.75-.2-.89L207 33.62a.73.73 0 00-1 .34c-1.77 3-4.42 5.31-7.83 5.31-3.95 0-6.13-2.52-6.13-6.47 0-3.4 2-15.52 3.68-18.85s4.08-5.44 7.76-5.44 5.38 2.25 6.13 5.24a.6.6 0 00.89.41l7.21-3a.75.75 0 00.48-.88C216.69 3.88 211.93 0 204.58 0zm30.96.75h-8.24a.74.74 0 00-.75.68l-8 44.92a.56.56 0 00.61.68h8.24c.41 0 .61-.27.68-.68l8-44.92a.52.52 0 00-.54-.68zm39 7.83l1.29-7.15a.56.56 0 00-.61-.68h-33a.74.74 0 00-.75.68l-1.29 7.15a.56.56 0 00.61.68h11.3c.27 0 .41.14.34.41L246 46.35a.55.55 0 00.54.68h8.23a.74.74 0 00.75-.68L262 9.66a.45.45 0 01.48-.41h11.37a.74.74 0 00.69-.67zM290.26.75H282a.74.74 0 00-.75.68l-8 44.92a.56.56 0 00.61.68h8.24c.41 0 .61-.27.68-.68l8-44.92a.52.52 0 00-.52-.68zm37.74 0h-28.76a.73.73 0 00-.68.68l-1.29 7.15a.55.55 0 00.54.68h18v.14l-24.19 29.05a2.73 2.73 0 00-.54 1.09l-1.16 6.81a.56.56 0 00.61.68h29.33a.74.74 0 00.75-.68l1.29-7.15a.52.52 0 00-.54-.68h-18.85v-.14l24.43-29.2a1.71 1.71 0 00.41-1l1.23-6.81a.56.56 0 00-.58-.62zm61.08 37.99H339c-.27 0-.41-.15-.34-.42l1.77-10.14a.45.45 0 01.48-.41h15.93a.81.81 0 00.82-.68l1.22-6.81a.52.52 0 00-.54-.68h-15.95c-.27 0-.41-.14-.34-.41l1.7-9.73a.45.45 0 01.48-.41h19.19a.79.79 0 00.75-.68l1.22-6.94a.52.52 0 00-.54-.68H336.4a.74.74 0 00-.75.68l-8 44.92a.56.56 0 00.61.68h56.77a1.2 1.2 0 001-.76l3.75-6.69v-.06a.18.18 0 000-.07.78.78 0 00-.7-.71zM72.28.75h-8.71c-.54 0-.75.2-1 .68l-14.18 31.1h-.2l-3.54-31.1c-.07-.48-.34-.68-.88-.68h-39a1.2 1.2 0 00-1 .76L0 8.19v.06a.18.18 0 000 .07.78.78 0 00.75.68H36.1l5.22 37.31a.7.7 0 00.75.68h7.62a1 1 0 00.89-.68L72.76 1.5c.24-.5-.07-.75-.48-.75zM369.5 5.54a.06.06 0 01-.06-.07l.7-4h-1.24a.05.05 0 01-.06-.07l.11-.56a.08.08 0 01.05-.09h3.27a.06.06 0 01.06.07l-.1.56a.08.08 0 01-.08.07H371l-.7 4a.08.08 0 01-.08.07zM373 .82a.08.08 0 01.08-.07h.55c.06 0 .1 0 .11.07l.75 3 1.79-3a.12.12 0 01.11-.07h.63a.06.06 0 01.06.07l-.82 4.64a.08.08 0 01-.08.07h-.58a.05.05 0 01-.06-.07l.54-3-1.41 2.33a.15.15 0 01-.14.09h-.37a.11.11 0 01-.11-.09l-.58-2.33-.54 3a.07.07 0 01-.07.07h-.58a.06.06 0 01-.06-.07z" fill="#eb6126"/></svg></span><p>A <a href="https://wpengine.com/agency-partner-program/" target="_blank">WP Engine</a> publication</p></div></section> </div><div class="widget-area footer-widgets-2 footer-widget-area"><section id="newsletter-widget-3" class="widget widget-newsletter"><div class="widget-wrap"><p class="widget-text hidden-xs hidden-sm">Fuel your agency's digital success with the Velocitize newsletter</p><button class="button newsletter" onclick="WPE_Modal.show('newsletter-signup');">Receive our newsletter</button></div></section> </div><div class="widget-area footer-widgets-3 footer-widget-area"><section id="nav_menu-3" class="widget widget_nav_menu"><div class="widget-wrap"><h3 class="widgettitle widget-title">Categories</h3> <div class="menu-categories-container"><ul id="menu-categories-1" class="menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11"><a href="https://velocitize.com/category/featured/">Featured</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-12"><a href="https://velocitize.com/category/marketing/">Marketing</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-post_format menu-item-1454"><a href="https://velocitize.com/type/video/">Talks</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-13"><a href="https://velocitize.com/category/trends/">Trends</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-14"><a href="https://velocitize.com/category/digital/">Digital</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-15"><a href="https://velocitize.com/category/agency/">Agency</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-51632"><a target="_blank" href="https://wpengine.com/wordpress-hosting/">WordPress Hosting</a></li> </ul></div></div></section> </div><div class="widget-area footer-widgets-4 footer-widget-area"><section id="nav_menu-4" class="widget widget_nav_menu"><div class="widget-wrap"><h3 class="widgettitle widget-title">Pages</h3> <div class="menu-pages-container"><ul id="menu-pages" class="menu"><li id="menu-item-16" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16"><a href="https://velocitize.com/about/">About Velocitize</a></li> <li id="menu-item-17" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17"><a href="https://velocitize.com/contribute/">Sponsored Content</a></li> <li id="menu-item-19" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19"><a href="https://velocitize.com/contact/">Contact</a></li> <li id="menu-item-20" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-20"><a rel="privacy-policy" href="https://velocitize.com/privacy-policy/">Privacy Policy</a></li> </ul></div></div></section> </div><div class="widget-area footer-widgets-5 footer-widget-area"><section id="social-widget-3" class="widget widget-socials"><div class="widget-wrap"><h3 class="widgettitle widget-title">Follow</h3> <div class="social_wrapper"><div class="social_inner clearfix"><a href="https://facebook.com/velocitizepub" class="social-icon facebook" title="Facebook" target="_blank"><i class="fa fa-facebook"></i></a><a href="https://twitter.com/velocitizepub" class="social-icon twitter" title="Twitter" target="_blank"><i class="fa fa-twitter"></i></a><a href="https://www.linkedin.com/company/velocitize-pub" class="social-icon linkedin" title="Linkedin" target="_blank"><i class="fa fa-linkedin"></i></a><a href="https://velocitize.com/feed/" class="social-icon rss" title="Rss" target="_blank"><i class="fa fa-rss"></i></a></div></div></div></section> </div></div></div></div></footer><div class="footer-copyright"><div class="wrap"><div class="logo wpe"><a href="https://wpengine.com" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 268.22 51.04"><path d="M17.32 51.04h16.4V38.56l-3.92-3.92h-8.56l-3.92 3.92v12.48zm21.24-33.72l-3.92 3.92v8.56l3.92 3.92h12.48v-16.4H38.56zM33.72 0h-16.4v12.48l3.92 3.92h8.56l3.92-3.92V0zm17.32 51.04V38.56l-3.93-3.92H34.64v16.4h16.4zM3.92 0L0 3.92V16.4h16.4V0H3.92zm30.72 0v12.48l3.92 3.92h12.48V0h-16.4zm-9.12 27.87a2.35 2.35 0 112.35-2.35 2.35 2.35 0 01-2.35 2.35zM16.4 17.32H0v16.4h12.47l3.93-3.92V17.32zm0 21.24l-3.93-3.92H0v16.4h12.47l3.93-3.92v-8.56zm69.72 0a.46.46 0 01-.5-.38l-4.07-14.49h-.08l-4.12 14.49a.46.46 0 01-.5.38h-4.76a.46.46 0 01-.5-.38L64.55 13a.28.28 0 01.3-.38h6.25a.44.44 0 01.5.38L75 28.12l4-15.1a.46.46 0 01.5-.38h3.93A.46.46 0 0184 13l4.15 15.1h.08L91.46 13a.43.43 0 01.46-.38h6.25a.26.26 0 01.27.38l-7 25.16a.48.48 0 01-.53.38h-4.79zm17.42 0a.36.36 0 01-.38-.38V13a.36.36 0 01.38-.38h10.37c6.33 0 9.61 3.58 9.61 8.61s-3.32 8.65-9.61 8.65h-3.81a.2.2 0 00-.23.23v8a.36.36 0 01-.38.38h-5.95zm13.27-17.31c0-1.79-1.18-2.93-3.28-2.93h-3.43a.2.2 0 00-.23.23V24a.2.2 0 00.23.23h3.43c2.09 0 3.28-1.23 3.28-2.98zm15.66 11a20.12 20.12 0 01-.72-6.48 20.13 20.13 0 01.72-6.48 9.13 9.13 0 0117.28 0 18.22 18.22 0 01.72 6.07.5.5 0 01-.57.51h-16.3a.31.31 0 00-.31.36 17.66 17.66 0 00.62 5.5 7.27 7.27 0 007.51 5.35 8.75 8.75 0 007.35-3.55.47.47 0 01.72-.1l.31.26a.46.46 0 01.05.72 10 10 0 01-8.43 4.11c-4.53 0-7.61-2.11-8.95-6.27zm16.14-7.81a.27.27 0 00.31-.31 14.28 14.28 0 00-.57-4.27 7.61 7.61 0 00-14.5 0 14.28 14.28 0 00-.57 4.27.27.27 0 00.31.31h15zM173.55 38a.49.49 0 01-.51-.51v-14.6c0-5.76-2.36-8.33-7.15-8.33a7.18 7.18 0 00-7.45 7.56v15.37a.49.49 0 01-.51.51h-.51a.49.49 0 01-.51-.51V14.15a.49.49 0 01.51-.51h.51a.49.49 0 01.51.51v3.45h.05c1.23-2.83 4-4.47 7.51-4.47 5.5 0 8.59 3.14 8.59 9.41v15a.48.48 0 01-.51.51h-.51zm8.38 6.28a.5.5 0 01.1-.72l.41-.26a.51.51 0 01.72.15 7.77 7.77 0 006.48 2.88c4.63 0 7.61-2.26 7.61-8.28v-4.1h-.05c-1.18 2.73-3.34 4.58-7.61 4.58a7.93 7.93 0 01-8.07-5.81 22 22 0 01-.82-6.89 22 22 0 01.82-6.89 7.93 7.93 0 018.07-5.81c4.27 0 6.43 1.85 7.61 4.58h.05v-3.56a.48.48 0 01.51-.51h.51a.48.48 0 01.51.51v23.91c0 6.74-3.65 9.72-9.15 9.72-3.54 0-6.52-1.6-7.7-3.5zm14.65-12.08a19.89 19.89 0 00.67-6.38 19.88 19.88 0 00-.67-6.37A7.17 7.17 0 00183 19.4a20.74 20.74 0 00-.77 6.43 20.74 20.74 0 00.77 6.43 7.17 7.17 0 0013.58-.06zm10.59-26.07a.49.49 0 01-.51-.51V3.56a.49.49 0 01.51-.56h1.23a.49.49 0 01.51.51v2.11a.49.49 0 01-.51.51h-1.23zm.36 31.87a.49.49 0 01-.51-.51V14.15a.49.49 0 01.51-.51h.47a.49.49 0 01.51.51v23.34a.49.49 0 01-.51.51h-.51zm25.91 0a.49.49 0 01-.51-.51v-14.6c0-5.76-2.36-8.33-7.15-8.33a7.18 7.18 0 00-7.45 7.56v15.37a.49.49 0 01-.51.51h-.52a.49.49 0 01-.51-.51V14.15a.49.49 0 01.51-.51h.51a.49.49 0 01.51.51v3.45h.05c1.23-2.83 4-4.47 7.51-4.47 5.5 0 8.59 3.14 8.59 9.41v15a.48.48 0 01-.47.46h-.51zm7.87-5.75a20.12 20.12 0 01-.72-6.48 20.12 20.12 0 01.72-6.48 9.13 9.13 0 0117.28 0 18.22 18.22 0 01.72 6.07.5.5 0 01-.57.51h-16.3a.31.31 0 00-.31.36 17.65 17.65 0 00.62 5.5 7.27 7.27 0 007.51 5.35 8.75 8.75 0 007.35-3.55.47.47 0 01.72-.1l.31.26a.46.46 0 01.05.72 10 10 0 01-8.43 4.11c-4.53 0-7.61-2.11-8.95-6.27zm16.14-7.81a.27.27 0 00.31-.31 14.28 14.28 0 00-.57-4.27 7.61 7.61 0 00-14.5 0 14.27 14.27 0 00-.57 4.27.27.27 0 00.31.31h15zm4.81-8.34a3 3 0 113 3 2.92 2.92 0 01-3-3zm5.49 0a2.51 2.51 0 10-2.51 2.54 2.45 2.45 0 002.52-2.54zm-3.5 1.66a.12.12 0 01-.14-.14v-3.07a.12.12 0 01.14-.14h1.22a.94.94 0 011.05 1 .87.87 0 01-.65.91l.65 1.3c.06.11 0 .16-.09.16h-.26a.19.19 0 01-.16-.11l-.65-1.28h-.7v1.22a.13.13 0 01-.14.14h-.23zm1.79-2.37a.49.49 0 00-.59-.53h-.79v1h.79a.48.48 0 00.61-.47z" fill="#40bac8"/></svg></a></div><div class="footer-legal"> <p>© 2016-2025 WPEngine, Inc. All Rights Reserved. <br>WP ENGINE®, TORQUE®, EVERCACHE®, and the cog logo service marks are owned by WPEngine, Inc.</p> <p id="legal-disclaimer" class="disclaimer"><sup>1</sup>WP Engine is a proud member and supporter of the community of WordPress庐 users. The WordPress庐 trademarks are the intellectual property of the WordPress Foundation, and the Woo庐 and WooCommerce庐 trademarks are the intellectual property of WooCommerce, Inc. Uses of the WordPress庐, Woo庐, and WooCommerce庐 names in this website are for identification purposes only and do not imply an endorsement by WordPress Foundation or WooCommerce, Inc. WP Engine is not endorsed or owned by, or affiliated with, the WordPress Foundation or WooCommerce, Inc.</p> </div></div></div></div> <div id="newsletter-signup" class="wpe-modal"> <div class="modal-title"> <span class="logo"><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="389.83" height="47.78"><path d="M106.86.75H78.41a.74.74 0 00-.75.68l-8 44.92a.56.56 0 00.61.68h28.42a.74.74 0 00.75-.68l1.29-6.94a.52.52 0 00-.54-.68H81c-.27 0-.41-.14-.34-.41l1.77-10.14a.45.45 0 01.48-.41h15.91a.81.81 0 00.82-.68l1.23-6.81a.52.52 0 00-.54-.68H84.4c-.27 0-.41-.14-.34-.41l1.7-9.73a.45.45 0 01.48-.41h19.19a.79.79 0 00.75-.68l1.23-6.94a.52.52 0 00-.55-.68zm29.94 37.77h-18.85c-.27 0-.41-.14-.34-.41l6.47-36.69a.52.52 0 00-.54-.68h-8.24a.74.74 0 00-.75.68l-8 44.92a.56.56 0 00.61.68h28.18a.73.73 0 00.68-.68l1.29-7.15a.52.52 0 00-.51-.67zM164 0c-8.17 0-14.29 3.2-18 10.62-2.38 4.9-4.63 18.85-4.63 23 0 9.32 5.92 14.16 14.63 14.16 8.23 0 14.29-3.2 18-10.62 2.38-4.9 4.63-18.85 4.63-23C178.65 4.83 172.73 0 164 0zm1.36 33.83c-1.63 3.34-4.29 5.45-8 5.45-3.95 0-6.26-2.52-6.26-6.53 0-3.34 2-15.59 3.68-18.79s4.22-5.44 8-5.44c4 0 6.26 2.52 6.26 6.53-.04 3.33-2.09 15.58-3.66 18.78zM204.58 0c-8.1 0-13.88 3.34-17.58 10.69-2.45 5-4.63 18.79-4.63 22.94 0 9.26 5.85 14.16 14.36 14.16 7.42 0 12.73-2.93 16.95-9.8.2-.41.14-.75-.2-.89L207 33.62a.73.73 0 00-1 .34c-1.77 3-4.42 5.31-7.83 5.31-3.95 0-6.13-2.52-6.13-6.47 0-3.4 2-15.52 3.68-18.85s4.08-5.44 7.76-5.44 5.38 2.25 6.13 5.24a.6.6 0 00.89.41l7.21-3a.75.75 0 00.48-.88C216.69 3.88 211.93 0 204.58 0zm30.96.75h-8.24a.74.74 0 00-.75.68l-8 44.92a.56.56 0 00.61.68h8.24c.41 0 .61-.27.68-.68l8-44.92a.52.52 0 00-.54-.68zm39 7.83l1.29-7.15a.56.56 0 00-.61-.68h-33a.74.74 0 00-.75.68l-1.29 7.15a.56.56 0 00.61.68h11.3c.27 0 .41.14.34.41L246 46.35a.55.55 0 00.54.68h8.23a.74.74 0 00.75-.68L262 9.66a.45.45 0 01.48-.41h11.37a.74.74 0 00.69-.67zM290.26.75H282a.74.74 0 00-.75.68l-8 44.92a.56.56 0 00.61.68h8.24c.41 0 .61-.27.68-.68l8-44.92a.52.52 0 00-.52-.68zm37.74 0h-28.76a.73.73 0 00-.68.68l-1.29 7.15a.55.55 0 00.54.68h18v.14l-24.19 29.05a2.73 2.73 0 00-.54 1.09l-1.16 6.81a.56.56 0 00.61.68h29.33a.74.74 0 00.75-.68l1.29-7.15a.52.52 0 00-.54-.68h-18.85v-.14l24.43-29.2a1.71 1.71 0 00.41-1l1.23-6.81a.56.56 0 00-.58-.62zm61.08 37.99H339c-.27 0-.41-.15-.34-.42l1.77-10.14a.45.45 0 01.48-.41h15.93a.81.81 0 00.82-.68l1.22-6.81a.52.52 0 00-.54-.68h-15.95c-.27 0-.41-.14-.34-.41l1.7-9.73a.45.45 0 01.48-.41h19.19a.79.79 0 00.75-.68l1.22-6.94a.52.52 0 00-.54-.68H336.4a.74.74 0 00-.75.68l-8 44.92a.56.56 0 00.61.68h56.77a1.2 1.2 0 001-.76l3.75-6.69v-.06a.18.18 0 000-.07.78.78 0 00-.7-.71zM72.28.75h-8.71c-.54 0-.75.2-1 .68l-14.18 31.1h-.2l-3.54-31.1c-.07-.48-.34-.68-.88-.68h-39a1.2 1.2 0 00-1 .76L0 8.19v.06a.18.18 0 000 .07.78.78 0 00.75.68H36.1l5.22 37.31a.7.7 0 00.75.68h7.62a1 1 0 00.89-.68L72.76 1.5c.24-.5-.07-.75-.48-.75zM369.5 5.54a.06.06 0 01-.06-.07l.7-4h-1.24a.05.05 0 01-.06-.07l.11-.56a.08.08 0 01.05-.09h3.27a.06.06 0 01.06.07l-.1.56a.08.08 0 01-.08.07H371l-.7 4a.08.08 0 01-.08.07zM373 .82a.08.08 0 01.08-.07h.55c.06 0 .1 0 .11.07l.75 3 1.79-3a.12.12 0 01.11-.07h.63a.06.06 0 01.06.07l-.82 4.64a.08.08 0 01-.08.07h-.58a.05.05 0 01-.06-.07l.54-3-1.41 2.33a.15.15 0 01-.14.09h-.37a.11.11 0 01-.11-.09l-.58-2.33-.54 3a.07.07 0 01-.07.07h-.58a.06.06 0 01-.06-.07z" fill="#eb6126"/></svg></span> <span class="close-modal">Close <i class="fa fa-close"></i></span> </div> <h2 class="modal-header hidden-xs">Your fuel for digital success</h2> <div class="wrap"> <p class="modal-copy text-center hidden-xs">Velocitize equips marketers and agencies with the ideas and inspiration they need to navigate the digital transformation of their industries.</p> <div class="block background-bluescale-3"> <h3>Get our newsletter</h3> <!--[if lte IE 8]> <script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2-legacy.js"></script> <![endif]--> <script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script> <script type="rocketlazyloadscript"> hbspt.forms.create({ region: "na1", portalId: "298401", formId: "e45b535b-a686-42ed-b524-c21e0651a07f" }); </script> </div> <div class="block"> <h3>Follow us</h3> <ul class="modal-social"><li><a href="https://facebook.com/velocitizepub" target="_blank" class="social-icon facebook"><i class="fa fa-facebook"></i></a></li><li><a href="https://twitter.com/velocitizepub" target="_blank" class="social-icon twitter"><i class="fa fa-twitter"></i></a></li><li><a href="https://www.linkedin.com/company/velocitize-pub" target="_blank" class="social-icon linkedin"><i class="fa fa-linkedin"></i></a></li></ul> </div> <p class="close"><a href="#" class="close-modal">No thanks, I want to miss out on amazing content</a></p> </div> </div> <div class="wpe-modal-backdrop"></div><script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://velocitize.com/wp-includes/js/jquery/jquery.form.min.js?ver=4.3.0" id="jquery-form-js" defer></script> <script type="text/javascript" id="mailchimp_sf_main_js-js-extra"> /* <![CDATA[ */ var mailchimpSF = {"ajax_url":"https:\/\/velocitize.com\/"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" src="https://velocitize.com/wp-content/cache/min/1/wp-content/plugins/mailchimp/assets/js/mailchimp.js?ver=1731618273" id="mailchimp_sf_main_js-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://velocitize.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://velocitize.com/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.3" id="jquery-ui-datepicker-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="jquery-ui-datepicker-js-after"> /* <![CDATA[ */ jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":false});}); /* ]]> */ </script> <script type="text/javascript" id="wpengine-privacy-consent-js-extra"> /* <![CDATA[ */ var wpeConsentData = {"restRoot":"https:\/\/velocitize.com\/wp-json\/","optInNonce":"bf0b21b991","isConsentRequired":null,"liveChatUser":"","liveChatJobTitle":"","liveChatImage":"","liveChatMessage":""}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" defer src="https://velocitize.com/wp-content/cache/min/1/wp-content/plugins/wpengine-privacy-consent/js/main.js?ver=1731618273" id="wpengine-privacy-consent-js"></script> <script type="text/javascript" id="wpengine-library-js-extra"> /* <![CDATA[ */ var wpeLocalization = {"country":"","regions":[],"continent":"","is_emea":"","phone":"+1-512-273-3906"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" src="https://velocitize.com/wp-content/cache/min/1/wp-content/mu-plugins/wpengine-library/js/main.js?ver=1731618273" id="wpengine-library-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://velocitize.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://velocitize.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" src="https://velocitize.com/wp-content/cache/min/1/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=1731618273" id="swv-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="contact-form-7-js-before"> /* <![CDATA[ */ var wpcf7 = { "api": { "root": "https:\/\/velocitize.com\/wp-json\/", "namespace": "contact-form-7\/v1" }, "cached": 1 }; /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" src="https://velocitize.com/wp-content/cache/min/1/wp-content/plugins/contact-form-7/includes/js/index.js?ver=1731618273" id="contact-form-7-js" defer></script> <script type="text/javascript" id="ppress-frontend-script-js-extra"> /* <![CDATA[ */ var pp_ajax_form = {"ajaxurl":"https:\/\/velocitize.com\/wp-admin\/admin-ajax.php","confirm_delete":"Are you sure?","deleting_text":"Deleting...","deleting_error":"An error occurred. Please try again.","nonce":"9ff5a24eb0","disable_ajax_form":"false","is_checkout":"0","is_checkout_tax_enabled":"0","is_checkout_autoscroll_enabled":"true"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://velocitize.com/wp-content/plugins/wp-user-avatar/assets/js/frontend.min.js?ver=4.15.21" id="ppress-frontend-script-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="rocket-browser-checker-js-after"> /* <![CDATA[ */ "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-extra"> /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$\/|\/(?:.+\/)?embed\/|\/(index\\.php\/)?wp\\-json(\/.*|$)\/|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/velocitize.com","onHoverDelay":"100","rateThrottle":"3"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="rocket-preload-links-js-after"> /* <![CDATA[ */ (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" src="https://velocitize.com/wp-content/cache/min/1/wp-content/plugins/wpengine-tag-manager/js/main.js?ver=1731618273" id="wpengine-tag-manager-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://velocitize.com/wp-includes/js/hoverIntent.min.js?ver=1.10.2" id="hoverIntent-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://velocitize.com/wp-content/themes/genesis/lib/js/menu/superfish.min.js?ver=1.7.10" id="superfish-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://velocitize.com/wp-content/themes/genesis/lib/js/menu/superfish.args.min.js?ver=3.5.0" id="superfish-args-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://velocitize.com/wp-content/themes/genesis/lib/js/skip-links.min.js?ver=3.5.0" id="skip-links-js" defer></script> <script type="text/javascript" id="theme-scripts-js-extra"> /* <![CDATA[ */ var wpeposts = {"nonce":"e5da421c05","query":{"tag":"open-source","tag_id":39,"tag_slug__in":["open-source"],"ep_integrate":true,"ep_facet":true,"aggs":{"name":"terms","use-filter":true,"aggs":{"category":{"terms":{"size":10000,"field":"terms.category.slug"}},"post_tag":{"terms":{"size":10000,"field":"terms.post_tag.slug"}},"post_type":{"terms":{"size":10000,"field":"post_type.raw"}}}},"cache_results":true,"update_post_term_cache":true,"lazy_load_term_meta":true,"update_post_meta_cache":true,"posts_per_page":12,"comments_per_page":"50","order":"DESC"},"url":"https:\/\/velocitize.com\/wp-admin\/admin-ajax.php","total":"20"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" src="https://velocitize.com/wp-content/cache/min/1/wp-content/themes/velocitize/build/js/main.js?ver=1731618273" id="theme-scripts-js" defer></script> <script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://velocitize.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.5/lazyload.min.js"></script></body></html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->