<!DOCTYPE html><html lang="en" class="h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=16&amp;q=75 16w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=32&amp;q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=48&amp;q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=64&amp;q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=96&amp;q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=128&amp;q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=256&amp;q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=384&amp;q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=3840&amp;q=75 3840w" imageSizes="4rem" fetchPriority="high"/><link rel="stylesheet" href="/_next/static/css/0c52310af9fcd271.css" crossorigin="" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-86ce1e727f362453.js" crossorigin=""/><script src="/_next/static/chunks/fd9d1056-2345cbbd1501dcf1.js" async="" crossorigin=""></script><script src="/_next/static/chunks/4938-65a98d6da2c62915.js" async="" crossorigin=""></script><script src="/_next/static/chunks/main-app-8d0bae97fc076559.js" async="" crossorigin=""></script><script src="/_next/static/chunks/1749-9d93c03e522ef14f.js" async=""></script><script src="/_next/static/chunks/5250-b45c54273c6fdc6f.js" async=""></script><script src="/_next/static/chunks/1353-0c19436f85be1c6c.js" async=""></script><script src="/_next/static/chunks/app/layout-fcf940825092eb51.js" async=""></script><script src="/_next/static/chunks/6665-8ed6b07817625c21.js" async=""></script><script src="/_next/static/chunks/app/page-69012a6f80b22bdc.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-S89EVCE388" as="script"/><title>Jason Gilmore - Technologist, entrepreneur, bestselling author</title><meta name="description" content="My name is Jason Gilmore, and I am a technologist, entrepreneur, and bestselling author."/><link rel="alternate" type="application/rss+xml" href="https://www.wjgilmore.com/feed.xml"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" crossorigin="" noModule=""></script></head><body class="flex h-full bg-zinc-50 dark:bg-black"><script>!function(){try{var d=document.documentElement,c=d.classList;c.remove('light','dark');var e=localStorage.getItem('theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';c.add('dark')}else{d.style.colorScheme = 'light';c.add('light')}}else if(e){c.add(e|| '')}if(e==='light'||e==='dark')d.style.colorScheme=e}catch(e){}}()</script><div class="flex w-full"><div class="fixed inset-0 flex justify-center sm:px-8"><div class="flex w-full max-w-7xl lg:px-8"><div class="w-full bg-white ring-1 ring-zinc-100 dark:bg-zinc-900 dark:ring-zinc-300/20"></div></div></div><div class="relative flex w-full flex-col"><div class="bg-teal-500 dark:bg-teal-600"><div class="sm:px-8 py-2"><div class="mx-auto w-full max-w-7xl lg:px-8"><div class="relative px-4 sm:px-8 lg:px-12"><div class="mx-auto max-w-2xl lg:max-w-5xl"><p class="text-center text-sm font-medium text-white"><a class="underline" href="https://wjgilmore.com/articles/goodbye-software-guilds-hello-software-factories">Thoughts on the state of software development and AI</a></p></div></div></div></div></div><header class="pointer-events-none relative z-50 flex flex-none flex-col" style="height:var(--header-height);margin-bottom:var(--header-mb)"><div class="order-last mt-[calc(theme(spacing.16)-theme(spacing.3))]"></div><div class="sm:px-8 top-0 order-last -mb-3 pt-3" style="position:var(--header-position)"><div class="mx-auto w-full max-w-7xl lg:px-8"><div class="relative px-4 sm:px-8 lg:px-12"><div class="mx-auto max-w-2xl lg:max-w-5xl"><div class="top-[var(--avatar-top,theme(spacing.3))] w-full" style="position:var(--header-inner-position)"><div class="relative"><div class="absolute left-0 top-3 origin-left transition-opacity h-10 w-10 rounded-full bg-white/90 p-0.5 shadow-lg shadow-zinc-800/5 ring-1 ring-zinc-900/5 backdrop-blur dark:bg-zinc-800/90 dark:ring-white/10" style="opacity:var(--avatar-border-opacity, 0);transform:var(--avatar-border-transform)"></div><a aria-label="Home" class="block h-16 w-16 origin-left pointer-events-auto" style="transform:var(--avatar-image-transform)" href="/"><img alt="" fetchPriority="high" width="1536" height="2048" decoding="async" data-nimg="1" class="rounded-full bg-zinc-100 object-cover dark:bg-zinc-800 h-16 w-16" style="color:transparent" sizes="4rem" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=16&amp;q=75 16w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=32&amp;q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=48&amp;q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=64&amp;q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=96&amp;q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=128&amp;q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=256&amp;q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=384&amp;q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Favatar.20927fa8.jpg&amp;w=3840&amp;q=75"/></a></div></div></div></div></div></div><div class="top-0 z-10 h-16 pt-6" style="position:var(--header-position)"><div class="sm:px-8 top-[var(--header-top,theme(spacing.6))] w-full" style="position:var(--header-inner-position)"><div class="mx-auto w-full max-w-7xl lg:px-8"><div class="relative px-4 sm:px-8 lg:px-12"><div class="mx-auto max-w-2xl lg:max-w-5xl"><div class="relative flex gap-4"><div class="flex flex-1"></div><div class="flex flex-1 justify-end md:justify-center"><div class="pointer-events-auto md:hidden" data-headlessui-state=""><button class="group flex items-center rounded-full bg-white/90 px-4 py-2 text-sm font-medium text-zinc-800 shadow-lg shadow-zinc-800/5 ring-1 ring-zinc-900/5 backdrop-blur dark:bg-zinc-800/90 dark:text-zinc-200 dark:ring-white/10 dark:hover:ring-white/20" type="button" aria-expanded="false" data-headlessui-state="">Menu<svg viewBox="0 0 8 6" aria-hidden="true" class="ml-3 h-auto w-2 stroke-zinc-500 group-hover:stroke-zinc-700 dark:group-hover:stroke-zinc-400"><path d="M1.75 1.75 4 4.25l2.25-2.5" fill="none" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><nav class="pointer-events-auto hidden md:block"><ul class="flex rounded-full bg-white/90 px-3 text-sm font-medium text-zinc-800 shadow-lg shadow-zinc-800/5 ring-1 ring-zinc-900/5 backdrop-blur dark:bg-zinc-800/90 dark:text-zinc-200 dark:ring-white/10"><li><a class="relative block px-3 py-2 transition hover:text-teal-500 dark:hover:text-teal-400" href="/about">About</a></li><li><a class="relative block px-3 py-2 transition hover:text-teal-500 dark:hover:text-teal-400" href="/articles">Articles</a></li><li><a class="relative block px-3 py-2 transition hover:text-teal-500 dark:hover:text-teal-400" href="/books">Books</a></li><li><a class="relative block px-3 py-2 transition hover:text-teal-500 dark:hover:text-teal-400" href="/projects">Projects</a></li><li><a class="relative block px-3 py-2 transition hover:text-teal-500 dark:hover:text-teal-400" href="/speaking">Speaking</a></li></ul></nav></div><div class="flex justify-end md:flex-1"><div class="pointer-events-auto"><a href="https://linkedin.com/in/wjgilmore" class="social-icon" style="display:inline-block;width:30px;height:30px;position:relative;overflow:hidden;vertical-align:middle;margin-bottom:10px;margin-right:10px" aria-label="linkedin"><span class="social-container" style="position:absolute;top:0;left:0;width:100%;height:100%"><svg role="img" aria-label="linkedin social icon" class="social-svg" viewBox="0 0 64 64" style="position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;fill-rule:evenodd"><g class="social-svg-icon" style="transition:fill 170ms ease-in-out;fill:white"><path d="M0,0H64V64H0ZM0 0v64h64V0zm25.8 44h-5.4V26.6h5.4zm-2.7-19.7c-1.7 0-3.1-1.4-3.1-3.1s1.4-3.1 3.1-3.1 3.1 1.4 3.1 3.1-1.4 3.1-3.1 3.1M46 44h-5.4v-8.4c0-2 0-4.6-2.8-4.6s-3.2 2.2-3.2 4.5V44h-5.4V26.6h5.2V29h.1c.7-1.4 2.5-2.8 5.1-2.8 5.5 0 6.5 3.6 6.5 8.3V44z"></path></g><g class="social-svg-mask" style="transition:fill 170ms ease-in-out;fill:#007fb1"><path d="M0 0v64h64V0zm25.8 44h-5.4V26.6h5.4zm-2.7-19.7c-1.7 0-3.1-1.4-3.1-3.1s1.4-3.1 3.1-3.1 3.1 1.4 3.1 3.1-1.4 3.1-3.1 3.1M46 44h-5.4v-8.4c0-2 0-4.6-2.8-4.6s-3.2 2.2-3.2 4.5V44h-5.4V26.6h5.2V29h.1c.7-1.4 2.5-2.8 5.1-2.8 5.5 0 6.5 3.6 6.5 8.3V44z"></path></g></svg></span></a><button type="button" aria-label="Toggle theme" class="group rounded-full bg-white/90 px-3 py-2 shadow-lg shadow-zinc-800/5 ring-1 ring-zinc-900/5 backdrop-blur transition dark:bg-zinc-800/90 dark:ring-white/10 dark:hover:ring-white/20"><svg viewBox="0 0 24 24" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-6 w-6 fill-zinc-100 stroke-zinc-500 transition group-hover:fill-zinc-200 group-hover:stroke-zinc-700 dark:hidden [@media(prefers-color-scheme:dark)]:fill-teal-50 [@media(prefers-color-scheme:dark)]:stroke-teal-500 [@media(prefers-color-scheme:dark)]:group-hover:fill-teal-50 [@media(prefers-color-scheme:dark)]:group-hover:stroke-teal-600"><path d="M8 12.25A4.25 4.25 0 0 1 12.25 8v0a4.25 4.25 0 0 1 4.25 4.25v0a4.25 4.25 0 0 1-4.25 4.25v0A4.25 4.25 0 0 1 8 12.25v0Z"></path><path d="M12.25 3v1.5M21.5 12.25H20M18.791 18.791l-1.06-1.06M18.791 5.709l-1.06 1.06M12.25 20v1.5M4.5 12.25H3M6.77 6.77 5.709 5.709M6.77 17.73l-1.061 1.061" fill="none"></path></svg><svg viewBox="0 0 24 24" aria-hidden="true" class="hidden h-6 w-6 fill-zinc-700 stroke-zinc-500 transition dark:block [@media(prefers-color-scheme:dark)]:group-hover:stroke-zinc-400 [@media_not_(prefers-color-scheme:dark)]:fill-teal-400/10 [@media_not_(prefers-color-scheme:dark)]:stroke-teal-500"><path d="M17.25 16.22a6.937 6.937 0 0 1-9.47-9.47 7.451 7.451 0 1 0 9.47 9.47ZM12.75 7C17 7 17 2.75 17 2.75S17 7 21.25 7C17 7 17 11.25 17 11.25S17 7 12.75 7Z" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div></div></div></div></div></div></div></div></header><div class="flex-none" style="height:var(--content-offset)"></div><main class="flex-auto"><div class="sm:px-8 mt-9"><div class="mx-auto w-full max-w-7xl lg:px-8"><div class="relative px-4 sm:px-8 lg:px-12"><div class="mx-auto max-w-2xl lg:max-w-5xl"><div class="max-w-2xl"><h1 class="text-4xl font-bold tracking-tight text-zinc-800 sm:text-5xl dark:text-zinc-100">Software nerd, technology executive, entrepreneur, bestselling author, and <span style="text-decoration:line-through">horrible</span> mediocre 1/2 marathon runner.</h1><p class="mt-6 text-base text-zinc-600 dark:text-zinc-400">I&#x27;m Jason Gilmore, a technologist with a deep background in technical due diligence, SaaS, and technical sales. I&#x27;m the Technical Partner at the private equity firm Xenon Partners, former CEO of the online coding school Treehouse, and am the author of ten books on databases, web development, e-commerce, and killer SaaS sales demos.</p><div class="mt-6 flex gap-6"><a class="group -m-1 p-1" aria-label="Follow on X" href="https://www.twitter.com/wjgilmore"><svg viewBox="0 0 24 24" aria-hidden="true" class="h-6 w-6 fill-zinc-500 transition group-hover:fill-zinc-600 dark:fill-zinc-400 dark:group-hover:fill-zinc-300"><path d="M13.3174 10.7749L19.1457 4H17.7646L12.7039 9.88256L8.66193 4H4L10.1122 12.8955L4 20H5.38119L10.7254 13.7878L14.994 20H19.656L13.3171 10.7749H13.3174ZM11.4257 12.9738L10.8064 12.0881L5.87886 5.03974H8.00029L11.9769 10.728L12.5962 11.6137L17.7652 19.0075H15.6438L11.4257 12.9742V12.9738Z"></path></svg></a><a class="group -m-1 p-1" aria-label="Follow on GitHub" href="https://www.github.com/wjgilmore"><svg viewBox="0 0 24 24" aria-hidden="true" class="h-6 w-6 fill-zinc-500 transition group-hover:fill-zinc-600 dark:fill-zinc-400 dark:group-hover:fill-zinc-300"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 2C6.475 2 2 6.588 2 12.253c0 4.537 2.862 8.369 6.838 9.727.5.09.687-.218.687-.487 0-.243-.013-1.05-.013-1.91C7 20.059 6.35 18.957 6.15 18.38c-.113-.295-.6-1.205-1.025-1.448-.35-.192-.85-.667-.013-.68.788-.012 1.35.744 1.538 1.051.9 1.551 2.338 1.116 2.912.846.088-.666.35-1.115.638-1.371-2.225-.256-4.55-1.14-4.55-5.062 0-1.115.387-2.038 1.025-2.756-.1-.256-.45-1.307.1-2.717 0 0 .837-.269 2.75 1.051.8-.23 1.65-.346 2.5-.346.85 0 1.7.115 2.5.346 1.912-1.333 2.75-1.05 2.75-1.05.55 1.409.2 2.46.1 2.716.637.718 1.025 1.628 1.025 2.756 0 3.934-2.337 4.806-4.562 5.062.362.32.675.936.675 1.897 0 1.371-.013 2.473-.013 2.82 0 .268.188.589.688.486a10.039 10.039 0 0 0 4.932-3.74A10.447 10.447 0 0 0 22 12.253C22 6.588 17.525 2 12 2Z"></path></svg></a><a class="group -m-1 p-1" aria-label="Follow on LinkedIn" href="https://www.linkedin.com/in/wjgilmore/"><svg viewBox="0 0 24 24" aria-hidden="true" class="h-6 w-6 fill-zinc-500 transition group-hover:fill-zinc-600 dark:fill-zinc-400 dark:group-hover:fill-zinc-300"><path d="M18.335 18.339H15.67v-4.177c0-.996-.02-2.278-1.39-2.278-1.389 0-1.601 1.084-1.601 2.205v4.25h-2.666V9.75h2.56v1.17h.035c.358-.674 1.228-1.387 2.528-1.387 2.7 0 3.2 1.778 3.2 4.091v4.715zM7.003 8.575a1.546 1.546 0 01-1.548-1.549 1.548 1.548 0 111.547 1.549zm1.336 9.764H5.666V9.75H8.34v8.589zM19.67 3H4.329C3.593 3 3 3.58 3 4.297v15.406C3 20.42 3.594 21 4.328 21h15.338C20.4 21 21 20.42 21 19.703V4.297C21 3.58 20.4 3 19.666 3h.003z"></path></svg></a></div></div></div></div></div></div><div class="mt-16 sm:mt-20"><div class="-my-4 flex justify-center gap-5 overflow-hidden py-4 sm:gap-8"><div class="relative aspect-[9/10] w-44 flex-none overflow-hidden rounded-xl bg-zinc-100 sm:w-72 sm:rounded-2xl dark:bg-zinc-800 rotate-2"><img alt="" loading="lazy" width="800" height="799" decoding="async" data-nimg="1" class="absolute inset-0 h-full w-full object-cover" style="color:transparent" sizes="(min-width: 640px) 18rem, 11rem" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=16&amp;q=75 16w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=32&amp;q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=48&amp;q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=64&amp;q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=96&amp;q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=128&amp;q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=256&amp;q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-1.d4a9737a.png&amp;w=3840&amp;q=75"/></div><div class="relative aspect-[9/10] w-44 flex-none overflow-hidden rounded-xl bg-zinc-100 sm:w-72 sm:rounded-2xl dark:bg-zinc-800 -rotate-2"><img alt="" loading="lazy" width="800" height="600" decoding="async" data-nimg="1" class="absolute inset-0 h-full w-full object-cover" style="color:transparent" sizes="(min-width: 640px) 18rem, 11rem" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=16&amp;q=75 16w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=32&amp;q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=48&amp;q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=64&amp;q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=96&amp;q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=128&amp;q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=256&amp;q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-2.c05c9ec9.png&amp;w=3840&amp;q=75"/></div><div class="relative aspect-[9/10] w-44 flex-none overflow-hidden rounded-xl bg-zinc-100 sm:w-72 sm:rounded-2xl dark:bg-zinc-800 rotate-2"><img alt="" loading="lazy" width="800" height="600" decoding="async" data-nimg="1" class="absolute inset-0 h-full w-full object-cover" style="color:transparent" sizes="(min-width: 640px) 18rem, 11rem" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=16&amp;q=75 16w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=32&amp;q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=48&amp;q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=64&amp;q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=96&amp;q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=128&amp;q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=256&amp;q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-3.04ba9617.png&amp;w=3840&amp;q=75"/></div><div class="relative aspect-[9/10] w-44 flex-none overflow-hidden rounded-xl bg-zinc-100 sm:w-72 sm:rounded-2xl dark:bg-zinc-800 rotate-2"><img alt="" loading="lazy" width="800" height="800" decoding="async" data-nimg="1" class="absolute inset-0 h-full w-full object-cover" style="color:transparent" sizes="(min-width: 640px) 18rem, 11rem" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=16&amp;q=75 16w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=32&amp;q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=48&amp;q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=64&amp;q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=96&amp;q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=128&amp;q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=256&amp;q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-6.4106f989.png&amp;w=3840&amp;q=75"/></div><div class="relative aspect-[9/10] w-44 flex-none overflow-hidden rounded-xl bg-zinc-100 sm:w-72 sm:rounded-2xl dark:bg-zinc-800 -rotate-2"><img alt="" loading="lazy" width="800" height="800" decoding="async" data-nimg="1" class="absolute inset-0 h-full w-full object-cover" style="color:transparent" sizes="(min-width: 640px) 18rem, 11rem" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=16&amp;q=75 16w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=32&amp;q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=48&amp;q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=64&amp;q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=96&amp;q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=128&amp;q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=256&amp;q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimage-5.2a03bf7d.png&amp;w=3840&amp;q=75"/></div></div></div><div class="sm:px-8 mt-24 md:mt-28"><div class="mx-auto w-full max-w-7xl lg:px-8"><div class="relative px-4 sm:px-8 lg:px-12"><div class="mx-auto max-w-2xl lg:max-w-5xl"><div class="mx-auto grid max-w-xl grid-cols-1 gap-y-20 lg:max-w-none lg:grid-cols-2"><div class="flex flex-col gap-16"><article class="group relative flex flex-col items-start"><h2 class="text-base font-semibold tracking-tight text-zinc-800 dark:text-zinc-100"><div class="absolute -inset-x-4 -inset-y-6 z-0 scale-95 bg-zinc-50 opacity-0 transition group-hover:scale-100 group-hover:opacity-100 sm:-inset-x-6 sm:rounded-2xl dark:bg-zinc-800/50"></div><a href="/articles/resolving-dependabot-issues-with-claude-code"><span class="absolute -inset-x-4 -inset-y-6 z-20 sm:-inset-x-6 sm:rounded-2xl"></span><span class="relative z-10">Resolving Dependabot Issues with Claude Code</span></a></h2><time class="relative z-10 order-first mb-3 flex items-center text-sm text-zinc-400 dark:text-zinc-500 pl-3.5" dateTime="2026-03-30"><span class="absolute inset-y-0 left-0 flex items-center" aria-hidden="true"><span class="h-4 w-0.5 rounded-full bg-zinc-200 dark:bg-zinc-500"></span></span>March 30, 2026</time><p class="relative z-10 mt-2 text-sm text-zinc-600 dark:text-zinc-400">Learn how to use Claude Code to resolve Dependabot alerts and keep your dependencies up to date</p><div aria-hidden="true" class="relative z-10 mt-4 flex items-center text-sm font-medium text-teal-500">Read article<svg viewBox="0 0 16 16" fill="none" aria-hidden="true" class="ml-1 h-4 w-4 stroke-current"><path d="M6.75 5.75 9.25 8l-2.5 2.25" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></div></article><article class="group relative flex flex-col items-start"><h2 class="text-base font-semibold tracking-tight text-zinc-800 dark:text-zinc-100"><div class="absolute -inset-x-4 -inset-y-6 z-0 scale-95 bg-zinc-50 opacity-0 transition group-hover:scale-100 group-hover:opacity-100 sm:-inset-x-6 sm:rounded-2xl dark:bg-zinc-800/50"></div><a href="/articles/identifying-software-subject-matter-experts-with-contributoriq"><span class="absolute -inset-x-4 -inset-y-6 z-20 sm:-inset-x-6 sm:rounded-2xl"></span><span class="relative z-10">Identifying Software Subject Matter Experts with ContributorIQ</span></a></h2><time class="relative z-10 order-first mb-3 flex items-center text-sm text-zinc-400 dark:text-zinc-500 pl-3.5" dateTime="2026-02-26"><span class="absolute inset-y-0 left-0 flex items-center" aria-hidden="true"><span class="h-4 w-0.5 rounded-full bg-zinc-200 dark:bg-zinc-500"></span></span>February 26, 2026</time><p class="relative z-10 mt-2 text-sm text-zinc-600 dark:text-zinc-400">ContributorIQ identifies true subject matter experts in codebases by analyzing git history, helping buyers and engineering leaders assess key person risk.</p><div aria-hidden="true" class="relative z-10 mt-4 flex items-center text-sm font-medium text-teal-500">Read article<svg viewBox="0 0 16 16" fill="none" aria-hidden="true" class="ml-1 h-4 w-4 stroke-current"><path d="M6.75 5.75 9.25 8l-2.5 2.25" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></div></article><article class="group relative flex flex-col items-start"><h2 class="text-base font-semibold tracking-tight text-zinc-800 dark:text-zinc-100"><div class="absolute -inset-x-4 -inset-y-6 z-0 scale-95 bg-zinc-50 opacity-0 transition group-hover:scale-100 group-hover:opacity-100 sm:-inset-x-6 sm:rounded-2xl dark:bg-zinc-800/50"></div><a href="/articles/testing-laravel-mcp-server-with-herd-and-claude-desktop"><span class="absolute -inset-x-4 -inset-y-6 z-20 sm:-inset-x-6 sm:rounded-2xl"></span><span class="relative z-10">Testing a Laravel MCP Server Using Herd and Claude Desktop</span></a></h2><time class="relative z-10 order-first mb-3 flex items-center text-sm text-zinc-400 dark:text-zinc-500 pl-3.5" dateTime="2026-02-24"><span class="absolute inset-y-0 left-0 flex items-center" aria-hidden="true"><span class="h-4 w-0.5 rounded-full bg-zinc-200 dark:bg-zinc-500"></span></span>February 24, 2026</time><p class="relative z-10 mt-2 text-sm text-zinc-600 dark:text-zinc-400">Use this snippet to test your local Laravel MCP server with Claude Desktop</p><div aria-hidden="true" class="relative z-10 mt-4 flex items-center text-sm font-medium text-teal-500">Read article<svg viewBox="0 0 16 16" fill="none" aria-hidden="true" class="ml-1 h-4 w-4 stroke-current"><path d="M6.75 5.75 9.25 8l-2.5 2.25" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></div></article><article class="group relative flex flex-col items-start"><h2 class="text-base font-semibold tracking-tight text-zinc-800 dark:text-zinc-100"><div class="absolute -inset-x-4 -inset-y-6 z-0 scale-95 bg-zinc-50 opacity-0 transition group-hover:scale-100 group-hover:opacity-100 sm:-inset-x-6 sm:rounded-2xl dark:bg-zinc-800/50"></div><a href="/articles/goodbye-software-guilds-hello-software-factories"><span class="absolute -inset-x-4 -inset-y-6 z-20 sm:-inset-x-6 sm:rounded-2xl"></span><span class="relative z-10">Goodbye Software Guilds, Hello Software Factories</span></a></h2><time class="relative z-10 order-first mb-3 flex items-center text-sm text-zinc-400 dark:text-zinc-500 pl-3.5" dateTime="2026-02-20"><span class="absolute inset-y-0 left-0 flex items-center" aria-hidden="true"><span class="h-4 w-0.5 rounded-full bg-zinc-200 dark:bg-zinc-500"></span></span>February 20, 2026</time><p class="relative z-10 mt-2 text-sm text-zinc-600 dark:text-zinc-400">The job of building software is changing faster than most would like to believe.</p><div aria-hidden="true" class="relative z-10 mt-4 flex items-center text-sm font-medium text-teal-500">Read article<svg viewBox="0 0 16 16" fill="none" aria-hidden="true" class="ml-1 h-4 w-4 stroke-current"><path d="M6.75 5.75 9.25 8l-2.5 2.25" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></div></article></div><div class="space-y-10 lg:pl-16 xl:pl-24"><div class="rounded-2xl border border-zinc-100 p-6 dark:border-zinc-700/40"><h2 class="flex text-sm font-semibold text-zinc-900 dark:text-zinc-100"><svg viewBox="0 0 24 24" fill="none" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-6 w-6 flex-none"><path d="M2.75 9.75a3 3 0 0 1 3-3h12.5a3 3 0 0 1 3 3v8.5a3 3 0 0 1-3 3H5.75a3 3 0 0 1-3-3v-8.5Z" class="fill-zinc-100 stroke-zinc-400 dark:fill-zinc-100/10 dark:stroke-zinc-500"></path><path d="M3 14.25h6.249c.484 0 .952-.002 1.316.319l.777.682a.996.996 0 0 0 1.316 0l.777-.682c.364-.32.832-.319 1.316-.319H21M8.75 6.5V4.75a2 2 0 0 1 2-2h2.5a2 2 0 0 1 2 2V6.5" class="stroke-zinc-400 dark:stroke-zinc-500"></path></svg><span class="ml-3">Work</span></h2><ol class="mt-6 space-y-4"><li class="flex gap-4"><dl class="flex flex-auto flex-wrap gap-x-2"><dt class="sr-only">Company</dt><dd class="w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100">Adalo</dd><dt class="sr-only">Role</dt><dd class="text-xs text-zinc-500 dark:text-zinc-400">CTO</dd><dt class="sr-only">Date</dt><dd class="ml-auto text-xs text-zinc-400 dark:text-zinc-500" aria-label="2024 until Present"><time dateTime="2024">2024</time> <span aria-hidden="true">—</span> <time dateTime="2026">Present</time></dd></dl></li><li class="flex gap-4"><dl class="flex flex-auto flex-wrap gap-x-2"><dt class="sr-only">Company</dt><dd class="w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100">Xenon Partners</dd><dt class="sr-only">Role</dt><dd class="text-xs text-zinc-500 dark:text-zinc-400">Partner</dd><dt class="sr-only">Date</dt><dd class="ml-auto text-xs text-zinc-400 dark:text-zinc-500" aria-label="2024 until Present"><time dateTime="2024">2024</time> <span aria-hidden="true">—</span> <time dateTime="2026">Present</time></dd></dl></li><li class="flex gap-4"><dl class="flex flex-auto flex-wrap gap-x-2"><dt class="sr-only">Company</dt><dd class="w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100">Roaming Hunger</dd><dt class="sr-only">Role</dt><dd class="text-xs text-zinc-500 dark:text-zinc-400">Board Member</dd><dt class="sr-only">Date</dt><dd class="ml-auto text-xs text-zinc-400 dark:text-zinc-500" aria-label="2024 until Present"><time dateTime="2024">2024</time> <span aria-hidden="true">—</span> <time dateTime="2026">Present</time></dd></dl></li><li class="flex gap-4"><dl class="flex flex-auto flex-wrap gap-x-2"><dt class="sr-only">Company</dt><dd class="w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100">Treehouse</dd><dt class="sr-only">Role</dt><dd class="text-xs text-zinc-500 dark:text-zinc-400">CEO</dd><dt class="sr-only">Date</dt><dd class="ml-auto text-xs text-zinc-400 dark:text-zinc-500" aria-label="2021 until 2024"><time dateTime="2021">2021</time> <span aria-hidden="true">—</span> <time dateTime="2024">2024</time></dd></dl></li><li class="flex gap-4"><dl class="flex flex-auto flex-wrap gap-x-2"><dt class="sr-only">Company</dt><dd class="w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100">DreamFactory</dd><dt class="sr-only">Role</dt><dd class="text-xs text-zinc-500 dark:text-zinc-400">CTO</dd><dt class="sr-only">Date</dt><dd class="ml-auto text-xs text-zinc-400 dark:text-zinc-500" aria-label="2018 until 2021"><time dateTime="2018">2018</time> <span aria-hidden="true">—</span> <time dateTime="2021">2021</time></dd></dl></li><li class="flex gap-4"><dl class="flex flex-auto flex-wrap gap-x-2"><dt class="sr-only">Company</dt><dd class="w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100">Nomorobo</dd><dt class="sr-only">Role</dt><dd class="text-xs text-zinc-500 dark:text-zinc-400">Lead Developer</dd><dt class="sr-only">Date</dt><dd class="ml-auto text-xs text-zinc-400 dark:text-zinc-500" aria-label="2015 until 2018"><time dateTime="2015">2015</time> <span aria-hidden="true">—</span> <time dateTime="2018">2018</time></dd></dl></li><li class="flex gap-4"><dl class="flex flex-auto flex-wrap gap-x-2"><dt class="sr-only">Company</dt><dd class="w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100">Agricola Antumalal</dd><dt class="sr-only">Role</dt><dd class="text-xs text-zinc-500 dark:text-zinc-400">Lead Developer</dd><dt class="sr-only">Date</dt><dd class="ml-auto text-xs text-zinc-400 dark:text-zinc-500" aria-label="2014 until 2015"><time dateTime="2014">2014</time> <span aria-hidden="true">—</span> <time dateTime="2015">2015</time></dd></dl></li><li class="flex gap-4"><dl class="flex flex-auto flex-wrap gap-x-2"><dt class="sr-only">Company</dt><dd class="w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100">GatherApp</dd><dt class="sr-only">Role</dt><dd class="text-xs text-zinc-500 dark:text-zinc-400">Lead Developer</dd><dt class="sr-only">Date</dt><dd class="ml-auto text-xs text-zinc-400 dark:text-zinc-500" aria-label="2014 until 2015"><time dateTime="2014">2014</time> <span aria-hidden="true">—</span> <time dateTime="2015">2015</time></dd></dl></li><li class="flex gap-4"><dl class="flex flex-auto flex-wrap gap-x-2"><dt class="sr-only">Company</dt><dd class="w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100">Fondriest Environmental</dd><dt class="sr-only">Role</dt><dd class="text-xs text-zinc-500 dark:text-zinc-400">Lead Developer</dd><dt class="sr-only">Date</dt><dd class="ml-auto text-xs text-zinc-400 dark:text-zinc-500" aria-label="2011 until 2012"><time dateTime="2011">2011</time> <span aria-hidden="true">—</span> <time dateTime="2012">2012</time></dd></dl></li></ol></div></div></div></div></div></div></div></main><footer class="mt-32 flex-none"><div class="sm:px-8"><div class="mx-auto w-full max-w-7xl lg:px-8"><div class="border-t border-zinc-100 pb-16 pt-10 dark:border-zinc-700/40"><div class="relative px-4 sm:px-8 lg:px-12"><div class="mx-auto max-w-2xl lg:max-w-5xl"><div class="flex flex-col items-center justify-between gap-6 sm:flex-row"><div class="flex flex-wrap justify-center gap-x-6 gap-y-1 text-sm font-medium text-zinc-800 dark:text-zinc-200"><a class="transition hover:text-teal-500 dark:hover:text-teal-400" href="/about">About</a><a class="transition hover:text-teal-500 dark:hover:text-teal-400" href="/articles">Articles</a><a class="transition hover:text-teal-500 dark:hover:text-teal-400" href="/books">Books</a><a class="transition hover:text-teal-500 dark:hover:text-teal-400" href="/projects">Projects</a><a class="transition hover:text-teal-500 dark:hover:text-teal-400" href="/speaking">Speaking</a></div><p class="text-sm text-zinc-400 dark:text-zinc-500">© <!-- -->2026<!-- --> W. Jason Gilmore. All rights reserved.</p></div></div></div></div></div></div></footer></div></div><script src="/_next/static/chunks/webpack-86ce1e727f362453.js" crossorigin="" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/0c52310af9fcd271.css\",\"style\",{\"crossOrigin\":\"\"}]\n0:\"$L2\"\n"])</script><script>self.__next_f.push([1,"3:I[7690,[],\"\"]\n6:I[2266,[\"1749\",\"static/chunks/1749-9d93c03e522ef14f.js\",\"5250\",\"static/chunks/5250-b45c54273c6fdc6f.js\",\"1353\",\"static/chunks/1353-0c19436f85be1c6c.js\",\"3185\",\"static/chunks/app/layout-fcf940825092eb51.js\"],\"Providers\"]\n7:I[7350,[\"1749\",\"static/chunks/1749-9d93c03e522ef14f.js\",\"5250\",\"static/chunks/5250-b45c54273c6fdc6f.js\",\"1353\",\"static/chunks/1353-0c19436f85be1c6c.js\",\"3185\",\"static/chunks/app/layout-fcf940825092eb51.js\"],\"Header\"]\n8:I[5613,[],\"\"]\n9:I[1778,[],\"\"]\na:I[5250,[\"1749\",\"stati"])</script><script>self.__next_f.push([1,"c/chunks/1749-9d93c03e522ef14f.js\",\"5250\",\"static/chunks/5250-b45c54273c6fdc6f.js\",\"6665\",\"static/chunks/6665-8ed6b07817625c21.js\",\"1931\",\"static/chunks/app/page-69012a6f80b22bdc.js\"],\"\"]\nb:I[8325,[\"1749\",\"static/chunks/1749-9d93c03e522ef14f.js\",\"5250\",\"static/chunks/5250-b45c54273c6fdc6f.js\",\"1353\",\"static/chunks/1353-0c19436f85be1c6c.js\",\"3185\",\"static/chunks/app/layout-fcf940825092eb51.js\"],\"GoogleAnalytics\"]\nd:I[8955,[],\"\"]\n"])</script><script>self.__next_f.push([1,"2:[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/0c52310af9fcd271.css\",\"precedence\":\"next\",\"crossOrigin\":\"\"}]],[\"$\",\"$L3\",null,{\"buildId\":\"84gHMd74KiK7EiwHKD4LC\",\"assetPrefix\":\"\",\"initialCanonicalUrl\":\"/\",\"initialTree\":[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"__PAGE__\",{},[\"$L4\",\"$L5\",null]]},[null,[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"h-full antialiased\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"body\",null,{\"className\":\"flex h-full bg-zinc-50 dark:bg-black\",\"children\":[\"$\",\"$L6\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"flex w-full\",\"children\":[[\"$\",\"div\",null,{\"className\":\"fixed inset-0 flex justify-center sm:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex w-full max-w-7xl lg:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-white ring-1 ring-zinc-100 dark:bg-zinc-900 dark:ring-zinc-300/20\"}]}]}],[\"$\",\"div\",null,{\"className\":\"relative flex w-full flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-teal-500 dark:bg-teal-600\",\"children\":[\"$\",\"div\",null,{\"className\":\"sm:px-8 py-2\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-7xl lg:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative px-4 sm:px-8 lg:px-12\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-2xl lg:max-w-5xl\",\"children\":[\"$\",\"p\",null,{\"className\":\"text-center text-sm font-medium text-white\",\"children\":[\"$\",\"a\",null,{\"className\":\"underline\",\"href\":\"https://wjgilmore.com/articles/goodbye-software-guilds-hello-software-factories\",\"children\":\"Thoughts on the state of software development and AI\"}]}]}]}]}]}]}],[\"$\",\"$L7\",null,{}],[\"$\",\"main\",null,{\"className\":\"flex-auto\",\"children\":[\"$\",\"$L8\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"loading\":\"$undefined\",\"loadingStyles\":\"$undefined\",\"loadingScripts\":\"$undefined\",\"hasLoading\":false,\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L9\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$\",\"div\",null,{\"className\":\"sm:px-8 flex h-full items-center pt-16 sm:pt-32\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-7xl lg:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative px-4 sm:px-8 lg:px-12\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-2xl lg:max-w-5xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-base font-semibold text-zinc-400 dark:text-zinc-500\",\"children\":\"404\"}],[\"$\",\"h1\",null,{\"className\":\"mt-4 text-4xl font-bold tracking-tight text-zinc-800 sm:text-5xl dark:text-zinc-100\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-base text-zinc-600 dark:text-zinc-400\",\"children\":\"Sorry, we couldn’t find the page you’re looking for.\"}],[\"$\",\"$La\",null,{\"className\":\"inline-flex items-center gap-2 justify-center rounded-md py-2 px-3 text-sm outline-offset-2 transition active:transition-none bg-zinc-50 font-medium text-zinc-900 hover:bg-zinc-100 active:bg-zinc-100 active:text-zinc-900/60 dark:bg-zinc-800/50 dark:text-zinc-300 dark:hover:bg-zinc-800 dark:hover:text-zinc-50 dark:active:bg-zinc-800/50 dark:active:text-zinc-50/70 mt-4\",\"href\":\"/\",\"children\":\"Go back home\"}]]}]}]}]}]}],\"notFoundStyles\":[],\"styles\":null}]}],[\"$\",\"footer\",null,{\"className\":\"mt-32 flex-none\",\"children\":[\"$\",\"div\",null,{\"className\":\"sm:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-7xl lg:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"border-t border-zinc-100 pb-16 pt-10 dark:border-zinc-700/40\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative px-4 sm:px-8 lg:px-12\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-2xl lg:max-w-5xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center justify-between gap-6 sm:flex-row\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap justify-center gap-x-6 gap-y-1 text-sm font-medium text-zinc-800 dark:text-zinc-200\",\"children\":[[\"$\",\"$La\",null,{\"href\":\"/about\",\"className\":\"transition hover:text-teal-500 dark:hover:text-teal-400\",\"children\":\"About\"}],[\"$\",\"$La\",null,{\"href\":\"/articles\",\"className\":\"transition hover:text-teal-500 dark:hover:text-teal-400\",\"children\":\"Articles\"}],[\"$\",\"$La\",null,{\"href\":\"/books\",\"className\":\"transition hover:text-teal-500 dark:hover:text-teal-400\",\"children\":\"Books\"}],[\"$\",\"$La\",null,{\"href\":\"/projects\",\"className\":\"transition hover:text-teal-500 dark:hover:text-teal-400\",\"children\":\"Projects\"}],[\"$\",\"$La\",null,{\"href\":\"/speaking\",\"className\":\"transition hover:text-teal-500 dark:hover:text-teal-400\",\"children\":\"Speaking\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-400 dark:text-zinc-500\",\"children\":[\"© \",2026,\" W. Jason Gilmore. All rights reserved.\"]}]]}]}]}]}]}]}]}]]}]]}]}]}],[\"$\",\"$Lb\",null,{\"gaId\":\"G-S89EVCE388\"}]]}],null]],\"initialHead\":[false,\"$Lc\"],\"globalErrorComponent\":\"$d\"}]]\n"])</script><script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"2\",{\"children\":\"Jason Gilmore - Technologist, entrepreneur, bestselling author\"}],[\"$\",\"meta\",\"3\",{\"name\":\"description\",\"content\":\"My name is Jason Gilmore, and I am a technologist, entrepreneur, and bestselling author.\"}],[\"$\",\"link\",\"4\",{\"rel\":\"alternate\",\"type\":\"application/rss+xml\",\"href\":\"https://www.wjgilmore.com/feed.xml\"}],[\"$\",\"link\",\"5\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"16x16\"}]]\n"])</script><script>self.__next_f.push([1,"4:null\n"])</script><script>self.__next_f.push([1,"e:I[1749,[\"1749\",\"static/chunks/1749-9d93c03e522ef14f.js\",\"5250\",\"static/chunks/5250-b45c54273c6fdc6f.js\",\"6665\",\"static/chunks/6665-8ed6b07817625c21.js\",\"1931\",\"static/chunks/app/page-69012a6f80b22bdc.js\"],\"Image\"]\n"])</script><script>self.__next_f.push([1,"5:[[\"$\",\"div\",null,{\"className\":\"sm:px-8 mt-9\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-7xl lg:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative px-4 sm:px-8 lg:px-12\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-2xl lg:max-w-5xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-2xl\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-4xl font-bold tracking-tight text-zinc-800 sm:text-5xl dark:text-zinc-100\",\"children\":[\"Software nerd, technology executive, entrepreneur, bestselling author, and \",[\"$\",\"span\",null,{\"style\":{\"textDecoration\":\"line-through\"},\"children\":\"horrible\"}],\" mediocre 1/2 marathon runner.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-6 text-base text-zinc-600 dark:text-zinc-400\",\"children\":\"I'm Jason Gilmore, a technologist with a deep background in technical due diligence, SaaS, and technical sales. I'm the Technical Partner at the private equity firm Xenon Partners, former CEO of the online coding school Treehouse, and am the author of ten books on databases, web development, e-commerce, and killer SaaS sales demos.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 flex gap-6\",\"children\":[[\"$\",\"$La\",null,{\"className\":\"group -m-1 p-1\",\"href\":\"https://www.twitter.com/wjgilmore\",\"aria-label\":\"Follow on X\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"aria-hidden\":\"true\",\"className\":\"h-6 w-6 fill-zinc-500 transition group-hover:fill-zinc-600 dark:fill-zinc-400 dark:group-hover:fill-zinc-300\",\"children\":[\"$\",\"path\",null,{\"d\":\"M13.3174 10.7749L19.1457 4H17.7646L12.7039 9.88256L8.66193 4H4L10.1122 12.8955L4 20H5.38119L10.7254 13.7878L14.994 20H19.656L13.3171 10.7749H13.3174ZM11.4257 12.9738L10.8064 12.0881L5.87886 5.03974H8.00029L11.9769 10.728L12.5962 11.6137L17.7652 19.0075H15.6438L11.4257 12.9742V12.9738Z\"}]}]}],[\"$\",\"$La\",null,{\"className\":\"group -m-1 p-1\",\"href\":\"https://www.github.com/wjgilmore\",\"aria-label\":\"Follow on GitHub\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"aria-hidden\":\"true\",\"className\":\"h-6 w-6 fill-zinc-500 transition group-hover:fill-zinc-600 dark:fill-zinc-400 dark:group-hover:fill-zinc-300\",\"children\":[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M12 2C6.475 2 2 6.588 2 12.253c0 4.537 2.862 8.369 6.838 9.727.5.09.687-.218.687-.487 0-.243-.013-1.05-.013-1.91C7 20.059 6.35 18.957 6.15 18.38c-.113-.295-.6-1.205-1.025-1.448-.35-.192-.85-.667-.013-.68.788-.012 1.35.744 1.538 1.051.9 1.551 2.338 1.116 2.912.846.088-.666.35-1.115.638-1.371-2.225-.256-4.55-1.14-4.55-5.062 0-1.115.387-2.038 1.025-2.756-.1-.256-.45-1.307.1-2.717 0 0 .837-.269 2.75 1.051.8-.23 1.65-.346 2.5-.346.85 0 1.7.115 2.5.346 1.912-1.333 2.75-1.05 2.75-1.05.55 1.409.2 2.46.1 2.716.637.718 1.025 1.628 1.025 2.756 0 3.934-2.337 4.806-4.562 5.062.362.32.675.936.675 1.897 0 1.371-.013 2.473-.013 2.82 0 .268.188.589.688.486a10.039 10.039 0 0 0 4.932-3.74A10.447 10.447 0 0 0 22 12.253C22 6.588 17.525 2 12 2Z\"}]}]}],[\"$\",\"$La\",null,{\"className\":\"group -m-1 p-1\",\"href\":\"https://www.linkedin.com/in/wjgilmore/\",\"aria-label\":\"Follow on LinkedIn\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"aria-hidden\":\"true\",\"className\":\"h-6 w-6 fill-zinc-500 transition group-hover:fill-zinc-600 dark:fill-zinc-400 dark:group-hover:fill-zinc-300\",\"children\":[\"$\",\"path\",null,{\"d\":\"M18.335 18.339H15.67v-4.177c0-.996-.02-2.278-1.39-2.278-1.389 0-1.601 1.084-1.601 2.205v4.25h-2.666V9.75h2.56v1.17h.035c.358-.674 1.228-1.387 2.528-1.387 2.7 0 3.2 1.778 3.2 4.091v4.715zM7.003 8.575a1.546 1.546 0 01-1.548-1.549 1.548 1.548 0 111.547 1.549zm1.336 9.764H5.666V9.75H8.34v8.589zM19.67 3H4.329C3.593 3 3 3.58 3 4.297v15.406C3 20.42 3.594 21 4.328 21h15.338C20.4 21 21 20.42 21 19.703V4.297C21 3.58 20.4 3 19.666 3h.003z\"}]}]}]]}]]}]}]}]}]}],[\"$\",\"div\",null,{\"className\":\"mt-16 sm:mt-20\",\"children\":[\"$\",\"div\",null,{\"className\":\"-my-4 flex justify-center gap-5 overflow-hidden py-4 sm:gap-8\",\"children\":[[\"$\",\"div\",\"/_next/static/media/image-1.d4a9737a.png\",{\"className\":\"relative aspect-[9/10] w-44 flex-none overflow-hidden rounded-xl bg-zinc-100 sm:w-72 sm:rounded-2xl dark:bg-zinc-800 rotate-2\",\"children\":[\"$\",\"$Le\",null,{\"src\":{\"src\":\"/_next/static/media/image-1.d4a9737a.png\",\"height\":799,\"width\":800,\"blurDataURL\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAVFBMVEUKX1subnMyoLNLm9FgsMiE1PBWqb8nY10BXlILZG0EYlYLYmEaY20WdHiKyt9Dipc/hpQ2dXtCn7RWrN8diYlVpdEtmKByx+FIkrdy0O0iT0gpamiMRHBwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQklEQVR4nBXBBxLAIAgEwFNQwG56+f8/M9kFEV1T5MG6DxF5Hbi70SffaC2EcHIEx7h47w+4UsysbqiWgYxfUlVNH2B8AmQM7/ltAAAAAElFTkSuQmCC\",\"blurWidth\":8,\"blurHeight\":8},\"alt\":\"\",\"sizes\":\"(min-width: 640px) 18rem, 11rem\",\"className\":\"absolute inset-0 h-full w-full object-cover\"}]}],[\"$\",\"div\",\"/_next/static/media/image-2.c05c9ec9.png\",{\"className\":\"relative aspect-[9/10] w-44 flex-none overflow-hidden rounded-xl bg-zinc-100 sm:w-72 sm:rounded-2xl dark:bg-zinc-800 -rotate-2\",\"children\":[\"$\",\"$Le\",null,{\"src\":{\"src\":\"/_next/static/media/image-2.c05c9ec9.png\",\"height\":600,\"width\":800,\"blurDataURL\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAMAAADJ2y/JAAAAOVBMVEVJRkBCQD1ZWliAfXhfTTlMPzKMiYdXVVBvbWtSTkeIhH5iVkJRRzY6OjR6d29wODNtZV6gnJS5s6pQNeJhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAANElEQVR4nAXBiQHAIAgEsONHRG3df1gTbC72FMeVSo9IyF87AwMEisUYiK+X6Zwwazqq/QAlUwFl6WC2MQAAAABJRU5ErkJggg==\",\"blurWidth\":8,\"blurHeight\":6},\"alt\":\"\",\"sizes\":\"(min-width: 640px) 18rem, 11rem\",\"className\":\"absolute inset-0 h-full w-full object-cover\"}]}],[\"$\",\"div\",\"/_next/static/media/image-3.04ba9617.png\",{\"className\":\"relative aspect-[9/10] w-44 flex-none overflow-hidden rounded-xl bg-zinc-100 sm:w-72 sm:rounded-2xl dark:bg-zinc-800 rotate-2\",\"children\":[\"$\",\"$Le\",null,{\"src\":{\"src\":\"/_next/static/media/image-3.04ba9617.png\",\"height\":600,\"width\":800,\"blurDataURL\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAMAAADJ2y/JAAAAPFBMVEUwSx4/hLozUR6Bwt1UYFNGWEw4Qx59udIrQhxVoNBcqt5nteVKj8YfMRUWJBFFhLVRlclDicFlcGOVz+RdHKEuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAM0lEQVR4nAXBBwIAEQwAwQ2puOr/fzXDIyLfWi9VVWPMSUT0HrExM1XVHyDT3bmvJGntACjkAVimmclxAAAAAElFTkSuQmCC\",\"blurWidth\":8,\"blurHeight\":6},\"alt\":\"\",\"sizes\":\"(min-width: 640px) 18rem, 11rem\",\"className\":\"absolute inset-0 h-full w-full object-cover\"}]}],[\"$\",\"div\",\"/_next/static/media/image-6.4106f989.png\",{\"className\":\"relative aspect-[9/10] w-44 flex-none overflow-hidden rounded-xl bg-zinc-100 sm:w-72 sm:rounded-2xl dark:bg-zinc-800 rotate-2\",\"children\":[\"$\",\"$Le\",null,{\"src\":{\"src\":\"/_next/static/media/image-6.4106f989.png\",\"height\":800,\"width\":800,\"blurDataURL\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAUVBMVEUBAAFMQTFiOzZGREQpHhozHxo4KiIeEREpNk8SCQczPFNHKB47MzdmVEV2QTt2bEloKSiZe1SVWFC+b0x9SDLFnH3ChWmxUE7UWkiWRTsJBQUqDWlmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQElEQVR4nBXGRxLAIAwAsTUYbFp6/f9HM9FJuFd3r5UeYx9BImFatvO5Xyy1MI5rR1PKMq8NNbMsGQwoWqDwDz5VcAH/IFhdgQAAAABJRU5ErkJggg==\",\"blurWidth\":8,\"blurHeight\":8},\"alt\":\"\",\"sizes\":\"(min-width: 640px) 18rem, 11rem\",\"className\":\"absolute inset-0 h-full w-full object-cover\"}]}],[\"$\",\"div\",\"/_next/static/media/image-5.2a03bf7d.png\",{\"className\":\"relative aspect-[9/10] w-44 flex-none overflow-hidden rounded-xl bg-zinc-100 sm:w-72 sm:rounded-2xl dark:bg-zinc-800 -rotate-2\",\"children\":[\"$\",\"$Le\",null,{\"src\":{\"src\":\"/_next/static/media/image-5.2a03bf7d.png\",\"height\":800,\"width\":800,\"blurDataURL\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAUVBMVEUuIhXbyrQ5MyuCd3JIOitaUEYnHBBXSTjEtKA0KBw2Lialmo6ZiG+vn4p2aV6mkny8rJXKvq1QQjFuX05QQDhRQzeViXGWi4OXhXE5LR5AOCzwaSTfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQUlEQVR4nAXBBwLAIAgEsFNQwL26/v/RJii9Du17wTnV6d4PNT9EtAELrQVmAV8mwktwst5lTEUKYsl7DwOAGOMPYPECXA3E5n0AAAAASUVORK5CYII=\",\"blurWidth\":8,\"blurHeight\":8},\"alt\":\"\",\"sizes\":\"(min-width: 640px) 18rem, 11rem\",\"className\":\"absolute inset-0 h-full w-full object-cover\"}]}]]}]}],[\"$\",\"div\",null,{\"className\":\"sm:px-8 mt-24 md:mt-28\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-7xl lg:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative px-4 sm:px-8 lg:px-12\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-2xl lg:max-w-5xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto grid max-w-xl grid-cols-1 gap-y-20 lg:max-w-none lg:grid-cols-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-16\",\"children\":[[\"$\",\"article\",null,{\"className\":\"group relative flex flex-col items-start\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base font-semibold tracking-tight text-zinc-800 dark:text-zinc-100\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute -inset-x-4 -inset-y-6 z-0 scale-95 bg-zinc-50 opacity-0 transition group-hover:scale-100 group-hover:opacity-100 sm:-inset-x-6 sm:rounded-2xl dark:bg-zinc-800/50\"}],[\"$\",\"$La\",null,{\"href\":\"/articles/resolving-dependabot-issues-with-claude-code\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute -inset-x-4 -inset-y-6 z-20 sm:-inset-x-6 sm:rounded-2xl\"}],[\"$\",\"span\",null,{\"className\":\"relative z-10\",\"children\":\"Resolving Dependabot Issues with Claude Code\"}]]}]]}],[\"$\",\"time\",null,{\"className\":\"relative z-10 order-first mb-3 flex items-center text-sm text-zinc-400 dark:text-zinc-500 pl-3.5\",\"dateTime\":\"2026-03-30\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute inset-y-0 left-0 flex items-center\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"span\",null,{\"className\":\"h-4 w-0.5 rounded-full bg-zinc-200 dark:bg-zinc-500\"}]}],\"March 30, 2026\"]}],[\"$\",\"p\",null,{\"className\":\"relative z-10 mt-2 text-sm text-zinc-600 dark:text-zinc-400\",\"children\":\"Learn how to use Claude Code to resolve Dependabot alerts and keep your dependencies up to date\"}],[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"relative z-10 mt-4 flex items-center text-sm font-medium text-teal-500\",\"children\":[\"Read article\",[\"$\",\"svg\",null,{\"viewBox\":\"0 0 16 16\",\"fill\":\"none\",\"aria-hidden\":\"true\",\"className\":\"ml-1 h-4 w-4 stroke-current\",\"children\":[\"$\",\"path\",null,{\"d\":\"M6.75 5.75 9.25 8l-2.5 2.25\",\"strokeWidth\":\"1.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\"}]}]]}]]}],[\"$\",\"article\",null,{\"className\":\"group relative flex flex-col items-start\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base font-semibold tracking-tight text-zinc-800 dark:text-zinc-100\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute -inset-x-4 -inset-y-6 z-0 scale-95 bg-zinc-50 opacity-0 transition group-hover:scale-100 group-hover:opacity-100 sm:-inset-x-6 sm:rounded-2xl dark:bg-zinc-800/50\"}],[\"$\",\"$La\",null,{\"href\":\"/articles/identifying-software-subject-matter-experts-with-contributoriq\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute -inset-x-4 -inset-y-6 z-20 sm:-inset-x-6 sm:rounded-2xl\"}],[\"$\",\"span\",null,{\"className\":\"relative z-10\",\"children\":\"Identifying Software Subject Matter Experts with ContributorIQ\"}]]}]]}],[\"$\",\"time\",null,{\"className\":\"relative z-10 order-first mb-3 flex items-center text-sm text-zinc-400 dark:text-zinc-500 pl-3.5\",\"dateTime\":\"2026-02-26\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute inset-y-0 left-0 flex items-center\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"span\",null,{\"className\":\"h-4 w-0.5 rounded-full bg-zinc-200 dark:bg-zinc-500\"}]}],\"February 26, 2026\"]}],[\"$\",\"p\",null,{\"className\":\"relative z-10 mt-2 text-sm text-zinc-600 dark:text-zinc-400\",\"children\":\"ContributorIQ identifies true subject matter experts in codebases by analyzing git history, helping buyers and engineering leaders assess key person risk.\"}],[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"relative z-10 mt-4 flex items-center text-sm font-medium text-teal-500\",\"children\":[\"Read article\",[\"$\",\"svg\",null,{\"viewBox\":\"0 0 16 16\",\"fill\":\"none\",\"aria-hidden\":\"true\",\"className\":\"ml-1 h-4 w-4 stroke-current\",\"children\":[\"$\",\"path\",null,{\"d\":\"M6.75 5.75 9.25 8l-2.5 2.25\",\"strokeWidth\":\"1.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\"}]}]]}]]}],[\"$\",\"article\",null,{\"className\":\"group relative flex flex-col items-start\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base font-semibold tracking-tight text-zinc-800 dark:text-zinc-100\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute -inset-x-4 -inset-y-6 z-0 scale-95 bg-zinc-50 opacity-0 transition group-hover:scale-100 group-hover:opacity-100 sm:-inset-x-6 sm:rounded-2xl dark:bg-zinc-800/50\"}],[\"$\",\"$La\",null,{\"href\":\"/articles/testing-laravel-mcp-server-with-herd-and-claude-desktop\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute -inset-x-4 -inset-y-6 z-20 sm:-inset-x-6 sm:rounded-2xl\"}],[\"$\",\"span\",null,{\"className\":\"relative z-10\",\"children\":\"Testing a Laravel MCP Server Using Herd and Claude Desktop\"}]]}]]}],[\"$\",\"time\",null,{\"className\":\"relative z-10 order-first mb-3 flex items-center text-sm text-zinc-400 dark:text-zinc-500 pl-3.5\",\"dateTime\":\"2026-02-24\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute inset-y-0 left-0 flex items-center\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"span\",null,{\"className\":\"h-4 w-0.5 rounded-full bg-zinc-200 dark:bg-zinc-500\"}]}],\"February 24, 2026\"]}],[\"$\",\"p\",null,{\"className\":\"relative z-10 mt-2 text-sm text-zinc-600 dark:text-zinc-400\",\"children\":\"Use this snippet to test your local Laravel MCP server with Claude Desktop\"}],[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"relative z-10 mt-4 flex items-center text-sm font-medium text-teal-500\",\"children\":[\"Read article\",[\"$\",\"svg\",null,{\"viewBox\":\"0 0 16 16\",\"fill\":\"none\",\"aria-hidden\":\"true\",\"className\":\"ml-1 h-4 w-4 stroke-current\",\"children\":[\"$\",\"path\",null,{\"d\":\"M6.75 5.75 9.25 8l-2.5 2.25\",\"strokeWidth\":\"1.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\"}]}]]}]]}],[\"$\",\"article\",null,{\"className\":\"group relative flex flex-col items-start\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base font-semibold tracking-tight text-zinc-800 dark:text-zinc-100\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute -inset-x-4 -inset-y-6 z-0 scale-95 bg-zinc-50 opacity-0 transition group-hover:scale-100 group-hover:opacity-100 sm:-inset-x-6 sm:rounded-2xl dark:bg-zinc-800/50\"}],[\"$\",\"$La\",null,{\"href\":\"/articles/goodbye-software-guilds-hello-software-factories\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute -inset-x-4 -inset-y-6 z-20 sm:-inset-x-6 sm:rounded-2xl\"}],[\"$\",\"span\",null,{\"className\":\"relative z-10\",\"children\":\"Goodbye Software Guilds, Hello Software Factories\"}]]}]]}],[\"$\",\"time\",null,{\"className\":\"relative z-10 order-first mb-3 flex items-center text-sm text-zinc-400 dark:text-zinc-500 pl-3.5\",\"dateTime\":\"2026-02-20\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute inset-y-0 left-0 flex items-center\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"span\",null,{\"className\":\"h-4 w-0.5 rounded-full bg-zinc-200 dark:bg-zinc-500\"}]}],\"February 20, 2026\"]}],[\"$\",\"p\",null,{\"className\":\"relative z-10 mt-2 text-sm text-zinc-600 dark:text-zinc-400\",\"children\":\"The job of building software is changing faster than most would like to believe.\"}],[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"relative z-10 mt-4 flex items-center text-sm font-medium text-teal-500\",\"children\":[\"Read article\",[\"$\",\"svg\",null,{\"viewBox\":\"0 0 16 16\",\"fill\":\"none\",\"aria-hidden\":\"true\",\"className\":\"ml-1 h-4 w-4 stroke-current\",\"children\":[\"$\",\"path\",null,{\"d\":\"M6.75 5.75 9.25 8l-2.5 2.25\",\"strokeWidth\":\"1.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\"}]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-10 lg:pl-16 xl:pl-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"rounded-2xl border border-zinc-100 p-6 dark:border-zinc-700/40\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"flex text-sm font-semibold text-zinc-900 dark:text-zinc-100\",\"children\":[[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"strokeWidth\":\"1.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":\"true\",\"className\":\"h-6 w-6 flex-none\",\"children\":[[\"$\",\"path\",null,{\"d\":\"M2.75 9.75a3 3 0 0 1 3-3h12.5a3 3 0 0 1 3 3v8.5a3 3 0 0 1-3 3H5.75a3 3 0 0 1-3-3v-8.5Z\",\"className\":\"fill-zinc-100 stroke-zinc-400 dark:fill-zinc-100/10 dark:stroke-zinc-500\"}],[\"$\",\"path\",null,{\"d\":\"M3 14.25h6.249c.484 0 .952-.002 1.316.319l.777.682a.996.996 0 0 0 1.316 0l.777-.682c.364-.32.832-.319 1.316-.319H21M8.75 6.5V4.75a2 2 0 0 1 2-2h2.5a2 2 0 0 1 2 2V6.5\",\"className\":\"stroke-zinc-400 dark:stroke-zinc-500\"}]]}],[\"$\",\"span\",null,{\"className\":\"ml-3\",\"children\":\"Work\"}]]}],[\"$\",\"ol\",null,{\"className\":\"mt-6 space-y-4\",\"children\":[[\"$\",\"li\",null,{\"className\":\"flex gap-4\",\"children\":[\"$\",\"dl\",null,{\"className\":\"flex flex-auto flex-wrap gap-x-2\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Company\"}],[\"$\",\"dd\",null,{\"className\":\"w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100\",\"children\":\"Adalo\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Role\"}],[\"$\",\"dd\",null,{\"className\":\"text-xs text-zinc-500 dark:text-zinc-400\",\"children\":\"CTO\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Date\"}],[\"$\",\"dd\",null,{\"className\":\"ml-auto text-xs text-zinc-400 dark:text-zinc-500\",\"aria-label\":\"2024 until Present\",\"children\":[[\"$\",\"time\",null,{\"dateTime\":\"2024\",\"children\":\"2024\"}],\" \",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"—\"}],\" \",[\"$\",\"time\",null,{\"dateTime\":\"2026\",\"children\":\"Present\"}]]}]]}]}],[\"$\",\"li\",null,{\"className\":\"flex gap-4\",\"children\":[\"$\",\"dl\",null,{\"className\":\"flex flex-auto flex-wrap gap-x-2\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Company\"}],[\"$\",\"dd\",null,{\"className\":\"w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100\",\"children\":\"Xenon Partners\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Role\"}],[\"$\",\"dd\",null,{\"className\":\"text-xs text-zinc-500 dark:text-zinc-400\",\"children\":\"Partner\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Date\"}],[\"$\",\"dd\",null,{\"className\":\"ml-auto text-xs text-zinc-400 dark:text-zinc-500\",\"aria-label\":\"2024 until Present\",\"children\":[[\"$\",\"time\",null,{\"dateTime\":\"2024\",\"children\":\"2024\"}],\" \",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"—\"}],\" \",[\"$\",\"time\",null,{\"dateTime\":\"2026\",\"children\":\"Present\"}]]}]]}]}],[\"$\",\"li\",null,{\"className\":\"flex gap-4\",\"children\":[\"$\",\"dl\",null,{\"className\":\"flex flex-auto flex-wrap gap-x-2\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Company\"}],[\"$\",\"dd\",null,{\"className\":\"w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100\",\"children\":\"Roaming Hunger\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Role\"}],[\"$\",\"dd\",null,{\"className\":\"text-xs text-zinc-500 dark:text-zinc-400\",\"children\":\"Board Member\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Date\"}],[\"$\",\"dd\",null,{\"className\":\"ml-auto text-xs text-zinc-400 dark:text-zinc-500\",\"aria-label\":\"2024 until Present\",\"children\":[[\"$\",\"time\",null,{\"dateTime\":\"2024\",\"children\":\"2024\"}],\" \",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"—\"}],\" \",[\"$\",\"time\",null,{\"dateTime\":\"2026\",\"children\":\"Present\"}]]}]]}]}],[\"$\",\"li\",null,{\"className\":\"flex gap-4\",\"children\":[\"$\",\"dl\",null,{\"className\":\"flex flex-auto flex-wrap gap-x-2\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Company\"}],[\"$\",\"dd\",null,{\"className\":\"w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100\",\"children\":\"Treehouse\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Role\"}],[\"$\",\"dd\",null,{\"className\":\"text-xs text-zinc-500 dark:text-zinc-400\",\"children\":\"CEO\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Date\"}],[\"$\",\"dd\",null,{\"className\":\"ml-auto text-xs text-zinc-400 dark:text-zinc-500\",\"aria-label\":\"2021 until 2024\",\"children\":[[\"$\",\"time\",null,{\"dateTime\":\"2021\",\"children\":\"2021\"}],\" \",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"—\"}],\" \",[\"$\",\"time\",null,{\"dateTime\":\"2024\",\"children\":\"2024\"}]]}]]}]}],[\"$\",\"li\",null,{\"className\":\"flex gap-4\",\"children\":[\"$\",\"dl\",null,{\"className\":\"flex flex-auto flex-wrap gap-x-2\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Company\"}],[\"$\",\"dd\",null,{\"className\":\"w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100\",\"children\":\"DreamFactory\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Role\"}],[\"$\",\"dd\",null,{\"className\":\"text-xs text-zinc-500 dark:text-zinc-400\",\"children\":\"CTO\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Date\"}],[\"$\",\"dd\",null,{\"className\":\"ml-auto text-xs text-zinc-400 dark:text-zinc-500\",\"aria-label\":\"2018 until 2021\",\"children\":[[\"$\",\"time\",null,{\"dateTime\":\"2018\",\"children\":\"2018\"}],\" \",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"—\"}],\" \",[\"$\",\"time\",null,{\"dateTime\":\"2021\",\"children\":\"2021\"}]]}]]}]}],[\"$\",\"li\",null,{\"className\":\"flex gap-4\",\"children\":[\"$\",\"dl\",null,{\"className\":\"flex flex-auto flex-wrap gap-x-2\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Company\"}],[\"$\",\"dd\",null,{\"className\":\"w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100\",\"children\":\"Nomorobo\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Role\"}],[\"$\",\"dd\",null,{\"className\":\"text-xs text-zinc-500 dark:text-zinc-400\",\"children\":\"Lead Developer\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Date\"}],[\"$\",\"dd\",null,{\"className\":\"ml-auto text-xs text-zinc-400 dark:text-zinc-500\",\"aria-label\":\"2015 until 2018\",\"children\":[[\"$\",\"time\",null,{\"dateTime\":\"2015\",\"children\":\"2015\"}],\" \",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"—\"}],\" \",[\"$\",\"time\",null,{\"dateTime\":\"2018\",\"children\":\"2018\"}]]}]]}]}],[\"$\",\"li\",null,{\"className\":\"flex gap-4\",\"children\":[\"$\",\"dl\",null,{\"className\":\"flex flex-auto flex-wrap gap-x-2\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Company\"}],[\"$\",\"dd\",null,{\"className\":\"w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100\",\"children\":\"Agricola Antumalal\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Role\"}],[\"$\",\"dd\",null,{\"className\":\"text-xs text-zinc-500 dark:text-zinc-400\",\"children\":\"Lead Developer\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Date\"}],[\"$\",\"dd\",null,{\"className\":\"ml-auto text-xs text-zinc-400 dark:text-zinc-500\",\"aria-label\":\"2014 until 2015\",\"children\":[[\"$\",\"time\",null,{\"dateTime\":\"2014\",\"children\":\"2014\"}],\" \",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"—\"}],\" \",[\"$\",\"time\",null,{\"dateTime\":\"2015\",\"children\":\"2015\"}]]}]]}]}],[\"$\",\"li\",null,{\"className\":\"flex gap-4\",\"children\":[\"$\",\"dl\",null,{\"className\":\"flex flex-auto flex-wrap gap-x-2\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Company\"}],[\"$\",\"dd\",null,{\"className\":\"w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100\",\"children\":\"GatherApp\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Role\"}],[\"$\",\"dd\",null,{\"className\":\"text-xs text-zinc-500 dark:text-zinc-400\",\"children\":\"Lead Developer\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Date\"}],[\"$\",\"dd\",null,{\"className\":\"ml-auto text-xs text-zinc-400 dark:text-zinc-500\",\"aria-label\":\"2014 until 2015\",\"children\":[[\"$\",\"time\",null,{\"dateTime\":\"2014\",\"children\":\"2014\"}],\" \",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"—\"}],\" \",[\"$\",\"time\",null,{\"dateTime\":\"2015\",\"children\":\"2015\"}]]}]]}]}],[\"$\",\"li\",null,{\"className\":\"flex gap-4\",\"children\":[\"$\",\"dl\",null,{\"className\":\"flex flex-auto flex-wrap gap-x-2\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Company\"}],[\"$\",\"dd\",null,{\"className\":\"w-full flex-none text-sm font-medium text-zinc-900 dark:text-zinc-100\",\"children\":\"Fondriest Environmental\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Role\"}],[\"$\",\"dd\",null,{\"className\":\"text-xs text-zinc-500 dark:text-zinc-400\",\"children\":\"Lead Developer\"}],[\"$\",\"dt\",null,{\"className\":\"sr-only\",\"children\":\"Date\"}],[\"$\",\"dd\",null,{\"className\":\"ml-auto text-xs text-zinc-400 dark:text-zinc-500\",\"aria-label\":\"2011 until 2012\",\"children\":[[\"$\",\"time\",null,{\"dateTime\":\"2011\",\"children\":\"2011\"}],\" \",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"—\"}],\" \",[\"$\",\"time\",null,{\"dateTime\":\"2012\",\"children\":\"2012\"}]]}]]}]}]]}]]}]}]]}]}]}]}]}]]\n"])</script><script>self.__next_f.push([1,""])</script></body></html>