Showing source for: https://hashnode.com/
Duration: 0.096842s
Server: Vercel
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/60647ee70641fb04.css?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/f27781226d3855a8.css?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/1f90e0677cd97e32.css?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/6b52ed28adc14a13.css?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/102a67e358ac219f.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje"/><script src="/_next/static/chunks/609b7aca97cba124.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/4da6669149d562ce.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/ae0516f9cf0e7561.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/ef576ffc20931a45.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/turbopack-ce14942207f6bccb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/5c3a404f1b969708.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/d43fa2c261a15769.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/34cffcab0344d8c5.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/73e3194f06db260e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/e5969bae8cf9dbe7.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><script src="/_next/static/chunks/765471a9a6145f8f.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" async=""></script><link rel="preload" href="https://ping.hashnode.com/gtag/js?id=G-72XG3F8LNJ" as="script"/><meta name="next-size-adjust" content=""/><meta name="apple-mobile-web-app-title" content="Hashnode"/><title>Hashnode — The Best Blogging Platform for Builders in Tech</title><meta name="description" content="Hashnode is the blogging platform for builders in tech. Start a blog on your own domain and get found in search and AI engines from day one. Free to start."/><link rel="manifest" href="/manifest.json"/><link rel="canonical" href="https://hashnode.com"/><meta property="og:title" content="Where builders write, and get read"/><meta property="og:description" content="Start a blog on your own domain, keep your audience, and reach readers across search and AI engines. Free to start."/><meta property="og:url" content="https://hashnode.com"/><meta property="og:site_name" content="Hashnode"/><meta property="og:image" content="https://hashnode.com/images/hashnode-og.png"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Where builders write, and get read"/><meta name="twitter:description" content="Start a blog on your own domain, keep your audience, and reach readers across search and AI engines. Free to start."/><meta name="twitter:image" content="https://hashnode.com/images/hashnode-og.png"/><link rel="icon" href="/favicon.ico?favicon.961fcc56.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon0.svg?icon0.3077b4da.svg" sizes="any" type="image/svg+xml"/><link rel="icon" href="/icon1.png?icon1.a0e3fc5f.png" sizes="96x96" type="image/png"/><link rel="apple-touch-icon" href="/apple-icon.png?apple-icon.b06a3627.png" sizes="180x180" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" noModule=""></script></head><body class="inter_92f7ae3-module__sc0sqa__variable geist_e799d87a-module__u8MhCG__variable google_sans_code_793e81f6-module__EzLKeG__variable instrument_serif_3f9db6d1-module__KCVSoW__variable antialiased bg-background h-svh overflow-hidden"><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Hashnode","description":"Hashnode is a blogging platform where developers, engineers, and tech leaders write to sharpen ideas, share knowledge, and build their reputation. Start for free.","url":"https://hashnode.com","potentialAction":{"@type":"SearchAction","target":"https://hashnode.com/search?q={search_term_string}","query-input":"required name=search_term_string"},"publisher":{"@type":"Organization","name":"Hashnode","url":"https://hashnode.com","logo":{"@type":"ImageObject","url":"https://hashnode.com/web-app-manifest-192x192.png","width":192,"height":192}}}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Hashnode","legalName":"LinearBytes Inc.","url":"https://hashnode.com","logo":{"@type":"ImageObject","url":"https://hashnode.com/web-app-manifest-192x192.png","width":192,"height":192},"description":"Hashnode is a blogging platform where developers, engineers, and tech leaders write to sharpen ideas, share knowledge, and build their reputation. Start for free.","founder":[{"@type":"Person","name":"Syed Fazle Rahman","sameAs":"https://x.com/fazlerocks"},{"@type":"Person","name":"Sandeep Panda","sameAs":"https://x.com/sandeepg33k"}],"sameAs":["https://x.com/hashnode","https://linkedin.com/company/hashnode"]}</script><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","dark",null,["light","dark"],null,true,true)</script><div data-slot="sidebar-wrapper" style="--sidebar-width:16rem;--sidebar-width-icon:3rem" class="group/sidebar-wrapper has-data-[variant=inset]:bg-sidebar flex min-h-svh w-full h-svh"><div class="group peer text-sidebar-foreground hidden md:block" data-state="expanded" data-collapsible="" data-variant="sidebar" data-side="left" data-slot="sidebar"><div data-slot="sidebar-gap" class="relative w-(--sidebar-width) bg-transparent transition-[width] duration-200 ease-linear group-data-[collapsible=offcanvas]:w-0 group-data-[side=right]:rotate-180 group-data-[collapsible=icon]:w-(--sidebar-width-icon)"></div><div data-slot="sidebar-container" class="fixed inset-y-0 z-10 hidden h-svh w-(--sidebar-width) transition-[left,right,width,opacity,visibility] duration-200 ease-linear md:flex left-0 group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)] group-data-[collapsible=icon]:w-(--sidebar-width-icon) group-data-[side=left]:border-r group-data-[side=right]:border-l"><div data-sidebar="sidebar" data-slot="sidebar-inner" class="bg-sidebar group-data-[variant=floating]:border-sidebar-border flex h-full w-full flex-col group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:border group-data-[variant=floating]:shadow-sm"><div data-slot="sidebar-header" data-sidebar="header" class="flex flex-col gap-2 p-4 group-data-[collapsible=icon]:p-2"><div class="flex w-full items-center gap-2"><a class="group/logo flex items-center rounded-md px-2 py-1.5 hover:bg-sidebar-accent" data-state="closed" data-slot="context-menu-trigger" style="-webkit-touch-callout:none" href="/"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 282 39" class="shrink-0 h-4 w-auto text-[var(--reading-text)] transition-colors group-hover/logo:text-foreground" aria-label="Hashnode"><path fill="currentColor" d="M2.68 13.032c-3.573 3.505-3.573 9.363 0 12.936L13.032 36.32c3.505 3.573 9.363 3.573 12.936 0L36.32 25.968c3.573-3.573 3.573-9.431 0-12.936L25.968 2.68c-3.573-3.573-9.431-3.573-12.936 0zm12.211 1.935c2.507-2.521 6.582-2.544 9.104-.038s2.544 6.582.038 9.104-6.582 2.544-9.104.038-2.544-6.582-.038-9.104"></path><path fill="currentColor" d="M268.379 39q-6.322 0-10.35-4.108-4.002-4.134-4.002-10.483 0-6.296 4.002-10.43 4-4.135 10.163-4.135 6.028 0 9.817 3.734 3.814 3.735 3.814 9.497v2.8h-24.248v-4.054h17.633q-.187-2.747-2.054-4.508-1.868-1.76-4.962-1.76-3.28-.001-5.388 2.374-2.108 2.373-2.108 6.375 0 4.188 2.348 6.695 2.347 2.481 5.895 2.481 1.68 0 2.934-.453a8.5 8.5 0 0 0 2.321-1.307q1.041-.854 2.268-2.614l4.694 2.96q-1.707 2.748-3.494 4.135a12.7 12.7 0 0 1-3.975 2.081q-2.187.72-5.308.72m-33.496 0q-5.575 0-9.283-4.028-3.681-4.029-3.681-10.484 0-6.43 3.761-10.51 3.76-4.108 9.47-4.108 2.8 0 5.175 1.2 2.4 1.174 3.628 3.148l.026-.08V0h7.016v38.2h-6.722v-4.722l.64.8-.694.133q-1.28 2.108-3.788 3.361Q237.924 39 234.883 39m1.627-6.002q3.308 0 5.495-2.428t2.188-6.135q0-3.762-2.214-6.109-2.214-2.374-5.469-2.374-3.28 0-5.522 2.347-2.214 2.348-2.214 6.163 0 3.76 2.214 6.162 2.214 2.374 5.522 2.374M205.811 39q-6.376 0-10.537-4.161-4.161-4.188-4.161-10.404 0-6.321 4.161-10.456 4.188-4.135 10.537-4.135 6.348 0 10.537 4.161 4.188 4.161 4.188 10.43 0 6.216-4.188 10.404Q212.186 39 205.811 39m0-6.162q3.307 0 5.575-2.374 2.267-2.374 2.267-6.055 0-3.707-2.294-6.056-2.267-2.347-5.548-2.347-3.308 0-5.575 2.374-2.268 2.348-2.268 6.029t2.241 6.055q2.268 2.374 5.602 2.374M162.586 38.2V10.644h6.802v5.015l-.8-.987h.906q1.308-2.187 3.762-3.494 2.48-1.335 5.228-1.334 4.615 0 7.256 2.8 2.667 2.776 2.667 7.603V38.2h-7.069V21.794q0-2.854-1.387-4.401t-4.134-1.547q-2.614 0-4.402 1.974-1.76 1.974-1.76 4.881V38.2zm-30.181 0V0h6.962v14.698h.134q1.2-2.187 3.574-3.521 2.375-1.335 5.229-1.334 4.615 0 7.255 2.828 2.668 2.801 2.668 7.522V38.2h-7.069V21.794q0-2.827-1.387-4.402-1.387-1.573-4.055-1.573-2.587 0-4.428 2.027-1.814 2.027-1.814 4.962v15.391zm-14.416.8q-2.882 0-5.015-.64-2.108-.614-3.761-1.84-1.654-1.228-2.668-2.695l-.987-1.467 4.695-3.174.773 1.067a9.1 9.1 0 0 0 1.788 1.814 8.2 8.2 0 0 0 2.32 1.2q1.308.4 3.068.4 2.161 0 3.441-.8 1.308-.8 1.307-2.294 0-1.36-1.147-2.108-1.12-.747-5.068-1.654-5.335-1.253-7.656-3.334-2.32-2.107-2.321-5.362 0-3.76 3.148-6.002 3.148-2.267 7.923-2.267 2.454 0 4.348.507t3.388 1.493q1.493.988 2.454 2.188l.987 1.2-4.482 3.255-.667-.774a7.4 7.4 0 0 0-1.627-1.387 6.4 6.4 0 0 0-2.054-.88 9.5 9.5 0 0 0-2.401-.294q-1.974 0-3.201.8-1.2.774-1.2 1.921 0 1.254 1.12 2.027 1.147.748 5.229 1.681 5.334 1.227 7.629 3.308 2.294 2.055 2.294 5.308 0 4.029-3.228 6.43Q123.217 39 117.989 39M87.61 39q-4.508 0-7.335-2.454-2.828-2.481-2.828-6.482 0-4.188 3.254-6.669t8.483-2.48q2.082 0 4.028.426 1.974.427 3.361 1.12v-1.6q0-2.588-1.813-4.082-1.788-1.493-4.615-1.493-1.628 0-2.801.373a8.7 8.7 0 0 0-2.188.987q-.987.614-1.84 1.414l-.854.8-4.081-3.788 1.307-1.173a18.7 18.7 0 0 1 2.934-2.108q1.601-.933 3.601-1.44t4.589-.507q5.868 0 9.229 2.88 3.361 2.882 3.361 8.084V38.2h-6.749v-5.922l1.654 2.187h-1.76q-1.308 2.055-3.655 3.308Q90.545 39 87.611 39m1.814-4.988q3.148 0 5.149-2.187 2-2.215 2-5.309v-.08q-1.12-.693-2.72-1.094a13 13 0 0 0-3.388-.426q-2.828 0-4.562 1.2-1.734 1.173-1.734 3.521 0 2.028 1.468 3.201t3.787 1.174M49 38.2V0h6.962v14.698h.134q1.2-2.187 3.574-3.521 2.375-1.335 5.229-1.334 4.615 0 7.255 2.828 2.668 2.801 2.668 7.522V38.2h-7.07V21.794q0-2.827-1.386-4.402-1.387-1.573-4.055-1.573-2.587 0-4.428 2.027-1.815 2.027-1.814 4.962v15.391z"></path></svg></a><button data-slot="sidebar-trigger" data-variant="ghost" data-size="icon" class="inline-flex cursor-pointer items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 size-7 ml-auto" data-sidebar="trigger"><span class="relative flex h-4 w-4 items-center justify-center"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-panel-left inline shrink-0 align-[-0.125em] opacity-60 transition-opacity hover:opacity-100" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2"></rect><path d="M9 3v18"></path></svg></span><span class="sr-only">Toggle Sidebar</span></button></div></div><div data-slot="sidebar-content" data-sidebar="content" class="flex min-h-0 flex-1 flex-col gap-2 overflow-auto group-data-[collapsible=icon]:overflow-hidden scroll-shadows"><div data-slot="sidebar-group" data-sidebar="group" class="relative flex w-full min-w-0 flex-col p-2 px-4 py-2 group-data-[collapsible=icon]:p-2"><div data-slot="sidebar-group-content" data-sidebar="group-content" class="w-full text-sm"><ul data-slot="sidebar-menu" data-sidebar="menu" class="flex w-full min-w-0 flex-col gap-1"><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><a aria-current="page" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" data-active="true" class="peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left outline-hidden ring-sidebar-ring transition-[width,height,padding,color] focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-data-[sidebar=menu-action]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&_i]:opacity-60 [&_.lucide]:opacity-60 hover:[&_i]:opacity-100 hover:[&_.lucide]:opacity-100 data-[active=true]:[&_i]:opacity-100 data-[active=true]:[&_.lucide]:opacity-100 hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-8 text-sm group/menu-link" data-state="closed" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-list inline shrink-0 align-[-0.125em]" aria-hidden="true"><rect width="7" height="7" x="3" y="3" rx="1"></rect><rect width="7" height="7" x="3" y="14" rx="1"></rect><path d="M14 4h7"></path><path d="M14 9h7"></path><path d="M14 15h7"></path><path d="M14 20h7"></path></svg><span>Feed</span></a></li><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><a data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" data-active="false" class="peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left outline-hidden ring-sidebar-ring transition-[width,height,padding,color] focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-data-[sidebar=menu-action]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&_i]:opacity-60 [&_.lucide]:opacity-60 hover:[&_i]:opacity-100 hover:[&_.lucide]:opacity-100 data-[active=true]:[&_i]:opacity-100 data-[active=true]:[&_.lucide]:opacity-100 hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-8 text-sm group/menu-link" data-state="closed" href="/pro"><span class="inline-flex size-4 shrink-0 items-center justify-center text-[var(--pro-strong)] transition-opacity group-data-[collapsible=icon]:text-current group-data-[collapsible=icon]:opacity-60 group-data-[collapsible=icon]:group-hover/menu-link:opacity-100 group-data-[collapsible=icon]:group-data-[active=true]/menu-link:opacity-100"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" class="size-4 shrink-0" aria-hidden="true"><path fill="currentColor" d="M7.977 2.667c2.193-2.229 5.83-2.217 8.046 0l5.303 5.303.203.209c2.03 2.209 1.954 5.695-.196 7.844l-5.31 5.31c-2.216 2.216-5.853 2.228-8.046 0l-5.31-5.31C.448 13.804.44 10.163 2.674 7.97zM14.61 4.08c-1.446-1.445-3.811-1.435-5.212-.007L4.074 9.397c-1.428 1.402-1.438 3.767.007 5.212l5.317 5.317c1.4 1.428 3.766 1.438 5.212-.007l5.309-5.31c1.445-1.445 1.435-3.81.007-5.212z"></path><path fill="currentColor" d="M12 6.833c.17 0 .339.036.494.105l.15.079.138.1q.13.108.226.249l.086.147.936 1.895 2.093.306a1.22 1.22 0 0 1 .92.673l.064.158.041.165a1.22 1.22 0 0 1-.35 1.087l-1.514 1.473.357 2.077.018.17a1.22 1.22 0 0 1-1.135 1.26 1.2 1.2 0 0 1-.66-.14L12 15.656l-1.869.981.001.001a1.22 1.22 0 0 1-1.79-1.12l.017-.17.355-2.08-1.511-1.47a1.22 1.22 0 0 1-.31-1.253l.063-.158c.074-.153.18-.29.312-.4l.138-.1c.144-.09.307-.15.476-.174l2.087-.305.936-1.894v-.001c.102-.204.258-.376.451-.496l.15-.08A1.2 1.2 0 0 1 12 6.834m2.8 8.036.005.002-.008-.004zm-5.603.001H9.2l.003-.003zm2.54-4.522a1.9 1.9 0 0 1-1.195.984l-.223.046-.592.086.427.416c.164.16.298.348.394.555l.083.213.058.22c.044.224.046.454.008.68l-.102.587.529-.277a1.89 1.89 0 0 1 1.752-.001l.528.278-.1-.587a1.9 1.9 0 0 1 .065-.901l.083-.212c.096-.207.23-.395.393-.555l.426-.416-.59-.086a1.89 1.89 0 0 1-1.417-1.03L12 9.815z"></path></svg></span><span>Pro</span></a></li><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><a data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" data-active="false" class="peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left outline-hidden ring-sidebar-ring transition-[width,height,padding,color] focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-data-[sidebar=menu-action]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&_i]:opacity-60 [&_.lucide]:opacity-60 hover:[&_i]:opacity-100 hover:[&_.lucide]:opacity-100 data-[active=true]:[&_i]:opacity-100 data-[active=true]:[&_.lucide]:opacity-100 hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-8 text-sm group/menu-link" data-state="closed" href="/agents"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bot inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="M12 8V4H8"></path><rect width="16" height="12" x="4" y="8" rx="2"></rect><path d="M2 14h2"></path><path d="M20 14h2"></path><path d="M15 13v2"></path><path d="M9 13v2"></path></svg><span>Agents</span></a></li><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><a data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" data-active="false" class="peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left outline-hidden ring-sidebar-ring transition-[width,height,padding,color] focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-data-[sidebar=menu-action]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&_i]:opacity-60 [&_.lucide]:opacity-60 hover:[&_i]:opacity-100 hover:[&_.lucide]:opacity-100 data-[active=true]:[&_i]:opacity-100 data-[active=true]:[&_.lucide]:opacity-100 hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-8 text-sm group/menu-link" data-state="closed" href="/search"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg><span>Search</span></a></li></ul></div></div></div><div data-slot="sidebar-footer" data-sidebar="footer" class="flex flex-col gap-2 p-4 group-data-[collapsible=icon]:p-2"><ul data-slot="sidebar-menu" data-sidebar="menu" class="flex w-full min-w-0 flex-col gap-1"><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><button data-slot="dropdown-menu-trigger" data-sidebar="menu-button" data-size="default" data-active="false" class="peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left outline-hidden ring-sidebar-ring transition-[width,height,padding,color] focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-data-[sidebar=menu-action]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&_i]:opacity-60 [&_.lucide]:opacity-60 hover:[&_i]:opacity-100 hover:[&_.lucide]:opacity-100 data-[active=true]:[&_i]:opacity-100 data-[active=true]:[&_.lucide]:opacity-100 hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-8 text-sm" type="button" id="radix-_R_fq6tb_" aria-haspopup="menu" aria-expanded="false" data-state="closed"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-monitor inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><rect width="20" height="14" x="2" y="3" rx="2"></rect><line x1="8" x2="16" y1="21" y2="21"></line><line x1="12" x2="12" y1="17" y2="21"></line></svg><span>Theme</span></button></li><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><a data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" data-active="false" class="peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left outline-hidden ring-sidebar-ring transition-[width,height,padding,color] focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-data-[sidebar=menu-action]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&_i]:opacity-60 [&_.lucide]:opacity-60 hover:[&_i]:opacity-100 hover:[&_.lucide]:opacity-100 data-[active=true]:[&_i]:opacity-100 data-[active=true]:[&_.lucide]:opacity-100 hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-8 text-sm" data-state="closed" href="/login"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-log-in inline align-[-0.125em] shrink-0" aria-hidden="true"><path d="m10 17 5-5-5-5"></path><path d="M15 12H3"></path><path d="M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4"></path></svg><span>Sign in</span></a></li><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><button data-slot="dropdown-menu-trigger" data-sidebar="menu-button" data-size="default" data-active="false" class="peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left outline-hidden ring-sidebar-ring transition-[width,height,padding,color] focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-data-[sidebar=menu-action]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&_i]:opacity-60 [&_.lucide]:opacity-60 hover:[&_i]:opacity-100 hover:[&_.lucide]:opacity-100 data-[active=true]:[&_i]:opacity-100 data-[active=true]:[&_.lucide]:opacity-100 hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-8 text-sm" type="button" id="radix-_R_37q6tb_" aria-haspopup="menu" aria-expanded="false" data-state="closed"><span class="relative flex size-4 shrink-0 items-center justify-center leading-none"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-grip inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><circle cx="12" cy="5" r="1"></circle><circle cx="19" cy="5" r="1"></circle><circle cx="5" cy="5" r="1"></circle><circle cx="12" cy="12" r="1"></circle><circle cx="19" cy="12" r="1"></circle><circle cx="5" cy="12" r="1"></circle><circle cx="12" cy="19" r="1"></circle><circle cx="19" cy="19" r="1"></circle><circle cx="5" cy="19" r="1"></circle></svg></span><span>More</span></button><nav class="sr-only" aria-label="Resources"><a href="https://buildful.ai?utm_source=hashnode&utm_medium=sidebar&utm_campaign=cross_product">Buildful - AI coding agent that delivers frontier-level results at a fraction of the cost</a><a href="https://bug0.com?utm_source=hashnode&utm_medium=sidebar&utm_campaign=cross_product">Bug0 - The AI-native e2e QA regression testing</a><a href="https://hashnode.com/blog?utm_source=hashnode&utm_medium=sidebar">The foreword by Hashnode - official blog from the Hashnode team</a><a href="https://github.com/Hashnode/gql-skill?utm_source=hashnode&utm_medium=sidebar&utm_campaign=cross_product">Hashnode gql skill - let your AI agent publish to your Hashnode blog</a><a href="/hackathons">Hackathons</a><a href="/changelog">Changelog</a><a href="/brand">Brand</a><a href="https://x.com/hashnode?utm_source=hashnode&utm_medium=sidebar">@hashnode on X</a><a href="https://www.linkedin.com/company/hashnode?utm_source=hashnode&utm_medium=sidebar">Hashnode on LinkedIn</a><a href="mailto:[email protected]">Support - [email protected]</a><a href="/code-of-conduct">Code of Conduct</a><a href="/terms">Terms</a><a href="/privacy-policy">Privacy</a><a href="/sitemap.xml">Sitemap</a></nav></li></ul></div></div></div></div><main data-slot="sidebar-inset" class="bg-background relative flex w-full flex-1 flex-col md:peer-data-[variant=inset]:m-2 md:peer-data-[variant=inset]:ml-0 md:peer-data-[variant=inset]:rounded-xl md:peer-data-[variant=inset]:border md:peer-data-[variant=inset]:border-border md:peer-data-[variant=inset]:shadow-sm md:peer-data-[variant=inset]:peer-data-[state=collapsed]:ml-2 overflow-hidden"><header class="sticky top-0 z-30 flex items-center justify-between px-3 py-2 border-b border-border bg-background/90 backdrop-blur supports-[backdrop-filter]:bg-background/70 md:hidden"><div class="flex items-center gap-2"><button data-slot="button" data-variant="ghost" data-size="icon" class="inline-flex cursor-pointer items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 size-8" aria-label="Open menu"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button><a class="flex items-center" href="/"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 282 39" class="shrink-0 h-4 w-auto text-foreground" aria-label="Hashnode"><path fill="currentColor" d="M2.68 13.032c-3.573 3.505-3.573 9.363 0 12.936L13.032 36.32c3.505 3.573 9.363 3.573 12.936 0L36.32 25.968c3.573-3.573 3.573-9.431 0-12.936L25.968 2.68c-3.573-3.573-9.431-3.573-12.936 0zm12.211 1.935c2.507-2.521 6.582-2.544 9.104-.038s2.544 6.582.038 9.104-6.582 2.544-9.104.038-2.544-6.582-.038-9.104"></path><path fill="currentColor" d="M268.379 39q-6.322 0-10.35-4.108-4.002-4.134-4.002-10.483 0-6.296 4.002-10.43 4-4.135 10.163-4.135 6.028 0 9.817 3.734 3.814 3.735 3.814 9.497v2.8h-24.248v-4.054h17.633q-.187-2.747-2.054-4.508-1.868-1.76-4.962-1.76-3.28-.001-5.388 2.374-2.108 2.373-2.108 6.375 0 4.188 2.348 6.695 2.347 2.481 5.895 2.481 1.68 0 2.934-.453a8.5 8.5 0 0 0 2.321-1.307q1.041-.854 2.268-2.614l4.694 2.96q-1.707 2.748-3.494 4.135a12.7 12.7 0 0 1-3.975 2.081q-2.187.72-5.308.72m-33.496 0q-5.575 0-9.283-4.028-3.681-4.029-3.681-10.484 0-6.43 3.761-10.51 3.76-4.108 9.47-4.108 2.8 0 5.175 1.2 2.4 1.174 3.628 3.148l.026-.08V0h7.016v38.2h-6.722v-4.722l.64.8-.694.133q-1.28 2.108-3.788 3.361Q237.924 39 234.883 39m1.627-6.002q3.308 0 5.495-2.428t2.188-6.135q0-3.762-2.214-6.109-2.214-2.374-5.469-2.374-3.28 0-5.522 2.347-2.214 2.348-2.214 6.163 0 3.76 2.214 6.162 2.214 2.374 5.522 2.374M205.811 39q-6.376 0-10.537-4.161-4.161-4.188-4.161-10.404 0-6.321 4.161-10.456 4.188-4.135 10.537-4.135 6.348 0 10.537 4.161 4.188 4.161 4.188 10.43 0 6.216-4.188 10.404Q212.186 39 205.811 39m0-6.162q3.307 0 5.575-2.374 2.267-2.374 2.267-6.055 0-3.707-2.294-6.056-2.267-2.347-5.548-2.347-3.308 0-5.575 2.374-2.268 2.348-2.268 6.029t2.241 6.055q2.268 2.374 5.602 2.374M162.586 38.2V10.644h6.802v5.015l-.8-.987h.906q1.308-2.187 3.762-3.494 2.48-1.335 5.228-1.334 4.615 0 7.256 2.8 2.667 2.776 2.667 7.603V38.2h-7.069V21.794q0-2.854-1.387-4.401t-4.134-1.547q-2.614 0-4.402 1.974-1.76 1.974-1.76 4.881V38.2zm-30.181 0V0h6.962v14.698h.134q1.2-2.187 3.574-3.521 2.375-1.335 5.229-1.334 4.615 0 7.255 2.828 2.668 2.801 2.668 7.522V38.2h-7.069V21.794q0-2.827-1.387-4.402-1.387-1.573-4.055-1.573-2.587 0-4.428 2.027-1.814 2.027-1.814 4.962v15.391zm-14.416.8q-2.882 0-5.015-.64-2.108-.614-3.761-1.84-1.654-1.228-2.668-2.695l-.987-1.467 4.695-3.174.773 1.067a9.1 9.1 0 0 0 1.788 1.814 8.2 8.2 0 0 0 2.32 1.2q1.308.4 3.068.4 2.161 0 3.441-.8 1.308-.8 1.307-2.294 0-1.36-1.147-2.108-1.12-.747-5.068-1.654-5.335-1.253-7.656-3.334-2.32-2.107-2.321-5.362 0-3.76 3.148-6.002 3.148-2.267 7.923-2.267 2.454 0 4.348.507t3.388 1.493q1.493.988 2.454 2.188l.987 1.2-4.482 3.255-.667-.774a7.4 7.4 0 0 0-1.627-1.387 6.4 6.4 0 0 0-2.054-.88 9.5 9.5 0 0 0-2.401-.294q-1.974 0-3.201.8-1.2.774-1.2 1.921 0 1.254 1.12 2.027 1.147.748 5.229 1.681 5.334 1.227 7.629 3.308 2.294 2.055 2.294 5.308 0 4.029-3.228 6.43Q123.217 39 117.989 39M87.61 39q-4.508 0-7.335-2.454-2.828-2.481-2.828-6.482 0-4.188 3.254-6.669t8.483-2.48q2.082 0 4.028.426 1.974.427 3.361 1.12v-1.6q0-2.588-1.813-4.082-1.788-1.493-4.615-1.493-1.628 0-2.801.373a8.7 8.7 0 0 0-2.188.987q-.987.614-1.84 1.414l-.854.8-4.081-3.788 1.307-1.173a18.7 18.7 0 0 1 2.934-2.108q1.601-.933 3.601-1.44t4.589-.507q5.868 0 9.229 2.88 3.361 2.882 3.361 8.084V38.2h-6.749v-5.922l1.654 2.187h-1.76q-1.308 2.055-3.655 3.308Q90.545 39 87.611 39m1.814-4.988q3.148 0 5.149-2.187 2-2.215 2-5.309v-.08q-1.12-.693-2.72-1.094a13 13 0 0 0-3.388-.426q-2.828 0-4.562 1.2-1.734 1.173-1.734 3.521 0 2.028 1.468 3.201t3.787 1.174M49 38.2V0h6.962v14.698h.134q1.2-2.187 3.574-3.521 2.375-1.335 5.229-1.334 4.615 0 7.255 2.828 2.668 2.801 2.668 7.522V38.2h-7.07V21.794q0-2.827-1.386-4.402-1.387-1.573-4.055-1.573-2.587 0-4.428 2.027-1.815 2.027-1.814 4.962v15.391z"></path></svg></a></div><div class="flex items-center gap-1"><button data-slot="button" data-variant="ghost" data-size="icon" class="inline-flex cursor-pointer items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 size-8" aria-label="Search"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg></button></div></header><main data-scroll-container="true" class="flex flex-1 min-h-0 flex-col overflow-y-auto"><!--$--><!--$?--><template id="B:0"></template><main class="relative isolate flex flex-col gap-4 overflow-x-clip"><header data-slot="app-header" class="sticky top-0 z-30 backdrop-blur-lg transition-[opacity,visibility] duration-300 bg-transparent"><div class="mx-auto flex items-center gap-2 px-5 py-3 sm:px-8 lg:gap-3"><div class="flex min-w-0 items-center gap-1 lg:gap-2"><span class="text-sm font-bold text-foreground">Home</span></div></div></header><section class="container mx-auto max-w-3xl px-5 pb-10 sm:px-8"></section></main><!--/$--><!--/$--></main></main><div data-slot="dialog-header" class="flex flex-col gap-2 text-center sm:text-left sr-only"><h2 id="radix-_R_etbH1_" data-slot="dialog-title" class="text-lg leading-none font-bold">Search Hashnode</h2><p id="radix-_R_etbH2_" data-slot="dialog-description" class="text-muted-foreground text-sm">Search posts, tags, users, and pages</p></div><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><!--$--><!--/$--></div><script>requestAnimationFrame(function(){$RT=performance.now()});</script><script src="/_next/static/chunks/102a67e358ac219f.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:\"$Sreact.suspense\"\n4:I[602524,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5c3a404f1b969708.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/d43fa2c261a15769.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34cffcab0344d8c5.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"MyBlogsShell\"]\n6:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73e3194f06db260e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"OutletBoundary\"]\na:I[563491,[\"/_next/static/chunks/e5969bae8cf9dbe7.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"default\"]\nb:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73e3194f06db260e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"ViewportBoundary\"]\nd:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73e3194f06db260e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"MetadataBoundary\"]\n:HL[\"/_next/static/chunks/60647ee70641fb04.css?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"style\"]\n:HL[\"/_next/static/chunks/f27781226d3855a8.css?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"style\"]\n:HL[\"/_next/static/chunks/1f90e0677cd97e32.css?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"style\"]\n:HL[\"/_next/static/chunks/6b52ed28adc14a13.css?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"style\"]\n:HL[\"/_next/static/media/1bffadaabf893a1e-s.p.7cd81963.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/6babc54cc0db7717.p.e835d95d.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/dfb4b19a8d76831e-s.p.472fee7e.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/f67ad414ed34149c-s.p.84166d94.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"oQXJQtRAAYwZz5eYTL_9I\",\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/60647ee70641fb04.css?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/f27781226d3855a8.css?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/1f90e0677cd97e32.css?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/6b52ed28adc14a13.css?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-10\",{\"src\":\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-11\",{\"src\":\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$3\",null,{\"fallback\":[\"$\",\"$L4\",null,{}],\"children\":\"$L5\"}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/5c3a404f1b969708.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/d43fa2c261a15769.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/34cffcab0344d8c5.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"children\":\"$@7\"}]]}],{},null,false,false]},[[\"$\",\"div\",\"l\",{\"className\":\"flex flex-1 items-center justify-center\",\"role\":\"status\",\"aria-label\":\"Loading\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"pageloader-mark size-20 sm:size-24\",\"aria-hidden\":\"true\",\"style\":{\"backgroundColor\":\"var(--foreground)\",\"WebkitMaskImage\":\"url(\\\"data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2039%2039%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M2.68%2013.032c-3.573%203.505-3.573%209.363%200%2012.936L13.032%2036.32c3.505%203.573%209.363%203.573%2012.936%200L36.32%2025.968c3.573-3.573%203.573-9.431%200-12.936L25.968%202.68c-3.573-3.573-9.431-3.573-12.936%200zm12.211%201.935c2.507-2.521%206.582-2.544%209.104-.038s2.544%206.582.038%209.104-6.582%202.544-9.104.038-2.544-6.582-.038-9.104%22%2F%3E%3C%2Fsvg%3E\\\")\",\"maskImage\":\"url(\\\"data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2039%2039%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M2.68%2013.032c-3.573%203.505-3.573%209.363%200%2012.936L13.032%2036.32c3.505%203.573%209.363%203.573%2012.936%200L36.32%2025.968c3.573-3.573%203.573-9.431%200-12.936L25.968%202.68c-3.573-3.573-9.431-3.573-12.936%200zm12.211%201.935c2.507-2.521%206.582-2.544%209.104-.038s2.544%206.582.038%209.104-6.582%202.544-9.104.038-2.544-6.582-.038-9.104%22%2F%3E%3C%2Fsvg%3E\\\")\",\"WebkitMaskRepeat\":\"no-repeat\",\"maskRepeat\":\"no-repeat\",\"WebkitMaskSize\":\"contain\",\"maskSize\":\"contain\"}}],\"$undefined\"]}],\"$L8\"]}],[],[]],false,false],\"$L9\",false]],\"m\":\"$undefined\",\"G\":[\"$a\",[]],\"S\":false}\n"])</script><script>self.__next_f.push([1,"8:[\"$\",\"style\",null,{\"children\":\"\\n .pageloader-mark {\\n opacity: 0.15;\\n animation: pageloader-breathe 2.2s ease-in-out infinite;\\n }\\n @keyframes pageloader-breathe {\\n 0%, 100% { opacity: 0.15; }\\n 50% { opacity: 0.75; }\\n }\\n @media (prefers-reduced-motion: reduce) {\\n .pageloader-mark {\\n animation: none;\\n opacity: 0.5;\\n }\\n }\\n \"}]\n9:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"$Ld\",null,{\"children\":\"$Le\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\nc:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"f:I[479520,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"\"]\n10:I[67181,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"SessionProvider\"]\n11:I[740264,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"QueryProvider\"]\n12:I[427423,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"ThemeProvider\"]\n13:I[530909,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FM"])</script><script>self.__next_f.push([1,"v4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"SidebarProvider\"]\n14:I[570754,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"SidebarSwitcher\"]\n15:I[530909,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"SidebarInset\"]\n16:I[81026,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"MobileHeader\"]\n17:I[339756,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73e3194f06db260e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"default\"]\n18:I[758298,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje"])</script><script>self.__next_f.push([1,"\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/765471a9a6145f8f.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"default\"]\n19:I[837457,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73e3194f06db260e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"default\"]\n1f:I[27201,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73e3194f06db260e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"IconMark\"]\n"])</script><script>self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"meta\",null,{\"name\":\"apple-mobile-web-app-title\",\"content\":\"Hashnode\"}],[[\"$\",\"$Lf\",null,{\"src\":\"https://ping.hashnode.com/gtag/js?id=G-72XG3F8LNJ\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$Lf\",null,{\"id\":\"google-analytics\",\"strategy\":\"afterInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n window.dataLayer = window.dataLayer || [];\\n function gtag(){dataLayer.push(arguments);}\\n gtag('js', new Date());\\n gtag('config', 'G-72XG3F8LNJ', {\\n transport_url: 'https://ping.hashnode.com',\\n first_party_collection: true,\\n });\\n \"}}]],[\"$\",\"$Lf\",null,{\"id\":\"register-sw\",\"strategy\":\"afterInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n if ('serviceWorker' in navigator) {\\n navigator.serviceWorker.register('/sw.js');\\n }\\n \"}}]]}],[\"$\",\"body\",null,{\"className\":\"inter_92f7ae3-module__sc0sqa__variable geist_e799d87a-module__u8MhCG__variable google_sans_code_793e81f6-module__EzLKeG__variable instrument_serif_3f9db6d1-module__KCVSoW__variable antialiased bg-background h-svh overflow-hidden\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"name\\\":\\\"Hashnode\\\",\\\"description\\\":\\\"Hashnode is a blogging platform where developers, engineers, and tech leaders write to sharpen ideas, share knowledge, and build their reputation. Start for free.\\\",\\\"url\\\":\\\"https://hashnode.com\\\",\\\"potentialAction\\\":{\\\"@type\\\":\\\"SearchAction\\\",\\\"target\\\":\\\"https://hashnode.com/search?q={search_term_string}\\\",\\\"query-input\\\":\\\"required name=search_term_string\\\"},\\\"publisher\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Hashnode\\\",\\\"url\\\":\\\"https://hashnode.com\\\",\\\"logo\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"https://hashnode.com/web-app-manifest-192x192.png\\\",\\\"width\\\":192,\\\"height\\\":192}}}\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Hashnode\\\",\\\"legalName\\\":\\\"LinearBytes Inc.\\\",\\\"url\\\":\\\"https://hashnode.com\\\",\\\"logo\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"https://hashnode.com/web-app-manifest-192x192.png\\\",\\\"width\\\":192,\\\"height\\\":192},\\\"description\\\":\\\"Hashnode is a blogging platform where developers, engineers, and tech leaders write to sharpen ideas, share knowledge, and build their reputation. Start for free.\\\",\\\"founder\\\":[{\\\"@type\\\":\\\"Person\\\",\\\"name\\\":\\\"Syed Fazle Rahman\\\",\\\"sameAs\\\":\\\"https://x.com/fazlerocks\\\"},{\\\"@type\\\":\\\"Person\\\",\\\"name\\\":\\\"Sandeep Panda\\\",\\\"sameAs\\\":\\\"https://x.com/sandeepg33k\\\"}],\\\"sameAs\\\":[\\\"https://x.com/hashnode\\\",\\\"https://linkedin.com/company/hashnode\\\"]}\"}}],[\"$\",\"$L10\",null,{\"session\":null,\"children\":[\"$\",\"$L11\",null,{\"children\":[\"$\",\"$L12\",null,{\"attribute\":\"class\",\"defaultTheme\":\"dark\",\"enableSystem\":true,\"disableTransitionOnChange\":true,\"children\":[\"$\",\"$L13\",null,{\"defaultOpen\":true,\"className\":\"h-svh\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"$L14\",null,{}],[\"$\",\"$L15\",null,{\"className\":\"overflow-hidden\",\"children\":[[\"$\",\"$L16\",null,{}],[\"$\",\"main\",null,{\"data-scroll-container\":true,\"className\":\"flex flex-1 min-h-0 flex-col overflow-y-auto\",\"children\":[\"$\",\"$L17\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$18\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/765471a9a6145f8f.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"async\":true}]],\"template\":[\"$\",\"$L19\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-background text-foreground flex items-center justify-center px-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-md text-center\",\"children\":\"$L1a\"}]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}],\"$L1b\",\"$L1c\",\"$L1d\",\"$L1e\"]}]}]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"7:null\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"title\",\"0\",{\"children\":\"Hashnode — The Best Blogging Platform for Builders in Tech\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Hashnode is the blogging platform for builders in tech. Start a blog on your own domain and get found in search and AI engines from day one. Free to start.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"manifest\",\"href\":\"/manifest.json\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://hashnode.com\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"Where builders write, and get read\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"Start a blog on your own domain, keep your audience, and reach readers across search and AI engines. Free to start.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:url\",\"content\":\"https://hashnode.com\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:site_name\",\"content\":\"Hashnode\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://hashnode.com/images/hashnode-og.png\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:title\",\"content\":\"Where builders write, and get read\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:description\",\"content\":\"Start a blog on your own domain, keep your audience, and reach readers across search and AI engines. Free to start.\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:image\",\"content\":\"https://hashnode.com/images/hashnode-og.png\"}],[\"$\",\"link\",\"13\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.961fcc56.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"14\",{\"rel\":\"icon\",\"href\":\"/icon0.svg?icon0.3077b4da.svg\",\"sizes\":\"any\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"15\",{\"rel\":\"icon\",\"href\":\"/icon1.png?icon1.a0e3fc5f.png\",\"sizes\":\"96x96\",\"type\":\"image/png\"}],[\"$\",\"link\",\"16\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png?apple-icon.b06a3627.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"$L1f\",\"17\",{}]]\n"])</script><script>self.__next_f.push([1,"20:I[522016,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5c3a404f1b969708.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/d43fa2c261a15769.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34cffcab0344d8c5.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"\"]\n21:I[446650,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"default\"]\n22:I[945896,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"default\"]\n23:I[713354,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/"])</script><script>self.__next_f.push([1,"chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"Toaster\"]\n24:I[197287,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"Analytics\"]\n1a:[\"$\",\"div\",null,{\"className\":\"space-y-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex justify-center\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex h-14 w-14 items-center justify-center rounded-full bg-muted text-foreground\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"1em\",\"height\":\"1em\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-circle-x inline shrink-0 align-[-0.125em] text-2xl\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],[\"$\",\"path\",\"1uzhvr\",{\"d\":\"m15 9-6 6\"}],[\"$\",\"path\",\"z0biqf\",{\"d\":\"m9 9 6 6\"}],\"$undefined\"]}]}]}],[\"$\",\"div\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow\",\"children\":\"Page not found\"}],[\"$\",\"h1\",null,{\"className\":\"text-xl font-bold\",\"children\":\"This page no longer exists.\"}]]}],[\"$\",\"$L20\",null,{\"className\":\"inline-flex items-center justify-center rounded-md bg-primary px-4 py-2 text-sm font-medium text-primary-foreground hover:bg-primary/90\",\"href\":\"/\",\"children\":\"Go to homepage\"}]]}]\n1b:[\"$\",\"$L21\",null,{}]\n1c:[\"$\",\"$L22\",null,{}]\n1d:[\"$\",\"$L23\",null,{\"position\":\"bottom-right\"}]\n1e:[\"$\",\"$3\",null,{\"fallback\":null,\"children\":[\"$\",\"$L24\",null,{}]}]\n"])</script><script>self.__next_f.push([1,"25:T1dda,"])</script><script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"ItemList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"BlogPosting\",\"headline\":\"TCP vs UDP: Understanding the Two Core Transport Protocols\",\"url\":\"https://blogs.kshitijgecs.dev/tcp-vs-udp-understanding-the-two-core-transport-protocols\",\"description\":\"Every time you load a page, send a message, or join a video call, your data is broken into smaller units, sent across a chain of routers, and reassembled at the other end. None of that works unless th\",\"datePublished\":\"2026-10-15T14:19:29.922Z\",\"wordCount\":2500,\"author\":{\"@type\":\"Person\",\"name\":\"Kshitij Kumar\",\"url\":\"https://hashnode.com/@kshitiij\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Hashnode\",\"url\":\"https://hashnode.com\"}}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"BlogPosting\",\"headline\":\"Intent Intelligence: Adapting Amex's Agentic Commerce Framework for Enterprise FinOps and Multi-Cloud Governance\",\"url\":\"https://articles.namitsehgal.com/intent-intelligence-adapting-amex-s-agentic-commerce-framework-for-enterprise-finops-and-multi-cloud-governance\",\"description\":\"As AI agents transition from passive conversational advisors to autonomous enterprise actors, the software ecosystem faces a critical paradigm shift: how do we grant AI systems execution authority wit\",\"datePublished\":\"2026-10-15T08:26:54.176Z\",\"wordCount\":1250,\"author\":{\"@type\":\"Person\",\"name\":\"sehgalnamit\",\"url\":\"https://hashnode.com/@sehgalnamit\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Hashnode\",\"url\":\"https://hashnode.com\"}}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"BlogPosting\",\"headline\":\"What happened to Microsoft Applied Skills?\",\"url\":\"https://dimitaronai.com/what-happened-to-microsoft-applied-skills\",\"description\":\"Microsoft Applied Skills launched as a bold bet: free, hands-on, lab-based credentials that prove you can do the work, not just answer questions about it. I bought in early and earned 36 of them. Late\",\"image\":\"https://cdn.hashnode.com/uploads/covers/68f7b959ef9f07b510b2b032/95f8dac3-5910-4ffa-82c9-62bf4b8ed190.jpg?w=800\u0026h=420\u0026auto=compress,format\u0026format=webp\",\"datePublished\":\"2026-10-15T08:04:56.348Z\",\"wordCount\":1250,\"author\":{\"@type\":\"Person\",\"name\":\"Dimitar Iliev\",\"url\":\"https://hashnode.com/@dimitarilievxo\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Hashnode\",\"url\":\"https://hashnode.com\"}}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"BlogPosting\",\"headline\":\"ffmpeg Check a 9:16 Freestyle Clip Before Upload\",\"url\":\"https://dev.mixvio.ai/ffmpeg-check-a-9-16-freestyle-clip-before-upload\",\"description\":\"Short-video platforms re-encode whatever you give them. If the file you upload is already off (wrong frame size, odd frame rate, mono audio, a mastering level that clips), the platform's transcode mak\",\"image\":\"https://cdn.hashnode.com/uploads/covers/6ac7155f8cadc38d9e483af7/89fba2b6-f17f-4de2-b82d-29054f2f16b6.jpg?w=800\u0026h=420\u0026auto=compress,format\u0026format=webp\",\"datePublished\":\"2026-10-15T14:01:49.183Z\",\"wordCount\":1500,\"author\":{\"@type\":\"Person\",\"name\":\"MixVio AI\",\"url\":\"https://hashnode.com/@mixvioai\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Hashnode\",\"url\":\"https://hashnode.com\"}}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"BlogPosting\",\"headline\":\"Enterprise Splunk Macro Framework: Standardizing Detection Engineering Through Reusable Macros, Lookups, and Centralized Whitelisting\",\"url\":\"https://secopsbyte.com/enterprise-splunk-macro-framework-standardizing-detection-engineering-through-reusable-macros-lookups-and-centralized-whitelisting\",\"description\":\"Scaling a Security Operations Center (SOC) is rarely a technology problem; it is an architecture and governance problem. In early-stage SOCs, detection engineers often write raw, monolithic SPL (Searc\",\"datePublished\":\"2026-10-15T08:17:33.379Z\",\"wordCount\":1750,\"author\":{\"@type\":\"Person\",\"name\":\"Keshav Agrawal\",\"url\":\"https://hashnode.com/@Secopsbyte\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Hashnode\",\"url\":\"https://hashnode.com\"}}},{\"@type\":\"ListItem\",\"position\":6,\"item\":{\"@type\":\"BlogPosting\",\"headline\":\"Common ServiceNow AI Agent Mistakes (and How to Avoid Them)\",\"url\":\"https://blogs.agrawalpratham.in/servicenow-ai-agent-mistakes\",\"description\":\"Building an AI agent in ServiceNow AI Agent Studio is fast. The guided setup walks you through instructions, tools and triggers, and within an hour you can have something that works in the test consol\",\"datePublished\":\"2026-10-15T08:39:18.379Z\",\"wordCount\":2500,\"author\":{\"@type\":\"Person\",\"name\":\"Pratham Agrawal\",\"url\":\"https://hashnode.com/@agrawalpratham\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Hashnode\",\"url\":\"https://hashnode.com\"}}},{\"@type\":\"ListItem\",\"position\":7,\"item\":{\"@type\":\"BlogPosting\",\"headline\":\"When your agent adds a config flag, it's avoiding a product decision\",\"url\":\"https://blogs.powerduck.com/agent-config-flag-avoiding-decision\",\"description\":\"You open the PR and the diff has it: a new config file with three flags, a settings struct, and a --enable-x CLI argument. The agent did the thing you asked. It also did not decide anything.\\nThis is t\",\"datePublished\":\"2026-10-15T19:54:24.117Z\",\"wordCount\":1000,\"author\":{\"@type\":\"Person\",\"name\":\"Powerduck\",\"url\":\"https://hashnode.com/@powerduck\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Hashnode\",\"url\":\"https://hashnode.com\"}}},{\"@type\":\"ListItem\",\"position\":8,\"item\":{\"@type\":\"BlogPosting\",\"headline\":\"AI Skill Test Coverage: Can we create line coverage for AI skills Eval?\",\"url\":\"https://blog.subhampanda.com/ai-skill-test-coverage-can-we-create-line-coverage-for-ai-skills-eval\",\"description\":\"Before getting deep into the above topic, we need to understand more on the skill lift. Attaching a link to the article on skill lift. Simple in one line, there might be n tests, run those with skill \",\"datePublished\":\"2026-10-15T19:20:41.997Z\",\"wordCount\":500,\"author\":{\"@type\":\"Person\",\"name\":\"Subham Panda\",\"url\":\"https://hashnode.com/@subhampanda\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Hashnode\",\"url\":\"https://hashnode.com\"}}},{\"@type\":\"ListItem\",\"position\":9,\"item\":{\"@type\":\"BlogPosting\",\"headline\":\"SanasVoz\",\"url\":\"https://blogs.gaurangpods.com/sanasvoz\",\"description\":\"Platform for professionals using Sanas AI SDK.\\nI built SanasVoz: A Platform for professionals where two people join a call, each picks the language they speak, and each hears the other translated live\",\"image\":\"https://cdn.hashnode.com/uploads/covers/6950f282d7c55cc3d6748277/42e1db47-9b25-4415-87b0-34ad0d5e05cf.png?w=800\u0026h=420\u0026auto=compress,format\u0026format=webp\",\"datePublished\":\"2026-10-15T19:06:54.843Z\",\"wordCount\":3250,\"author\":{\"@type\":\"Person\",\"name\":\"Gaurang Nagar\",\"url\":\"https://hashnode.com/@gaurang-pods\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Hashnode\",\"url\":\"https://hashnode.com\"}}},{\"@type\":\"ListItem\",\"position\":10,\"item\":{\"@type\":\"BlogPosting\",\"headline\":\"blindfold: let AI agents use credentials without seeing them\",\"url\":\"https://magroski.me/blindfold-let-ai-agents-use-credentials-without-seeing-them\",\"description\":\"If you've ever pasted an API key into Claude Code, or let it read your .env, that key now lives in a transcript on your disk and in a request that went to the model provider. I built a small tool call\",\"image\":\"https://cdn.hashnode.com/uploads/covers/6ac9474beb6399f7e8a6d17a/50f7f04a-9aaa-4072-ba7f-04305a9c3bd2.png?w=800\u0026h=420\u0026auto=compress,format\u0026format=webp\",\"datePublished\":\"2026-10-15T16:54:33.233Z\",\"wordCount\":2750,\"author\":{\"@type\":\"Person\",\"name\":\"Lucas Magroski\",\"url\":\"https://hashnode.com/@magroski\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Hashnode\",\"url\":\"https://hashnode.com\"}}}]}"])</script><script>self.__next_f.push([1,"5:[\"$\",\"main\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$25\"}}],\"$L26\",\"$L27\",\"$L28\",\"$L29\"]}]\n"])</script><script>self.__next_f.push([1,"2a:I[402971,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5c3a404f1b969708.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/d43fa2c261a15769.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34cffcab0344d8c5.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"default\"]\n30:I[799873,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5c3a404f1b969708.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/d43fa2c261a15769.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34cffcab0344d8c5.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"MagazineSpotlightClient\"]\n31:I[817952,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5c3a404f1b969708.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/d43fa2c261a15769.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34cffcab0344d8c5.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"HomeFeed\"]\n26:[\"$\",\"$3\",null,{\"fallback\":[\"$\",\"$L2a\",null,{\"title\":\"Popular posts\"}],\"children\":\"$L2b\"}]\n2c:T630,"])</script><script>self.__next_f.push([1,"M581.97 115.665c.29.13.6.22.93.24.48.03 1.84.11 3.74.11h2.33c1.9 0 3.26-.07 3.74-.11.33-.02.65-.11.93-.24 6-.62 12.99-2.24 16.84-6.29 2.27-2.38 3.26-5.43 2.87-8.8-.56-4.89-3.32-8.1-6.96-10.21 1.87-1.35 3.1-3.54 3.1-6.02v-1.43c0-4.09-3.33-7.41-7.41-7.41h-28.53c-4.09 0-7.41 3.33-7.41 7.41v1.43c0 2.48 1.23 4.67 3.1 6.02-3.64 2.11-6.4 5.32-6.97 10.21-.39 3.38.61 6.42 2.87 8.8 3.85 4.05 10.84 5.67 16.84 6.29zm-14.52-14.5c.42-3.68 3.14-5.94 6.63-7.31 1.42 6.28 7.03 10.98 13.73 10.98s12.31-4.71 13.73-10.98c3.49 1.38 6.21 3.64 6.63 7.32.21 1.87-.25 3.33-1.47 4.61-3.63 3.82-12.65 4.86-18.86 4.99-6.21-.13-15.28-1.16-18.92-4.99-1.21-1.28-1.68-2.74-1.47-4.61zm88 155.909q.69.03 1.38.03c7.29 0 14.61-2.549 20.29-7.099 1.12-.9 1.31-2.541.4-3.671a2.607 2.607 0 0 0-3.67-.4c-5.07 4.06-11.69 6.22-18.18 5.93s-12.89-3.04-17.58-7.53c-1.04-1-2.69-.96-3.69.08s-.96 2.69.08 3.69c5.59 5.36 13.23 8.631 20.96 8.981zm132.49-19.06c.57 3.12.13 6.41-1.24 9.26a2.613 2.613 0 0 0 1.23 3.481c.36.17.75.259 1.12.259.98 0 1.91-.55 2.36-1.49 1.83-3.84 2.43-8.26 1.67-12.45s-2.87-8.12-5.94-11.06c-1.04-1-2.69-.97-3.69.07s-.97 2.69.07 3.69a15.35 15.35 0 0 1 4.42 8.231zm-199.46 34.9 78.56 12.31a2.626 2.626 0 0 0 2.99-2.18 2.61 2.61 0 0 0-2.18-2.979l-78.56-12.31c-1.43-.22-2.76.75-2.98 2.18a2.61 2.61 0 0 0 2.17 2.979m81.19 19.82c-.14-1.44-1.42-2.5-2.85-2.35l-65.73 6.301a2.607 2.607 0 0 0-2.35 2.85 2.614 2.614 0 0 0 2.85 2.349l65.73-6.299a2.61 2.61 0 0 0 2.35-2.851m.64 6.321-54.55 21.429c-1.34.53-2 2.041-1.48 3.391a2.61 2.61 0 0 0 3.38 1.479l54.55-21.43c1.34-.53 2-2.039 1.48-3.389-.53-1.34-2.04-2-3.39-1.48z"])</script><script>self.__next_f.push([1,"27:[\"$\",\"section\",null,{\"className\":\"flex min-h-[calc(100svh-3.5rem)] flex-col justify-center border-b border-border bg-card dark:bg-background\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-6xl px-5 py-14 sm:px-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-10 sm:flex-row sm:items-end sm:gap-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col items-start gap-5\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-4xl font-bold tracking-tight text-balance text-foreground sm:text-5xl\",\"children\":[\"Write to think.\",[\"$\",\"br\",null,{}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground\",\"children\":\"Publish to connect.\"}]]}],[\"$\",\"p\",null,{\"className\":\"max-w-md text-base text-muted-foreground sm:text-lg\",\"children\":\"The blogging platform for developers and engineers. Start a blog for free, sharpen your ideas in public, and build a readership that stays yours.\"}],[\"$\",\"$L20\",null,{\"href\":\"/login\",\"children\":[\"Get started\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"1em\",\"height\":\"1em\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-pencil-line inline shrink-0 align-[-0.125em]\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1jsn5i\",{\"d\":\"M13 21h8\"}],[\"$\",\"path\",\"1mk7zo\",{\"d\":\"m15 5 4 4\"}],[\"$\",\"path\",\"1a8usu\",{\"d\":\"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z\"}],\"$undefined\"]}]],\"data-slot\":\"button\",\"data-variant\":\"default\",\"data-size\":\"lg\",\"className\":\"inline-flex cursor-pointer items-center justify-center whitespace-nowrap font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg:not([class*='size-'])]:size-4 shrink-0 [\u0026_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground hover:bg-primary/90 rounded-md has-[\u003esvg]:px-4 mt-2 h-12 gap-2 px-10 text-base\",\"ref\":null}]]}],[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 1225 808\",\"className\":\"w-60 shrink-0 self-center text-foreground sm:w-72 sm:self-auto lg:w-96\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"$2c\"}],\"$L2d\",\"$L2e\"]}]]}],\"$L2f\"]}]}]\n"])</script><script>self.__next_f.push([1,"28:[\"$\",\"$L30\",null,{\"isAuthenticated\":false}]\n"])</script><script>self.__next_f.push([1,"29:[\"$\",\"section\",null,{\"className\":\"mx-auto w-full max-w-6xl px-5 sm:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 lg:grid-cols-[1fr_320px] gap-12 pt-4 pb-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-w-0 max-w-2xl\",\"suppressHydrationWarning\":true,\"children\":[null,[\"$\",\"$L31\",null,{\"initialPosts\":[{\"postId\":\"6ad0e0f173828e0fa3a038c7\",\"slug\":\"tcp-vs-udp-understanding-the-two-core-transport-protocols\",\"title\":\"TCP vs UDP: Understanding the Two Core Transport Protocols\",\"brief\":\"Every time you load a page, send a message, or join a video call, your data is broken into smaller units, sent across a chain of routers, and reassembled at the other end. None of that works unless th\",\"publishedAt\":\"2026-10-15T14:19:29.922Z\",\"readTimeInMinutes\":10,\"views\":24,\"coverImage\":\"$undefined\",\"authorName\":\"Kshitij Kumar\",\"authorUsername\":\"kshitiij\",\"authorAvatarUrl\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1768488440639/4d95590d-62a8-479f-9129-de3754950a32.png?w=100\u0026h=100\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"blogUrl\":\"https://blogs.kshitijgecs.dev/tcp-vs-udp-understanding-the-two-core-transport-protocols\",\"isBookmarked\":false,\"upvotes\":0,\"responseCount\":0,\"isUpvoted\":false,\"recentCommentors\":[]},{\"postId\":\"6ad08e4e6e93600067792db8\",\"slug\":\"intent-intelligence-adapting-amex-s-agentic-commerce-framework-for-enterprise-finops-and-multi-cloud-governance\",\"title\":\"Intent Intelligence: Adapting Amex's Agentic Commerce Framework for Enterprise FinOps and Multi-Cloud Governance\",\"brief\":\"As AI agents transition from passive conversational advisors to autonomous enterprise actors, the software ecosystem faces a critical paradigm shift: how do we grant AI systems execution authority wit\",\"publishedAt\":\"2026-10-15T08:26:54.176Z\",\"readTimeInMinutes\":5,\"views\":32,\"coverImage\":\"$undefined\",\"authorName\":\"sehgalnamit\",\"authorUsername\":\"sehgalnamit\",\"authorAvatarUrl\":\"https://avatars.githubusercontent.com/u/40512205?v=4\",\"blogUrl\":\"https://articles.namitsehgal.com/intent-intelligence-adapting-amex-s-agentic-commerce-framework-for-enterprise-finops-and-multi-cloud-governance\",\"isBookmarked\":false,\"upvotes\":0,\"responseCount\":0,\"isUpvoted\":false,\"recentCommentors\":[]},{\"postId\":\"6ad08928d7f1c101ca90767a\",\"slug\":\"what-happened-to-microsoft-applied-skills\",\"title\":\"What happened to Microsoft Applied Skills?\",\"brief\":\"Microsoft Applied Skills launched as a bold bet: free, hands-on, lab-based credentials that prove you can do the work, not just answer questions about it. I bought in early and earned 36 of them. Late\",\"publishedAt\":\"2026-10-15T08:04:56.348Z\",\"readTimeInMinutes\":5,\"views\":25,\"coverImage\":{\"url\":\"https://cdn.hashnode.com/uploads/covers/68f7b959ef9f07b510b2b032/95f8dac3-5910-4ffa-82c9-62bf4b8ed190.jpg?w=800\u0026h=420\u0026auto=compress,format\u0026format=webp\"},\"authorName\":\"Dimitar Iliev\",\"authorUsername\":\"dimitarilievxo\",\"authorAvatarUrl\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1761074301974/bfe7a6ba-b31d-49ec-895d-ded3bd9b4f59.png?w=100\u0026h=100\u0026fit=crop\u0026crop=faces\u0026w=500\u0026h=500\u0026fit=crop\u0026crop=entropy\u0026auto=compress,format\u0026format=webp\u0026auto=compress,format\u0026format=webp\",\"blogUrl\":\"https://dimitaronai.com/what-happened-to-microsoft-applied-skills\",\"isBookmarked\":false,\"upvotes\":0,\"responseCount\":0,\"isUpvoted\":false,\"recentCommentors\":[]},{\"postId\":\"6ad0dccd21cf4df35966300c\",\"slug\":\"ffmpeg-check-a-9-16-freestyle-clip-before-upload\",\"title\":\"ffmpeg Check a 9:16 Freestyle Clip Before Upload\",\"brief\":\"Short-video platforms re-encode whatever you give them. If the file you upload is already off (wrong frame size, odd frame rate, mono audio, a mastering level that clips), the platform's transcode mak\",\"publishedAt\":\"2026-10-15T14:01:49.183Z\",\"readTimeInMinutes\":6,\"views\":5,\"coverImage\":{\"url\":\"https://cdn.hashnode.com/uploads/covers/6ac7155f8cadc38d9e483af7/89fba2b6-f17f-4de2-b82d-29054f2f16b6.jpg?w=800\u0026h=420\u0026auto=compress,format\u0026format=webp\"},\"authorName\":\"MixVio AI\",\"authorUsername\":\"mixvioai\",\"authorAvatarUrl\":\"https://ui-avatars.com/api/?name=submit\u0026background=random\u0026bold=true\u0026size=500\u0026color=ffffff\",\"blogUrl\":\"https://dev.mixvio.ai/ffmpeg-check-a-9-16-freestyle-clip-before-upload\",\"isBookmarked\":false,\"upvotes\":0,\"responseCount\":0,\"isUpvoted\":false,\"recentCommentors\":[]},{\"postId\":\"6ad08c1d72d9f472b8e512e5\",\"slug\":\"enterprise-splunk-macro-framework-standardizing-detection-engineering-through-reusable-macros-lookups-and-centralized-whitelisting\",\"title\":\"Enterprise Splunk Macro Framework: Standardizing Detection Engineering Through Reusable Macros, Lookups, and Centralized Whitelisting\",\"brief\":\"Scaling a Security Operations Center (SOC) is rarely a technology problem; it is an architecture and governance problem. In early-stage SOCs, detection engineers often write raw, monolithic SPL (Searc\",\"publishedAt\":\"2026-10-15T08:17:33.379Z\",\"readTimeInMinutes\":7,\"views\":10,\"coverImage\":\"$undefined\",\"authorName\":\"Keshav Agrawal\",\"authorUsername\":\"Secopsbyte\",\"authorAvatarUrl\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1722404047498/0508fa14-3382-4110-ae8d-174124f7df81.png?w=100\u0026h=100\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"blogUrl\":\"https://secopsbyte.com/enterprise-splunk-macro-framework-standardizing-detection-engineering-through-reusable-macros-lookups-and-centralized-whitelisting\",\"isBookmarked\":false,\"upvotes\":0,\"responseCount\":0,\"isUpvoted\":false,\"recentCommentors\":[]},{\"postId\":\"6ad09136b2ae051939d9ed94\",\"slug\":\"servicenow-ai-agent-mistakes\",\"title\":\"Common ServiceNow AI Agent Mistakes (and How to Avoid Them)\",\"brief\":\"Building an AI agent in ServiceNow AI Agent Studio is fast. The guided setup walks you through instructions, tools and triggers, and within an hour you can have something that works in the test consol\",\"publishedAt\":\"2026-10-15T08:39:18.379Z\",\"readTimeInMinutes\":10,\"views\":12,\"coverImage\":\"$undefined\",\"authorName\":\"Pratham Agrawal\",\"authorUsername\":\"agrawalpratham\",\"authorAvatarUrl\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1721025372828/ae9e4784-108b-4eb1-8b8f-3e0fa07bfa50.png?w=100\u0026h=100\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"blogUrl\":\"https://blogs.agrawalpratham.in/servicenow-ai-agent-mistakes\",\"isBookmarked\":false,\"upvotes\":2,\"responseCount\":3,\"isUpvoted\":false,\"recentCommentors\":[{\"avatar\":\"https://cdn.hashnode.com/uploads/avatars/6a295e69c5a23732e77fad84/1458fdd6-9082-45db-971e-2843647a7c28.jpg?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"kartik-nvj\",\"name\":\"Kartik N V J K\"},{\"avatar\":\"https://cdn.hashnode.com/uploads/avatars/66b5e80fd33e4b929e07a2ca/e20d96ac-582f-498c-af40-71da22b4b570.png?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"Evelynwyatt\",\"name\":\"Evelyn Wyatt\"}]},{\"postId\":\"6ad12f70ea4cb0c94a936ebe\",\"slug\":\"agent-config-flag-avoiding-decision\",\"title\":\"When your agent adds a config flag, it's avoiding a product decision\",\"brief\":\"You open the PR and the diff has it: a new config file with three flags, a settings struct, and a --enable-x CLI argument. The agent did the thing you asked. It also did not decide anything.\\nThis is t\",\"publishedAt\":\"2026-10-15T19:54:24.117Z\",\"readTimeInMinutes\":4,\"views\":null,\"coverImage\":\"$undefined\",\"authorName\":\"Powerduck\",\"authorUsername\":\"powerduck\",\"authorAvatarUrl\":\"https://lh3.googleusercontent.com/a/ACg8ocIPhW-QSUK5dA-nIY9JcFBmox63RR-ZtdC29t8359YCQ0f8t-0=s96-c\",\"blogUrl\":\"https://blogs.powerduck.com/agent-config-flag-avoiding-decision\",\"isBookmarked\":false,\"upvotes\":0,\"responseCount\":0,\"isUpvoted\":false,\"recentCommentors\":[]},{\"postId\":\"6ad1278943e1e45a68f69847\",\"slug\":\"ai-skill-test-coverage-can-we-create-line-coverage-for-ai-skills-eval\",\"title\":\"AI Skill Test Coverage: Can we create line coverage for AI skills Eval?\",\"brief\":\"Before getting deep into the above topic, we need to understand more on the skill lift. Attaching a link to the article on skill lift. Simple in one line, there might be n tests, run those with skill \",\"publishedAt\":\"2026-10-15T19:20:41.997Z\",\"readTimeInMinutes\":2,\"views\":1,\"coverImage\":\"$undefined\",\"authorName\":\"Subham Panda\",\"authorUsername\":\"subhampanda\",\"authorAvatarUrl\":\"https://lh3.googleusercontent.com/a/ACg8ocLN1XRn3BivazwbjQ3hVfswtkRqTJkqJE3UjrjJcNrj8A3O2w=s96-c\",\"blogUrl\":\"https://blog.subhampanda.com/ai-skill-test-coverage-can-we-create-line-coverage-for-ai-skills-eval\",\"isBookmarked\":false,\"upvotes\":0,\"responseCount\":0,\"isUpvoted\":false,\"recentCommentors\":[]},{\"postId\":\"6ad1244e24fa827a26ec97d1\",\"slug\":\"sanasvoz\",\"title\":\"SanasVoz\",\"brief\":\"Platform for professionals using Sanas AI SDK.\\nI built SanasVoz: A Platform for professionals where two people join a call, each picks the language they speak, and each hears the other translated live\",\"publishedAt\":\"2026-10-15T19:06:54.843Z\",\"readTimeInMinutes\":13,\"views\":4,\"coverImage\":{\"url\":\"https://cdn.hashnode.com/uploads/covers/6950f282d7c55cc3d6748277/42e1db47-9b25-4415-87b0-34ad0d5e05cf.png?w=800\u0026h=420\u0026auto=compress,format\u0026format=webp\"},\"authorName\":\"Gaurang Nagar\",\"authorUsername\":\"gaurang-pods\",\"authorAvatarUrl\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1766912642159/a8ad2b08-a23b-4ff6-bb79-0c010ad69bd8.png?w=100\u0026h=100\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"blogUrl\":\"https://blogs.gaurangpods.com/sanasvoz\",\"isBookmarked\":false,\"upvotes\":0,\"responseCount\":0,\"isUpvoted\":false,\"recentCommentors\":[]},{\"postId\":\"6ad1054999c1fdfa673229d7\",\"slug\":\"blindfold-let-ai-agents-use-credentials-without-seeing-them\",\"title\":\"blindfold: let AI agents use credentials without seeing them\",\"brief\":\"If you've ever pasted an API key into Claude Code, or let it read your .env, that key now lives in a transcript on your disk and in a request that went to the model provider. I built a small tool call\",\"publishedAt\":\"2026-10-15T16:54:33.233Z\",\"readTimeInMinutes\":11,\"views\":6,\"coverImage\":{\"url\":\"https://cdn.hashnode.com/uploads/covers/6ac9474beb6399f7e8a6d17a/50f7f04a-9aaa-4072-ba7f-04305a9c3bd2.png?w=800\u0026h=420\u0026auto=compress,format\u0026format=webp\"},\"authorName\":\"Lucas Magroski\",\"authorUsername\":\"magroski\",\"authorAvatarUrl\":\"https://lh3.googleusercontent.com/a/ACg8ocIeMjLGFrNgmkzAtHUxoqmzTJFa_265fkjQC63W8LZmF9nHQFsP=s96-c\",\"blogUrl\":\"https://magroski.me/blindfold-let-ai-agents-use-credentials-without-seeing-them\",\"isBookmarked\":false,\"upvotes\":0,\"responseCount\":0,\"isUpvoted\":false,\"recentCommentors\":[]}],\"initialHasMore\":true,\"widgets\":[{\"position\":2,\"element\":\"$L32\"}]}]]}],\"$L33\"]}]}]\n"])</script><script>self.__next_f.push([1,"34:T4a42,"])</script><script>self.__next_f.push([1,"M1221.79 466.045H989.4c-4.23-8.08-9.14-15.14-14.88-21.45l29.56-46.16c3.47-5.42 2.11-12.63-3.1-16.41-2.74-1.99-6.08-2.73-9.4-2.11-3.32.63-6.16 2.54-7.98 5.39l-26.24 40.9c-53.33-69.24-105.49-123.83-159.34-166.78.12-.2.24-.39.36-.59 3.49-6.11 5.33-12.56 5.31-18.67-.02-7.08-2.6-13.81-7.07-18.47-5.04-5.24-12.32-7.66-19.01-6.31-6.18 1.25-11.82 5.71-15.61 12.28-28.97-21.51-83.02-54.3-138.18-49.43-.68-1.83-1.76-4.61-3.19-7.86a105.2 105.2 0 0 0 13.43-32.62c5.11 2.97 10.39 4.48 15.57 4.48 4.24 0 8.4-1 12.36-3.02 11.53-5.89 20.01-19.81 20.63-33.85.46-10.54-3.58-19.04-11.39-23.94-.79-.5-1.58-.95-2.37-1.38 1.22-3.04 2.7-8.07.96-11.51-.64-1.25-1.96-2.85-4.68-3.3-5.08-.85-9.33 4.91-12.3 10.83-1.6.12-3.18.39-4.74.84-7.09 2.06-11.98 7.18-14.78 11-10.26-39.61-42.95-70.28-83.65-77.59-2.59-2.41-5.46-4.5-8.57-6.18a2.607 2.607 0 0 0-3.54 1.05 2.615 2.615 0 0 0 1.05 3.54c.14.07.27.16.41.23q-1.845-.135-3.72-.21c-.65-2.41-1.42-4.79-2.34-7.1a2.61 2.61 0 0 0-4.85 1.93c.66 1.66 1.22 3.37 1.72 5.09-2.13.02-4.25.1-6.35.24.02-1.92-.06-3.85-.24-5.76a2.61 2.61 0 0 0-2.85-2.34 2.605 2.605 0 0 0-2.34 2.85c.19 1.9.26 3.82.22 5.73-43.74 5.11-79.24 36.35-89.84 77.91-2.62-3.66-7.12-8.42-13.73-10.43-7.14-2.18-14.96-.64-23.25 4.56-9.23 5.79-13.18 15.94-11.01 27.99-15.42 2.91-30.88 8.01-46.53 15.31-.77.33-12.48 5.32-24.97 14.28-13.54-8.22-32.12-11.02-45.32-6.79-14.19 4.55-26.11 15.46-31.88 29.19-4.42 10.5-5.41 23-2.8 35.19.65 3.05 1.53 6.09 2.6 9.1-32.51 36.79-53.16 74.8-61.37 113-.67 3.11-1.31 6.31-1.93 9.59h-17.7c-.77 0-1.5.34-1.99.92-.5.59-.71 1.36-.58 2.12l11.24 67.43c.06.38.21.71.41 1.01-1.45 21.97-1.99 44.6-1.53 66.4-.25-.08-.5-.13-.77-.13H2.61c-1.44 0-2.61 1.17-2.61 2.61s1.17 2.61 2.61 2.61h154.71c.32 0 .62-.06.9-.17.31 11.16.89 22.06 1.75 32.51 2.78 33.82 8.12 61.54 15.88 82.41 5.56 14.96 12.3 26.05 20.12 33.2l6.31 37.86c-22.63 6.26-36.66 14.1-49.48 27.58-14.56 15.31-20.05 35.749-13.99 52.069 7.04 18.96 27.15 30.831 61.49 36.291 74.53 11.86 152.85 9.38 226.48-7.18 3.16-.71 6.44-1.5 9.68-2.5l.24.329c18.68 25.38 50.98 41.361 88.63 43.841 3.7.24 7.41.359 11.11.359 30.89 0 61.49-8.039 87.84-16.159 7.05-2.17 14.2-4.47 21.11-6.69 24.21-7.79 49.23-15.84 74.62-19.89 4.81-.77 10.17-1.431 15.58-1.441-5.56 8.4-8.18 19.42-3.94 29.3 2.93 6.84 9.65 12.08 17.55 13.69 6.82 1.39 13.29-.28 17.76-4.56 4.33-4.16 6.33-10.119 5.62-16.779-.89-8.4-6.01-16.631-13.02-20.971-4.1-2.53-8.57-4.089-13.16-4.959 7.62-6.26 18.33-10.16 32.7-11.9 4.76-.58 9.66-.921 14.41-1.261 7.68-.54 15.61-1.11 23.36-2.65 25.68-5.12 48.86-22.03 62.56-44.43 1.02.24 2.07.38 3.15.38h.69c4.84 0 9.41-2.579 11.92-6.729l3.58-5.92h275.54c1.44 0 2.61-1.171 2.61-2.611v-15.86c0-.19-.02-.369-.06-.549 0-.03-.02-.051-.03-.081-.04-.17-.1-.34-.18-.49-.01-.02-.01-.05-.03-.07l-68.71-132.839a2.6 2.6 0 0 0-2.32-1.411h-80.93c-.36-1.73-.79-3.42-1.3-5.06-2.03-6.54-5.81-10.57-9.81-14.83-4.54-4.83-9.58-10.229-13.64-20.729-2.29-7.71-4.88-14.7-7.84-21.08h229.8c1.44 0 2.61-1.17 2.61-2.61s-1.17-2.61-2.61-2.61zM664.25 70.365c.69.11.81.36.89.51.65 1.28-.06 4.34-1.05 6.95a29.4 29.4 0 0 0-5.45-1.49c2.08-3.69 4.19-6.2 5.61-5.97m-29.12 24.41c.05-.1 4.9-10.11 14.39-12.87.26-.08.52-.14.78-.2-.73 1.86-1.28 3.49-1.63 4.59-.44 1.37.32 2.84 1.69 3.28a2.63 2.63 0 0 0 3.29-1.7c.71-2.22 1.58-4.47 2.52-6.6 3.88.35 7.98 1.87 12.26 4.55 8.3 5.21 9.17 14.32 8.95 19.29-.53 12.06-8.01 24.44-17.79 29.43-7.05 3.6-14.73 3.24-22.34-.99l26.55-36.32c.85-1.16.6-2.8-.57-3.65s-2.8-.6-3.65.57l-23.62 32.33c.46-4 .7-8.04.7-12.1 0-6.56-.61-12.99-1.76-19.22.09-.12.17-.25.24-.4zm350.73 375.79c-.83-.54-1.69-1.041-2.57-1.481-6.87-3.47-15.29-3.989-22.54-1.399-.47.17-.91.37-1.37.56l12.23-19.09c5.52 6.26 10.22 13.3 14.25 21.42zm2.13-82.45a6.86 6.86 0 0 1 4.56-3.07 6.9 6.9 0 0 1 5.37 1.2c2.98 2.16 3.75 6.27 1.77 9.37l-50.59 79c-1.49 1.2-2.9 2.43-4.23 3.63-12.71 11.43-22.15 22.71-28.6 34.22-2.57-.21-5.17-.39-7.78-.44zm-77.11 135.78a2.54 2.54 0 0 0-1.7-.171 2.606 2.606 0 0 0-1.91 3.161c1.74 7.1.04 15.1-4.42 20.88-1.66 2.15-4.41 4.91-8.1 5.86-3.15.81-6.48-.04-8.29-2.12-1.87-2.14-2.28-5.421-2.59-9.161-.38-4.6-.82-9.819 1.01-14.099 2.05-4.82 7.14-8.591 13.62-10.091 4.89-1.14 10.05-1.009 15.17-.639a87 87 0 0 0-2.78 6.399zm.49 19.019c1.12 1.1 2.42 1.791 3.77 2.201l-6.88 4.02a30 30 0 0 0 3.11-6.221m-26.81 32.68c.24.59.55 1.15.9 1.68l-14.42 8.551 1.14-24.21 7.59-11.881c.55 1.83 1.39 3.63 2.75 5.18 2.2 2.53 5.48 3.99 9.01 4.19-1.63 1.15-3.19 2.461-4.51 4.081-3.09 3.8-4.03 8.549-2.45 12.399zM760.79 247.775c1.26-5.72 2.57-11.63 5.26-16.69 3.05-5.73 7.63-9.59 12.58-10.59 4.87-.99 10.45.9 14.2 4.81 3.55 3.7 5.6 9.11 5.62 14.86.01 5.2-1.59 10.75-4.62 16.07-4.97 8.7-13.23 15.65-22.65 19.07-7.22 2.62-17.41 2.57-25.91 1 3.3-1.99 6.27-4.92 8.58-8.59 3.58-5.71 5.22-12.21 6.71-18.93l.22-1.01zm-1.11-15.31c-1.86 4.61-2.94 9.46-3.99 14.19l-.22 1.01c-1.39 6.25-2.9 12.28-6.04 17.28-3.38 5.37-8.39 8.75-13.42 9.03-1.24.07-2.25.99-2.44 2.22-.18 1.22.51 2.41 1.67 2.84 5.78 2.14 13.88 3.6 21.89 3.6 5.6 0 11.16-.71 15.82-2.41 8.71-3.16 16.52-9.02 22.13-16.44 53.78 42.95 105.91 97.64 159.27 167.1l-52.23 81.399c-1.6.16-3.21.411-4.81.781-4.77 1.11-8.95 3.269-12.15 6.149-3.49-4.41-21.54-27.359-35.99-48.729-15.01-22.2 7.24-53.49 7.46-53.8.84-1.17.58-2.8-.59-3.65s-2.8-.58-3.64.58c-.82 1.13-16.47 23.1-13.31 44.82-34.33-43.96-76.06-91.94-127.84-126.12 7.89-11.34 13.41-22.85 16.73-32.9.13-.25.22-.52.26-.81 2.34-7.28 3.52-13.77 3.59-18.8.13-9.53-2.63-16.79-8.18-21.57-7-6.03-16.45-6.31-20.93-6.04-7.69-39.14-28.84-57.12-45.4-65.34a78 78 0 0 0-6.76-2.96c44.42 5.17 85.58 30.97 109.12 48.57m78.5 233.3-149.36.28-16.9-101.92c12.24-4.3 23.29-11.82 31.73-21.88 1.58-1.89 3.09-3.79 4.53-5.71 52.86 34.85 95.28 84.46 129.99 129.23zm-112.54-177.72h.01v.03-.02zM517.83 14.685c-.84 6.51-2.96 12.85-6.26 18.53-2.11 3.62-4.36 6.34-6.82 8.21.39-3.36-.26-6.68-1.95-9.36-3.17-5.03-9.94-7.02-14.79-4.34-2.69 1.49-4.51 4.26-5 7.6-.55 3.75.65 7.65 3.14 10.19 2.25 2.3 5.36 3.66 8.72 4.01-1.24 1.23-2.73 2.42-4.48 3.6a45.1 45.1 0 0 1-22.32 7.58 2.61 2.61 0 0 0-2.44 2.77 2.62 2.62 0 0 0 2.6 2.45h.17a50.3 50.3 0 0 0 24.91-8.46c4.03-2.71 6.95-5.59 8.88-8.77.57-.19 1.14-.42 1.7-.68 4.7-2.16 8.69-6.14 12.19-12.16 3.85-6.62 6.25-14.07 7.06-21.69 2.56-.19 5.14-.29 7.75-.29h.21c1.25 6.26 1.54 12.74.79 19.05a7 7 0 0 0-.58-.24c-5.31-2.04-11.58.4-13.69 5.34-1.14 2.66-.79 5.95.91 8.58 1.6 2.48 4.06 3.93 6.74 3.98h.15c3.03 0 6.12-1.76 8.07-4.63.43-.63.79-1.29 1.11-1.96.13.48.24.98.32 1.49.57 3.67-.15 7.5-1.07 11.77a2.6 2.6 0 0 0 2 3.1 2.623 2.623 0 0 0 3.11-2c1-4.61 1.84-9.13 1.13-13.68-.48-3.1-1.71-5.87-3.46-8.04 1.25-7.44 1.16-15.16-.19-22.62 3.63.2 7.21.59 10.73 1.17 3.66 3.69 6.57 8.12 8.41 12.97-3.99-.15-7.8 1.51-9.95 4.53-1.52 2.14-2.05 5.01-1.4 7.69.59 2.45 2.05 4.4 4.11 5.47 2.01 1.05 4.39 1.17 6.71.34 2.75-.98 5.07-3.15 6.21-5.81.51-1.19.83-2.45.98-3.79.75.68 1.4 1.38 1.95 2.02 4.33 5.15 6.48 11.95 5.91 18.65-.12 1.44.94 2.7 2.38 2.82h.22c1.34 0 2.48-1.03 2.6-2.39.69-8.07-1.91-16.25-7.12-22.45-2.01-2.39-4.24-4.23-6.57-5.43-.21-.81-.47-1.65-.77-2.52-1.3-3.7-3.14-7.21-5.42-10.41 43.61 10.98 76 50.52 76 97.5 0 17.76-4.65 35.04-13.48 50.28-6.26-12.63-16.45-27.88-28.52-26.03-15.64 2.38-15.57 31.39-14.62 45.3-16.73-15.32-33.12-28.29-49.29-38.99l17.34-4.21a2.617 2.617 0 0 0 1.95-3.03l-12.16-62.8a2.61 2.61 0 0 0-3.06-2.07 2.61 2.61 0 0 0-2.07 3.06l11.68 60.36-19.75 4.8a226 226 0 0 0-4.09-2.52c.15-.24.26-.52.32-.81.59-2.84 2.53-4.79 5.93-5.96a2.617 2.617 0 0 0 1.62-3.32 2.613 2.613 0 0 0-3.32-1.62c-5.95 2.05-8.27 5.86-9.14 8.99-15.84-9.19-31.49-16.19-47.08-21.04 1.9.42 3.83.71 5.66.89.29.13.6.22.93.24.48.03 1.84.11 3.74.11h2.33c1.9 0 3.26-.07 3.74-.11.33-.02.65-.11.93-.24 6-.62 12.99-2.24 16.84-6.29 2.27-2.38 3.26-5.43 2.87-8.8-.56-4.89-3.32-8.1-6.97-10.21 1.87-1.35 3.1-3.54 3.1-6.02v-1.43c0-4.09-3.33-7.41-7.41-7.41h-28.53c-4.09 0-7.41 3.33-7.41 7.41v1.43c0 2.48 1.23 4.67 3.1 6.02-3.64 2.11-6.4 5.32-6.97 10.21-.39 3.38.61 6.42 2.87 8.8 1.63 1.71 3.82 2.98 6.26 3.93-4.42-1.25-8.84-2.34-13.25-3.25-5.02-1.03-10.01-1.84-15-2.42 2.68-48.36 39.75-86.91 87.3-92.94zm-19.18 29.5c-3.09.53-6.53-.04-8.76-2.33-1.35-1.38-2.02-3.65-1.71-5.78.15-1.01.65-2.85 2.36-3.79.68-.37 1.45-.55 2.26-.55 2.09 0 4.37 1.17 5.58 3.1 1.57 2.49 1.66 6.1.27 9.35m32.34-5.79c-.37 1.65-.89 3.28-1.79 4.61-.99 1.45-2.47 2.41-3.81 2.35-1.3-.02-2.15-1.12-2.46-1.59-.76-1.17-.95-2.62-.49-3.69.75-1.75 2.89-2.88 5.03-2.88.68 0 1.35.11 1.98.35.54.21 1.06.49 1.54.85m25.84-4.83c.06.02.13.03.19.05.2 1.82 0 3.38-.56 4.71-.56 1.3-1.8 2.46-3.16 2.95-.66.23-1.63.42-2.54-.06-.95-.49-1.31-1.5-1.45-2.06-.29-1.21-.07-2.53.58-3.44 1.04-1.47 3.08-2.34 5.21-2.34.57 0 1.15.06 1.72.19zm-100.52 72.21c-1.22-1.28-1.68-2.74-1.47-4.61.42-3.68 3.14-5.94 6.63-7.31 1.42 6.28 7.03 10.98 13.73 10.98s12.31-4.71 13.73-10.98c3.49 1.38 6.21 3.64 6.63 7.32.21 1.87-.25 3.33-1.47 4.61-3.65 3.84-12.75 4.87-18.97 4.99-6.21-.14-15.19-1.17-18.81-4.99zm-62.12-19.94c6.93-4.35 13.3-5.7 18.92-4 8.88 2.68 13.27 12.17 13.33 12.32.09.2.21.38.35.55-.72 4.05-1.21 8.19-1.46 12.4-4.44-.38-8.87-.58-13.3-.6-.04-.06-.06-.12-.1-.17l-8.89-12.16a2.62 2.62 0 0 0-3.65-.57 2.617 2.617 0 0 0-.57 3.65l6.83 9.34c-6.71.23-13.41.87-20.12 1.92-1.14-6.34-1.1-16.55 8.66-22.67zm-58.2 43.65c78.99-36.89 155.34-16.9 240.26 62.91.8.75 1.99.92 2.97.43.98-.5 1.54-1.56 1.41-2.65-1.4-11.44-2.66-44.52 9.58-46.38 9.47-1.43 19.08 14.44 24.92 27.18.07.23.17.46.3.67 1.77 3.93 3.18 7.52 4.1 10.16 0 .02.01.04.02.06.04.12.1.24.15.35.04.08.09.15.14.23.04.06.08.13.13.19a4 4 0 0 0 .3.32c.08.07.16.14.25.2.03.02.05.03.08.05.39.26.86.41 1.35.42.06 0 .12.01.19 0 .15-.01 15.93-.56 33.06 8 22.88 11.44 37.29 32.92 42.82 63.85.25 1.4 1.59 2.35 2.99 2.12.12-.02 11.75-1.84 19.22 4.59 2.39 2.06 4.09 4.81 5.14 8.17-5.12 2.12-10.53 2.11-15.76-.05-.05-.02-.11-.03-.17-.05-.46-.24-.92-.48-1.39-.7a2.608 2.608 0 1 0-2.18 4.74c9.11 4.19 15.78 13.44 17.13 23.65-4.1 12.34-11.76 27.12-23.36 40.94-11.77 14.03-28.98 22.77-47.21 23.98-18.01 1.19-35.2-4.79-48.4-16.85-.25-.22-.49-.46-.73-.69 1.27-8.04 2.8-16.02 4.32-23.9.27-1.42-.65-2.79-2.07-3.06s-2.78.65-3.06 2.07c-4.2 21.84-8.55 44.43-7.07 67.24 1.67 25.79 11.12 47.8 26.6 61.98 1.41 1.29 2.9 2.56 4.35 3.78 5.12 4.34 9.96 8.43 11.95 14.11 3.58 10.17-4.32 21.37-13.64 25.05-12.14 4.79-25.47.13-32.34-3.07-26.16-12.2-45.68-40.05-52.22-74.5-5.59-29.46-2.2-59.4 4.6-95.29.27-1.42-.66-2.78-2.08-3.05s-2.78.66-3.05 2.08c-.61 3.23-1.18 6.39-1.74 9.53H403.22c-1.13-6.56-2.58-13.28-4.45-20.16a2.605 2.605 0 0 0-3.2-1.83 2.62 2.62 0 0 0-1.84 3.2c1.98 7.28 3.48 14.36 4.61 21.27 0 .05-.01.09-.01.14 0 .36.08.71.21 1.03 8.3 52.69-6.53 94.24-21.62 121-18.66 33.1-41.74 51.43-41.97 51.61-.93.73-1.25 1.99-.79 3.08s1.6 1.74 2.77 1.56c9.85-1.4 17.73 5.78 21.49 12.36 3.43 6 3.94 11.99 1.32 15.27-6.55 8.18-35.14 11.09-48.12 10.31-3.99-1.57-19.06-26.39-36.13-67.61-18.65-45.04-31.35-89.22-34.85-121.19-1.01-9.23-1.65-18.11-1.99-26.6.09-.26.15-.54.15-.83 0-.37-.08-.72-.22-1.03-1.88-52.32 7.36-88.99 9.47-96.6 2.26 2.25 4.92 4.18 8.16 5.15 1.2.36 2.46.54 3.72.54 2.28 0 4.56-.58 6.53-1.7 1.91-1.09 3.37-2.64 4.22-4.46 2.99 2.83 6.64 5.64 11.19 5.99.25.02.49.03.74.03 2.8 0 5.64-1.23 7.57-3.31 1.23-1.33 1.96-2.88 2.16-4.5.48.06.96.1 1.44.1 1.4 0 2.76-.26 4.01-.78 3.02-1.27 5.04-4.19 5.38-7.19h.52c2.75-.1 5.34-1.42 7.29-3.71 2.46-2.9 3.69-7.1 3.2-10.94-.67-5.33-3.6-9.69-6.43-13.9-.32-.47-.63-.94-.94-1.41-6.37-9.63-11.22-20.32-14.33-31.48 14.89-19.96 43.14-32.04 43.51-32.2zm383.14 147.64c-.04.2-.05.41-.04.63-.19-.21-.38-.41-.57-.61.2 0 .41 0 .61-.02m-482.61-113.7c5.19-12.35 15.91-22.16 28.66-26.25 11.28-3.62 27.06-1.44 39.2 5.23-4.74 3.75-9.42 8.04-13.48 12.86-.52-2.4-.96-4.8-1.31-7.23-.21-1.43-1.53-2.43-2.96-2.21a2.61 2.61 0 0 0-2.21 2.96c2.44 16.78 8.68 33.12 18.03 47.25l.96 1.44c2.6 3.88 5.07 7.54 5.58 11.65.3 2.4-.48 5.12-2 6.91-.7.82-1.87 1.81-3.5 1.87-3.08.12-5.84-2.84-7.93-5.42-9.48-11.75-16.68-25.63-20.8-40.15a2.615 2.615 0 0 0-5.03 1.43c4.32 15.19 11.84 29.71 21.76 42 1.71 2.12 3.82 4.41 6.4 5.87.44 1.33-.58 3.21-2.14 3.87-1.75.73-4.15.37-6.26-.95-2.21-1.38-3.95-3.52-5.69-5.77a174.3 174.3 0 0 1-24.55-43.47 2.62 2.62 0 0 0-3.38-1.49 2.615 2.615 0 0 0-1.49 3.38 179.4 179.4 0 0 0 25.29 44.77c1.96 2.54 4.12 5.17 7.05 7.01.13.08.27.16.4.23-.01.19-.01.39.02.59.14.91-.36 1.67-.8 2.15-1.01 1.09-2.64 1.74-4.08 1.63-3.13-.25-6.01-2.65-8.42-4.97-11.68-11.25-20.26-26.1-24.17-41.83-.35-1.4-1.77-2.26-3.16-1.9-1.4.35-2.25 1.76-1.9 3.16 3.74 15.06 11.54 29.35 22.13 40.77-.25.29-.44.64-.53 1.04-.36 1.47-1.48 2.37-2.35 2.87-1.78 1.01-4.19 1.28-6.15.7-4.01-1.21-7.13-4.82-9.65-8.19-7.15-9.57-11.88-19.57-14.06-29.73-2.39-11.16-1.5-22.55 2.51-32.07zm-82.94 170.08h13.67c-2.49 14.17-4.52 29.65-6.04 45.77zm46.26 282.24c-17.83-15.73-29.97-54.66-34.73-112.57-4.85-59-.78-132.69 10.12-183.39 7.87-36.63 27.53-73.16 58.44-108.66 2.61 5.86 6.01 11.62 10.2 17.22.05.06.1.13.14.19-.17.54-.34 1.08-.5 1.62-.01.03-.03.05-.04.08 0 .03-.07.24-.18.6-6.06 19.86-9.47 40.85-9.71 59.89-.11.14-.21.29-.29.46-5.52 11.21-9.87 24.65-13.31 39.11 0 .03-.01.06-.02.09-9.67 40.73-12.04 89.58-12.47 119.85-.76 53.12 3.65 107.32 9.62 118.34 3.08 5.68 7.39 9.189 12.8 10.409 11.28 2.54 23.1-5.96 23.6-6.32.1-.08.2-.16.3-.25 5.65-5.58 22.88-19.659 34.53-17.799 4.01.64 7.05 3.079 9.32 7.469 4.65 9.01 1.2 23.02-8.79 35.69-13.99 17.72-41.31 33.611-76.09 25.041-4.57-1.13-8.87-3.491-12.89-7.021-.02-.02-.04-.029-.06-.049zm33.46-287.46h-7.46c2.13-8.48 4.59-16.541 7.44-23.931-.23 7.54-.24 15.531.02 23.931m-31.34 295.54c3.05 1.88 6.24 3.24 9.57 4.07 7.14 1.76 13.98 2.55 20.49 2.55 27.4 0 48.83-14.07 60.95-29.43 11.43-14.49 15.01-30.32 9.33-41.32-3.04-5.88-7.46-9.331-13.14-10.231-16.07-2.55-36.69 16.981-38.86 19.091-1.26.88-10.82 7.239-19.24 5.349-3.94-.89-7-3.44-9.36-7.8-4.33-7.99-9.84-55.899-8.99-115.779.42-29.57 2.69-77.03 11.86-116.82h8.92c.36 8.12.99 16.6 1.95 25.38 5.11 46.8 26.85 102.59 35.95 124.4 7.69 18.43 15.82 35.549 22.89 48.199 11.45 20.5 15.26 20.731 16.89 20.841 1.21.08 2.74.12 4.49.12 13.36 0 40.25-2.51 48.14-12.38 4.03-5.04 3.7-13.13-.86-21.12-3.65-6.38-10.59-13.22-19.56-14.82 8.07-7.41 24.03-23.79 37.96-48.44 15.34-27.14 30.43-69.08 22.7-122.17h132.9c-5.04 30.12-6.92 56.39-1.97 82.49 6.85 36.1 27.46 65.36 55.14 78.26 7.98 3.72 15.88 5.6 23.16 5.6 4.74 0 9.23-.8 13.3-2.41 11.78-4.65 21.28-18.48 16.65-31.64-2.47-7.01-8.08-11.76-13.51-16.36-1.4-1.19-2.85-2.42-4.19-3.64-14.48-13.26-23.33-34.03-24.91-58.47-.77-11.95.12-23.94 1.76-35.83 12.77 10.88 28.7 16.73 45.53 16.73 1.61 0 3.23-.05 4.86-.16 4.79-.32 9.52-1.13 14.11-2.37l21.12 127.38c-.02.22-.02.43.02.65l29.8 179.179H210.13l-8.18-49.099zm520.13 42.87-3.91-23.58c.24-.23.46-.49.61-.81l57.29-126.451c.37-.81.3-1.739-.18-2.489a2.6 2.6 0 0 0-2.19-1.201l-77.26-.149-2.67-16.1h106.76zm81.87-165.24c.18-.37.74-.25.74.16v7.69c0 .05-.01.11-.03.16l-81.08 179.65c-.17.38-.74.26-.74-.16v-14.371c0-.06.01-.11.04-.16l81.08-172.969zm-86.44 131-19.75-112.431-.46-2.779 72.34.14zm.31 47.199v12.721c0 .96-.78 1.729-1.73 1.729H211.83a1.73 1.73 0 0 1-1.73-1.729v-12.721c0-.96.78-1.73 1.73-1.73H716.1c.96 0 1.73.78 1.73 1.73m-285.15 57.091c.64-4.42 3.44-8.721 7.31-11.211 2.03-1.31 4.19-1.979 6.28-1.979.89 0 1.77.119 2.62.369 4.37 1.27 6.2 5.11 6.91 7.29 1.74 5.37.67 11.841-2.65 16.111-3.63 4.66-8.92 7.66-14.68 9.79-4.73-7.41-6.67-14.25-5.78-20.37zm324.05 32.06c5.69 3.52 9.84 10.22 10.57 17.08.53 5.02-.9 9.449-4.04 12.469-3.2 3.08-7.98 4.251-13.1 3.211-6.15-1.25-11.56-5.42-13.79-10.62-3.92-9.16-.57-19.62 5.36-26.93 5.3.57 10.46 2 15 4.8zm59.02-30.331c-7.43 1.48-15.19 2.03-22.71 2.56-4.81.34-9.78.691-14.67 1.291-15.9 1.92-27.75 6.419-36.23 13.759-.89.77-1.76 1.61-2.6 2.5-7.1-.43-14.21.39-20.44 1.39-25.78 4.11-51.01 12.23-75.4 20.07-6.9 2.22-14.03 4.51-21.05 6.68-29.05 8.95-63.3 17.801-97.06 15.581-35.62-2.35-66.18-17.191-84.05-40.761 6.04-2.39 11.63-5.77 15.7-11 4.34-5.57 5.75-13.979 3.5-20.919-1.77-5.46-5.47-9.261-10.42-10.701-4.32-1.25-9-.46-13.18 2.24-5.1 3.28-8.8 8.971-9.65 14.851-1.03 7.07.94 14.71 5.83 22.79-2.61.75-5.24 1.38-7.79 1.95-72.99 16.42-150.63 18.88-224.51 7.12-32.31-5.14-51.09-15.92-57.41-32.951-5.37-14.47-.32-32.78 12.88-46.65 12-12.62 25.24-20.03 46.56-26l2.25 13.491v21.18c0 1.44 1.17 2.61 2.61 2.61h512.98c.23 0 .45-.04.66-.1.05-.01.1-.031.16-.051.18-.06.36-.14.52-.24.03-.02.06-.029.08-.049.18-.12.35-.26.49-.42.04-.04.07-.08.1-.12.13-.16.24-.32.32-.51 0-.02.03-.03.04-.06l83.7-184.87c.15-.34.23-.71.23-1.08v-18.75s0-.08-.01-.12c0-.05 0-.1-.01-.15q-.03-.255-.09-.48c0-.03-.01-.06-.02-.09a2.5 2.5 0 0 0-.25-.52c0-.02-.01-.03-.02-.05-.02-.02-.04-.04-.05-.06q-.15-.21-.33-.39l-.06-.06c-.14-.13-.3-.24-.46-.33l-.12-.06c-.14-.07-.29-.13-.44-.18-.04-.01-.08-.03-.12-.04-.02 0-.04-.01-.06-.02-.17-.04-.35-.05-.52-.06H692.89l-3.22-19.43 153.65-.29c.46.81.96 1.62 1.5 2.42 16.1 23.8 36.61 49.529 36.84 49.819-.63.95-1.18 1.941-1.62 2.971-.93 2.19-1.41 4.489-1.62 6.779h-42.24c-1.06 0-2.02.64-2.42 1.63l-36.62 90.271v.01l-17.25 42.52v.05l-.03.06c-.06.16-.1.32-.13.49-.01.07-.01.13-.02.2 0 .08-.02.149-.02.229v15.86c0 1.44 1.17 2.611 2.61 2.611h86.33c.2 2.13.86 4.22 2.04 6.1a14 14 0 0 0 3.84 4.039c-12.98 20.9-34.71 36.65-58.77 41.45zm-14.43-109.979h174.33v37.31H786.19zm368.6 52.01c0 1.1-.89 1.99-1.99 1.99H901.3c.81-2.01 1.18-3.36 1.18-3.36v-4.63h-28.09l-4.8 7.99h-82.61c-1.1 0-1.99-.89-1.99-1.99v-8.221c0-1.1.89-1.99 1.99-1.99h380.95c1.1 0 1.99.89 1.99 1.99zm-19.31-52.041 19.32 37.351H980.88v-37.31h169.34c.14 0 .27-.021.4-.041zm-125.93-66.709c1.3-8.93 1.55-16.63.73-23.56h78.5l44.01 85.089H803.44l34.52-85.089h40.39c.05 1.28.14 2.52.24 3.7l-11.18 17.5c-.24.38-.39.829-.41 1.279l-1.4 29.74a2.6 2.6 0 0 0 2.61 2.731c.47 0 .92-.121 1.33-.371l19.97-11.85c1.8 1 3.92 1.61 6.18 1.73.31.02.61.02.92.02 3.96 0 7.7-1.299 10.75-2.359.45-.16.89-.321 1.34-.481 1.21 3.21 3.77 6.021 7.19 7.861-.29.53-.4 1.159-.26 1.789 1.13 5.12 5.22 9.73 10.93 12.35 4.86 2.22 10.26 2.88 15.03 3.46 8.63 1.05 17.45 2.12 26.32 2.12 4.69 0 9.4-.3 14.09-1.06 15.42-2.5 28.18-10.129 35.02-20.919 4.85-7.67 6.65-16.69 7.67-23.69zm-31.88-73.86c.65 2.21 1.35 4.24 2.08 6.14v.02c.04.15.1.29.17.43 4.42 11.31 9.98 17.259 14.6 22.179 3.89 4.14 6.96 7.41 8.63 12.8 2.7 8.72 3.09 18.751 1.23 31.551-.95 6.49-2.59 14.809-6.91 21.649-6.04 9.53-17.49 16.3-31.44 18.56-12.84 2.08-26.11.471-38.95-1.089-4.6-.56-9.37-1.14-13.49-3.02-3.73-1.71-6.49-4.44-7.63-7.49 2.72.62 5.49.779 8.2.779.83 0 1.65-.009 2.47-.029 22.51-.52 44.69-4.571 65.93-12.041a2.612 2.612 0 1 0-1.73-4.93 208 208 0 0 1-64.32 11.75c-3.97.09-8.14.07-11.76-1.32-3.01-1.15-5.32-3.31-6.26-5.73 30.09-10.79 59.63-23.73 87.9-38.57a2.603 2.603 0 0 0 1.1-3.519 2.605 2.605 0 0 0-3.52-1.101c-30 15.75-61.44 29.38-93.45 40.51-3.63 1.26-6.66 2.22-9.68 2.06-2.53-.13-5.55-1.369-6.56-3.849-.84-2.05-.19-4.84 1.67-7.12 1.93-2.38 4.81-4.06 7.59-5.69l28.29-16.56c1.63-.46 3.27-1.6 4.86-2.71.5-.35 1.01-.701 1.43-.971l51.1-29.899a2.61 2.61 0 0 0 .93-3.57 2.6 2.6 0 0 0-3.57-.93l-50.56 29.589c-.19.1-.38.221-.58.341l-5.6 3.28c-.22.05-.46.119-.74.189-6.14 1.65-9.17.95-10.46-2.42-.35-.93-.88-3.859 1.88-11.089 1.16-3.04 2.54-6.05 4.12-9.06.3-.32.52-.721.62-1.161 6.17-11.28 15.39-22.389 27.97-33.699 3.99-3.59 8.71-7.58 14.15-9.52 5.93-2.12 12.81-1.69 18.43 1.14s10.05 8.12 11.87 14.14z"])</script><script>self.__next_f.push([1,"2d:[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"$34\"}]\n2e:[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M442.52 534.455c.75 0 1.46-.32 1.96-.89 1.88-2.14 45.99-52.641 43.26-79.541-.53-5.23-2.74-9.34-6.58-12.24-4.36-3.29-8.93-4.22-13.6-2.75-12.11 3.79-21.37 23.66-25.38 33.76-4-10.1-13.27-29.97-25.38-33.76-4.67-1.46-9.24-.54-13.6 2.75-3.83 2.89-6.04 7.01-6.58 12.24-2.74 26.9 41.38 77.401 43.26 79.541.5.56 1.21.89 1.96.89zm-40.69-79.901c.38-3.77 1.86-6.59 4.53-8.6 2.09-1.58 4.15-2.36 6.23-2.36.88 0 1.77.14 2.66.42 11.18 3.5 21.21 27.36 24.13 36.26.35 1.07 1.35 1.8 2.48 1.8h.66c1.13 0 2.13-.73 2.48-1.8 2.92-8.9 12.95-32.76 24.13-36.26 3-.94 5.91-.31 8.89 1.94 2.66 2.01 4.14 4.82 4.53 8.6 2.23 21.92-32.35 64.2-40.35 73.66-8.01-9.46-42.58-51.74-40.35-73.66z\"}]\n"])</script><script>self.__next_f.push([1,"2f:[\"$\",\"ul\",null,{\"className\":\"mt-14 grid gap-x-10 gap-y-8 sm:grid-cols-2 lg:grid-cols-3\",\"children\":[[\"$\",\"li\",\"You get found\",{\"className\":\"border-t border-border pt-4\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"1em\",\"height\":\"1em\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-search inline shrink-0 align-[-0.125em] text-lg text-muted-foreground\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"14j7rj\",{\"d\":\"m21 21-4.34-4.34\"}],[\"$\",\"circle\",\"4ej97u\",{\"cx\":\"11\",\"cy\":\"11\",\"r\":\"8\"}],\"$undefined\"]}],[\"$\",\"h2\",null,{\"className\":\"mt-3 text-base font-medium text-foreground\",\"children\":\"You get found\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-pretty text-sm text-muted-foreground\",\"children\":\"A new blog starts at zero authority. Yours starts on a domain search engines trust and AI assistants cite.\"}]]}],[\"$\",\"li\",\"Built for technical writing\",{\"className\":\"border-t border-border pt-4\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"1em\",\"height\":\"1em\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-code inline shrink-0 align-[-0.125em] text-lg text-muted-foreground\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"eg8j8\",{\"d\":\"m16 18 6-6-6-6\"}],[\"$\",\"path\",\"ppft3o\",{\"d\":\"m8 6-6 6 6 6\"}],\"$undefined\"]}],[\"$\",\"h2\",null,{\"className\":\"mt-3 text-base font-medium text-foreground\",\"children\":\"Built for technical writing\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-pretty text-sm text-muted-foreground\",\"children\":\"Syntax highlighting in 25 languages, LaTeX, tables, embeds. Or skip the editor and write raw Markdown.\"}]]}],[\"$\",\"li\",\"Your own custom domain\",{\"className\":\"border-t border-border pt-4\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"1em\",\"height\":\"1em\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-globe inline shrink-0 align-[-0.125em] text-lg text-muted-foreground\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],[\"$\",\"path\",\"13o1zl\",{\"d\":\"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20\"}],[\"$\",\"path\",\"9i4pu4\",{\"d\":\"M2 12h20\"}],\"$undefined\"]}],[\"$\",\"h2\",null,{\"className\":\"mt-3 text-base font-medium text-foreground\",\"children\":\"Your own custom domain\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-pretty text-sm text-muted-foreground\",\"children\":\"Point it here. We handle the certificate.\"}]]}],[\"$\",\"li\",\"A GraphQL API behind all of it\",{\"className\":\"border-t border-border pt-4\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"1em\",\"height\":\"1em\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-braces inline shrink-0 align-[-0.125em] text-lg text-muted-foreground\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"ezmyqa\",{\"d\":\"M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1\"}],[\"$\",\"path\",\"e1hn23\",{\"d\":\"M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1\"}],\"$undefined\"]}],[\"$\",\"h2\",null,{\"className\":\"mt-3 text-base font-medium text-foreground\",\"children\":\"A GraphQL API behind all of it\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-pretty text-sm text-muted-foreground\",\"children\":\"Go headless behind a frontend you built. One command hands your coding agent the whole schema.\"}]]}],[\"$\",\"li\",\"Move in without losing anything\",{\"className\":\"border-t border-border pt-4\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"1em\",\"height\":\"1em\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-import inline shrink-0 align-[-0.125em] text-lg text-muted-foreground\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1x0j5s\",{\"d\":\"M12 3v12\"}],[\"$\",\"path\",\"1dohi6\",{\"d\":\"m8 11 4 4 4-4\"}],\"$L35\",\"$undefined\"]}],\"$L36\",\"$L37\"]}],\"$L38\"]}]\n"])</script><script>self.__next_f.push([1,"32:[\"$\",\"div\",null,{\"className\":\"flex flex-col divide-y divide-border border-b border-border lg:hidden\",\"children\":[[\"$\",\"$3\",null,{\"fallback\":[\"$\",\"div\",null,{\"className\":\"py-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"min-w-0 text-xl font-medium text-balance text-foreground\",\"children\":\"Trending tags this week\"}],null]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-1\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex items-center gap-2 px-2 py-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-20\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md ml-auto h-4 w-8\"}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex items-center gap-2 px-2 py-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-20\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md ml-auto h-4 w-8\"}]]}],[\"$\",\"div\",\"2\",{\"className\":\"flex items-center gap-2 px-2 py-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-20\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md ml-auto h-4 w-8\"}]]}],[\"$\",\"div\",\"3\",{\"className\":\"flex items-center gap-2 px-2 py-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-20\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md ml-auto h-4 w-8\"}]]}],[\"$\",\"div\",\"4\",{\"className\":\"flex items-center gap-2 px-2 py-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-20\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md ml-auto h-4 w-8\"}]]}],[\"$\",\"div\",\"5\",{\"className\":\"flex items-center gap-2 px-2 py-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-20\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md ml-auto h-4 w-8\"}]]}],[\"$\",\"div\",\"6\",{\"className\":\"flex items-center gap-2 px-2 py-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-20\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md ml-auto h-4 w-8\"}]]}],[\"$\",\"div\",\"7\",{\"className\":\"flex items-center gap-2 px-2 py-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-20\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md ml-auto h-4 w-8\"}]]}]]}]]}],\"children\":\"$L39\"}],[\"$\",\"div\",null,{\"className\":\"py-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"min-w-0 text-xl font-medium text-balance text-foreground\",\"children\":\"The foreword\"}],[\"$\",\"div\",null,{\"className\":\"mt-1\",\"children\":[\"$\",\"p\",null,{\"className\":\"text-sm text-muted-foreground\",\"children\":\"Hashnode's official blog\"}]}]]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"li\",\"6ac4c5ea2bf9749711082ea6\",{\"className\":\"border-b border-border last:border-b-0\",\"children\":[\"$\",\"$L20\",null,{\"href\":\"https://hashnode.com/blog/hashnode-cli\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted\",\"children\":[\"$L3a\",\"$L3b\",\"$L3c\"]}]}],\"$L3d\",\"$L3e\",\"$L3f\",\"$L40\",\"$L41\"]}],\"$L42\"]}],\"$L43\"]}]\n"])</script><script>self.__next_f.push([1,"33:[\"$\",\"aside\",null,{\"className\":\"hidden lg:flex lg:flex-col lg:gap-5 pt-3 lg:border-l lg:border-border lg:pl-8\",\"children\":[\"$L44\",[\"$\",\"$3\",null,{\"fallback\":[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-border bg-card p-5 shadow-sm\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"min-w-0 text-xl font-medium text-balance text-foreground\",\"children\":\"Trending tags this week\"}],null]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-1\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex items-center gap-2 px-2 py-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-20\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md ml-auto h-4 w-8\"}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex items-center gap-2 px-2 py-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-20\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md ml-auto h-4 w-8\"}]]}],[\"$\",\"div\",\"2\",{\"className\":\"flex items-center gap-2 px-2 py-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-20\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md ml-auto h-4 w-8\"}]]}],[\"$\",\"div\",\"3\",{\"className\":\"flex items-center gap-2 px-2 py-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-20\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md ml-auto h-4 w-8\"}]]}],[\"$\",\"div\",\"4\",{\"className\":\"flex items-center gap-2 px-2 py-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-20\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md ml-auto h-4 w-8\"}]]}],[\"$\",\"div\",\"5\",{\"className\":\"flex items-center gap-2 px-2 py-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-20\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md ml-auto h-4 w-8\"}]]}],[\"$\",\"div\",\"6\",{\"className\":\"flex items-center gap-2 px-2 py-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-20\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md ml-auto h-4 w-8\"}]]}],[\"$\",\"div\",\"7\",{\"className\":\"flex items-center gap-2 px-2 py-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-20\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md ml-auto h-4 w-8\"}]]}]]}]]}],\"children\":\"$L45\"}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-border bg-card p-5 shadow-sm\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"min-w-0 text-xl font-medium text-balance text-foreground\",\"children\":\"The foreword\"}],[\"$\",\"div\",null,{\"className\":\"mt-1\",\"children\":[\"$\",\"p\",null,{\"className\":\"text-sm text-muted-foreground\",\"children\":\"Hashnode's official blog\"}]}]]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"li\",\"6ac4c5ea2bf9749711082ea6\",{\"className\":\"border-b border-border last:border-b-0\",\"children\":[\"$\",\"$L20\",null,{\"href\":\"https://hashnode.com/blog/hashnode-cli\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted\",\"children\":[\"$L46\",\"$L47\",\"$L48\"]}]}],\"$L49\",\"$L4a\",\"$L4b\",\"$L4c\",\"$L4d\"]}],\"$L4e\"]}],\"$L4f\",\"$L50\"]}]\n"])</script><div hidden id="S:0"><main class="flex flex-col"><script type="application/ld+json">{"@context":"https://schema.org","@type":"ItemList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"BlogPosting","headline":"TCP vs UDP: Understanding the Two Core Transport Protocols","url":"https://blogs.kshitijgecs.dev/tcp-vs-udp-understanding-the-two-core-transport-protocols","description":"Every time you load a page, send a message, or join a video call, your data is broken into smaller units, sent across a chain of routers, and reassembled at the other end. None of that works unless th","datePublished":"2026-10-15T14:19:29.922Z","wordCount":2500,"author":{"@type":"Person","name":"Kshitij Kumar","url":"https://hashnode.com/@kshitiij"},"publisher":{"@type":"Organization","name":"Hashnode","url":"https://hashnode.com"}}},{"@type":"ListItem","position":2,"item":{"@type":"BlogPosting","headline":"Intent Intelligence: Adapting Amex's Agentic Commerce Framework for Enterprise FinOps and Multi-Cloud Governance","url":"https://articles.namitsehgal.com/intent-intelligence-adapting-amex-s-agentic-commerce-framework-for-enterprise-finops-and-multi-cloud-governance","description":"As AI agents transition from passive conversational advisors to autonomous enterprise actors, the software ecosystem faces a critical paradigm shift: how do we grant AI systems execution authority wit","datePublished":"2026-10-15T08:26:54.176Z","wordCount":1250,"author":{"@type":"Person","name":"sehgalnamit","url":"https://hashnode.com/@sehgalnamit"},"publisher":{"@type":"Organization","name":"Hashnode","url":"https://hashnode.com"}}},{"@type":"ListItem","position":3,"item":{"@type":"BlogPosting","headline":"What happened to Microsoft Applied Skills?","url":"https://dimitaronai.com/what-happened-to-microsoft-applied-skills","description":"Microsoft Applied Skills launched as a bold bet: free, hands-on, lab-based credentials that prove you can do the work, not just answer questions about it. I bought in early and earned 36 of them. Late","image":"https://cdn.hashnode.com/uploads/covers/68f7b959ef9f07b510b2b032/95f8dac3-5910-4ffa-82c9-62bf4b8ed190.jpg?w=800&h=420&auto=compress,format&format=webp","datePublished":"2026-10-15T08:04:56.348Z","wordCount":1250,"author":{"@type":"Person","name":"Dimitar Iliev","url":"https://hashnode.com/@dimitarilievxo"},"publisher":{"@type":"Organization","name":"Hashnode","url":"https://hashnode.com"}}},{"@type":"ListItem","position":4,"item":{"@type":"BlogPosting","headline":"ffmpeg Check a 9:16 Freestyle Clip Before Upload","url":"https://dev.mixvio.ai/ffmpeg-check-a-9-16-freestyle-clip-before-upload","description":"Short-video platforms re-encode whatever you give them. If the file you upload is already off (wrong frame size, odd frame rate, mono audio, a mastering level that clips), the platform's transcode mak","image":"https://cdn.hashnode.com/uploads/covers/6ac7155f8cadc38d9e483af7/89fba2b6-f17f-4de2-b82d-29054f2f16b6.jpg?w=800&h=420&auto=compress,format&format=webp","datePublished":"2026-10-15T14:01:49.183Z","wordCount":1500,"author":{"@type":"Person","name":"MixVio AI","url":"https://hashnode.com/@mixvioai"},"publisher":{"@type":"Organization","name":"Hashnode","url":"https://hashnode.com"}}},{"@type":"ListItem","position":5,"item":{"@type":"BlogPosting","headline":"Enterprise Splunk Macro Framework: Standardizing Detection Engineering Through Reusable Macros, Lookups, and Centralized Whitelisting","url":"https://secopsbyte.com/enterprise-splunk-macro-framework-standardizing-detection-engineering-through-reusable-macros-lookups-and-centralized-whitelisting","description":"Scaling a Security Operations Center (SOC) is rarely a technology problem; it is an architecture and governance problem. In early-stage SOCs, detection engineers often write raw, monolithic SPL (Searc","datePublished":"2026-10-15T08:17:33.379Z","wordCount":1750,"author":{"@type":"Person","name":"Keshav Agrawal","url":"https://hashnode.com/@Secopsbyte"},"publisher":{"@type":"Organization","name":"Hashnode","url":"https://hashnode.com"}}},{"@type":"ListItem","position":6,"item":{"@type":"BlogPosting","headline":"Common ServiceNow AI Agent Mistakes (and How to Avoid Them)","url":"https://blogs.agrawalpratham.in/servicenow-ai-agent-mistakes","description":"Building an AI agent in ServiceNow AI Agent Studio is fast. The guided setup walks you through instructions, tools and triggers, and within an hour you can have something that works in the test consol","datePublished":"2026-10-15T08:39:18.379Z","wordCount":2500,"author":{"@type":"Person","name":"Pratham Agrawal","url":"https://hashnode.com/@agrawalpratham"},"publisher":{"@type":"Organization","name":"Hashnode","url":"https://hashnode.com"}}},{"@type":"ListItem","position":7,"item":{"@type":"BlogPosting","headline":"When your agent adds a config flag, it's avoiding a product decision","url":"https://blogs.powerduck.com/agent-config-flag-avoiding-decision","description":"You open the PR and the diff has it: a new config file with three flags, a settings struct, and a --enable-x CLI argument. The agent did the thing you asked. It also did not decide anything.\nThis is t","datePublished":"2026-10-15T19:54:24.117Z","wordCount":1000,"author":{"@type":"Person","name":"Powerduck","url":"https://hashnode.com/@powerduck"},"publisher":{"@type":"Organization","name":"Hashnode","url":"https://hashnode.com"}}},{"@type":"ListItem","position":8,"item":{"@type":"BlogPosting","headline":"AI Skill Test Coverage: Can we create line coverage for AI skills Eval?","url":"https://blog.subhampanda.com/ai-skill-test-coverage-can-we-create-line-coverage-for-ai-skills-eval","description":"Before getting deep into the above topic, we need to understand more on the skill lift. Attaching a link to the article on skill lift. Simple in one line, there might be n tests, run those with skill ","datePublished":"2026-10-15T19:20:41.997Z","wordCount":500,"author":{"@type":"Person","name":"Subham Panda","url":"https://hashnode.com/@subhampanda"},"publisher":{"@type":"Organization","name":"Hashnode","url":"https://hashnode.com"}}},{"@type":"ListItem","position":9,"item":{"@type":"BlogPosting","headline":"SanasVoz","url":"https://blogs.gaurangpods.com/sanasvoz","description":"Platform for professionals using Sanas AI SDK.\nI built SanasVoz: A Platform for professionals where two people join a call, each picks the language they speak, and each hears the other translated live","image":"https://cdn.hashnode.com/uploads/covers/6950f282d7c55cc3d6748277/42e1db47-9b25-4415-87b0-34ad0d5e05cf.png?w=800&h=420&auto=compress,format&format=webp","datePublished":"2026-10-15T19:06:54.843Z","wordCount":3250,"author":{"@type":"Person","name":"Gaurang Nagar","url":"https://hashnode.com/@gaurang-pods"},"publisher":{"@type":"Organization","name":"Hashnode","url":"https://hashnode.com"}}},{"@type":"ListItem","position":10,"item":{"@type":"BlogPosting","headline":"blindfold: let AI agents use credentials without seeing them","url":"https://magroski.me/blindfold-let-ai-agents-use-credentials-without-seeing-them","description":"If you've ever pasted an API key into Claude Code, or let it read your .env, that key now lives in a transcript on your disk and in a request that went to the model provider. I built a small tool call","image":"https://cdn.hashnode.com/uploads/covers/6ac9474beb6399f7e8a6d17a/50f7f04a-9aaa-4072-ba7f-04305a9c3bd2.png?w=800&h=420&auto=compress,format&format=webp","datePublished":"2026-10-15T16:54:33.233Z","wordCount":2750,"author":{"@type":"Person","name":"Lucas Magroski","url":"https://hashnode.com/@magroski"},"publisher":{"@type":"Organization","name":"Hashnode","url":"https://hashnode.com"}}}]}</script><!--$?--><template id="B:1"></template><header data-slot="app-header" class="sticky top-0 z-30 backdrop-blur-lg transition-[opacity,visibility] duration-300 border-b border-border bg-background/80 supports-[backdrop-filter]:bg-background/60"><div class="mx-auto flex items-center gap-2 px-5 py-3 sm:px-8 lg:gap-3"><div class="flex min-w-0 items-center gap-1 lg:gap-2"><span class="text-sm font-bold text-foreground">Popular posts</span></div></div></header><!--/$--><section class="flex min-h-[calc(100svh-3.5rem)] flex-col justify-center border-b border-border bg-card dark:bg-background"><div class="mx-auto w-full max-w-6xl px-5 py-14 sm:px-8"><div class="flex flex-col gap-10 sm:flex-row sm:items-end sm:gap-16"><div class="flex flex-1 flex-col items-start gap-5"><h1 class="text-4xl font-bold tracking-tight text-balance text-foreground sm:text-5xl">Write to think.<br/><span class="text-muted-foreground">Publish to connect.</span></h1><p class="max-w-md text-base text-muted-foreground sm:text-lg">The blogging platform for developers and engineers. Start a blog for free, sharpen your ideas in public, and build a readership that stays yours.</p><a data-slot="button" data-variant="default" data-size="lg" class="inline-flex cursor-pointer items-center justify-center whitespace-nowrap font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground hover:bg-primary/90 rounded-md has-[>svg]:px-4 mt-2 h-12 gap-2 px-10 text-base" href="/login">Get started<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-pencil-line inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="M13 21h8"></path><path d="m15 5 4 4"></path><path d="M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z"></path></svg></a></div><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 1225 808" class="w-60 shrink-0 self-center text-foreground sm:w-72 sm:self-auto lg:w-96" aria-hidden="true"><path fill="currentColor" d="M581.97 115.665c.29.13.6.22.93.24.48.03 1.84.11 3.74.11h2.33c1.9 0 3.26-.07 3.74-.11.33-.02.65-.11.93-.24 6-.62 12.99-2.24 16.84-6.29 2.27-2.38 3.26-5.43 2.87-8.8-.56-4.89-3.32-8.1-6.96-10.21 1.87-1.35 3.1-3.54 3.1-6.02v-1.43c0-4.09-3.33-7.41-7.41-7.41h-28.53c-4.09 0-7.41 3.33-7.41 7.41v1.43c0 2.48 1.23 4.67 3.1 6.02-3.64 2.11-6.4 5.32-6.97 10.21-.39 3.38.61 6.42 2.87 8.8 3.85 4.05 10.84 5.67 16.84 6.29zm-14.52-14.5c.42-3.68 3.14-5.94 6.63-7.31 1.42 6.28 7.03 10.98 13.73 10.98s12.31-4.71 13.73-10.98c3.49 1.38 6.21 3.64 6.63 7.32.21 1.87-.25 3.33-1.47 4.61-3.63 3.82-12.65 4.86-18.86 4.99-6.21-.13-15.28-1.16-18.92-4.99-1.21-1.28-1.68-2.74-1.47-4.61zm88 155.909q.69.03 1.38.03c7.29 0 14.61-2.549 20.29-7.099 1.12-.9 1.31-2.541.4-3.671a2.607 2.607 0 0 0-3.67-.4c-5.07 4.06-11.69 6.22-18.18 5.93s-12.89-3.04-17.58-7.53c-1.04-1-2.69-.96-3.69.08s-.96 2.69.08 3.69c5.59 5.36 13.23 8.631 20.96 8.981zm132.49-19.06c.57 3.12.13 6.41-1.24 9.26a2.613 2.613 0 0 0 1.23 3.481c.36.17.75.259 1.12.259.98 0 1.91-.55 2.36-1.49 1.83-3.84 2.43-8.26 1.67-12.45s-2.87-8.12-5.94-11.06c-1.04-1-2.69-.97-3.69.07s-.97 2.69.07 3.69a15.35 15.35 0 0 1 4.42 8.231zm-199.46 34.9 78.56 12.31a2.626 2.626 0 0 0 2.99-2.18 2.61 2.61 0 0 0-2.18-2.979l-78.56-12.31c-1.43-.22-2.76.75-2.98 2.18a2.61 2.61 0 0 0 2.17 2.979m81.19 19.82c-.14-1.44-1.42-2.5-2.85-2.35l-65.73 6.301a2.607 2.607 0 0 0-2.35 2.85 2.614 2.614 0 0 0 2.85 2.349l65.73-6.299a2.61 2.61 0 0 0 2.35-2.851m.64 6.321-54.55 21.429c-1.34.53-2 2.041-1.48 3.391a2.61 2.61 0 0 0 3.38 1.479l54.55-21.43c1.34-.53 2-2.039 1.48-3.389-.53-1.34-2.04-2-3.39-1.48z"></path><template id="P:2"></template><template id="P:3"></template></svg></div><template id="P:4"></template></div></section><section aria-label="New and popular stories" aria-busy="true" class="mx-auto w-full max-w-6xl px-5 pb-8 pt-8 sm:px-8"><div class="mb-2 flex items-center gap-3"><div class="flex shrink-0 items-center gap-2"><span class="size-2 rounded-full bg-primary"></span><span class="text-sm font-semibold uppercase tracking-widest text-muted-foreground">New & popular</span></div><div class="h-px flex-1 bg-border"></div></div><div class="grid grid-cols-1 lg:grid-cols-2"><div class="flex flex-col divide-y divide-border lg:border-r lg:border-border lg:pr-8"><div class="flex items-start gap-3 py-4"><div data-slot="skeleton" class="bg-accent animate-pulse w-24 shrink-0 aspect-[800/420] rounded-lg sm:w-32"></div><div class="flex min-w-0 flex-1 flex-col gap-2 pt-1"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-full"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-3/4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md mt-1 h-3 w-1/2"></div></div></div><div class="flex items-start gap-3 py-4"><div data-slot="skeleton" class="bg-accent animate-pulse w-24 shrink-0 aspect-[800/420] rounded-lg sm:w-32"></div><div class="flex min-w-0 flex-1 flex-col gap-2 pt-1"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-full"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-3/4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md mt-1 h-3 w-1/2"></div></div></div><div class="flex items-start gap-3 py-4"><div data-slot="skeleton" class="bg-accent animate-pulse w-24 shrink-0 aspect-[800/420] rounded-lg sm:w-32"></div><div class="flex min-w-0 flex-1 flex-col gap-2 pt-1"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-full"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-3/4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md mt-1 h-3 w-1/2"></div></div></div></div><div class="flex flex-col divide-y divide-border border-t border-border lg:border-t-0 lg:pl-8"><div class="flex items-start gap-3 py-4"><div data-slot="skeleton" class="bg-accent animate-pulse w-24 shrink-0 aspect-[800/420] rounded-lg sm:w-32"></div><div class="flex min-w-0 flex-1 flex-col gap-2 pt-1"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-full"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-3/4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md mt-1 h-3 w-1/2"></div></div></div><div class="flex items-start gap-3 py-4"><div data-slot="skeleton" class="bg-accent animate-pulse w-24 shrink-0 aspect-[800/420] rounded-lg sm:w-32"></div><div class="flex min-w-0 flex-1 flex-col gap-2 pt-1"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-full"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-3/4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md mt-1 h-3 w-1/2"></div></div></div><div class="flex items-start gap-3 py-4"><div data-slot="skeleton" class="bg-accent animate-pulse w-24 shrink-0 aspect-[800/420] rounded-lg sm:w-32"></div><div class="flex min-w-0 flex-1 flex-col gap-2 pt-1"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-full"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-3/4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md mt-1 h-3 w-1/2"></div></div></div></div></div></section><section class="mx-auto w-full max-w-6xl px-5 sm:px-8"><div class="grid grid-cols-1 lg:grid-cols-[1fr_320px] gap-12 pt-4 pb-10"><div class="min-w-0 max-w-2xl"><div><div style="opacity:0;transform:translateY(12px)"><article aria-labelledby="_R_4hcqluatb_" class="group/card relative border-b border-border py-5 transition-colors duration-200"><div class="flex flex-col gap-3"><div class="flex min-w-0 items-center justify-between gap-2"><div class="flex min-w-0 items-center gap-2"><a class="group/author flex min-w-0 items-center gap-2" data-state="closed" data-slot="hover-card-trigger" href="/@kshitiij"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-5 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">KK</span></span><span class="truncate text-sm text-muted-foreground transition-colors group-hover/author:text-foreground">Kshitij Kumar</span></a><span aria-hidden="true" class="text-sm text-muted-foreground">in</span><a target="_blank" rel="noopener" class="truncate text-sm text-muted-foreground transition hover:text-foreground" href="https://blogs.kshitijgecs.dev/tcp-vs-udp-understanding-the-two-core-transport-protocols?utm_source=hashnode&utm_medium=feed">blogs.kshitijgecs.dev</a><span aria-hidden="true" class="text-sm text-muted-foreground">·</span><span class="shrink-0 text-sm text-muted-foreground"><time dateTime="2026-10-15T14:19:29.922Z">6h ago</time> · 10 min read</span></div></div><div class="grid items-start gap-5 grid-cols-1"><a rel="noopener" target="_blank" class="min-w-0 transition-colors duration-200 hover:no-underline" href="https://blogs.kshitijgecs.dev/tcp-vs-udp-understanding-the-two-core-transport-protocols?utm_source=hashnode&utm_medium=feed"><h3 id="_R_4hcqluatb_" class="text-lg font-bold text-foreground line-clamp-2 transition-colors duration-200 hover:text-primary sm:text-xl">TCP vs UDP: Understanding the Two Core Transport Protocols</h3><p class="mt-2 text-sm text-muted-foreground line-clamp-2">Every time you load a page, send a message, or join a video call, your data is broken into smaller units, sent across a chain of routers, and reassembled at the other end. None of that works unless th</p></a></div><div class="flex items-center gap-1"><button type="button" class="inline-flex h-8 cursor-pointer items-center gap-1.5 rounded-full px-3 text-sm font-medium transition-colors text-muted-foreground hover:bg-muted hover:text-foreground" aria-label="Upvote"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-triangle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M13.73 4a2 2 0 0 0-3.46 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"></path></svg><span>0</span></button><a class="inline-flex h-8 items-center gap-1.5 rounded-full px-3 text-sm font-medium text-muted-foreground transition-colors hover:bg-muted hover:text-foreground" href="/posts/tcp-vs-udp-understanding-the-two-core-transport-protocols/6ad0e0f173828e0fa3a038c7"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"></path></svg>0</a><div class="ml-auto flex items-center gap-2"><button type="button" data-bookmark="true" class="inline-flex size-9 shrink-0 items-center justify-center rounded-full text-base transition-all hover:bg-muted hover:text-foreground active:scale-90 text-muted-foreground" aria-label="Bookmark this post" data-state="closed" data-slot="tooltip-trigger"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bookmark inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z"></path></svg></button></div></div></div></article></div><div style="opacity:0;transform:translateY(12px)"><article aria-labelledby="_R_4icqluatb_" class="group/card relative border-b border-border py-5 transition-colors duration-200"><div class="flex flex-col gap-3"><div class="flex min-w-0 items-center justify-between gap-2"><div class="flex min-w-0 items-center gap-2"><a class="group/author flex min-w-0 items-center gap-2" data-state="closed" data-slot="hover-card-trigger" href="/@sehgalnamit"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-5 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">S</span></span><span class="truncate text-sm text-muted-foreground transition-colors group-hover/author:text-foreground">sehgalnamit</span></a><span aria-hidden="true" class="text-sm text-muted-foreground">in</span><a target="_blank" rel="noopener" class="truncate text-sm text-muted-foreground transition hover:text-foreground" href="https://articles.namitsehgal.com/intent-intelligence-adapting-amex-s-agentic-commerce-framework-for-enterprise-finops-and-multi-cloud-governance?utm_source=hashnode&utm_medium=feed">articles.namitsehgal.com</a><span aria-hidden="true" class="text-sm text-muted-foreground">·</span><span class="shrink-0 text-sm text-muted-foreground"><time dateTime="2026-10-15T08:26:54.176Z">12h ago</time> · 5 min read</span></div></div><div class="grid items-start gap-5 grid-cols-1"><a rel="noopener" target="_blank" class="min-w-0 transition-colors duration-200 hover:no-underline" href="https://articles.namitsehgal.com/intent-intelligence-adapting-amex-s-agentic-commerce-framework-for-enterprise-finops-and-multi-cloud-governance?utm_source=hashnode&utm_medium=feed"><h3 id="_R_4icqluatb_" class="text-lg font-bold text-foreground line-clamp-2 transition-colors duration-200 hover:text-primary sm:text-xl">Intent Intelligence: Adapting Amex's Agentic Commerce Framework for Enterprise FinOps and Multi-Cloud Governance</h3><p class="mt-2 text-sm text-muted-foreground line-clamp-2">As AI agents transition from passive conversational advisors to autonomous enterprise actors, the software ecosystem faces a critical paradigm shift: how do we grant AI systems execution authority wit</p></a></div><div class="flex items-center gap-1"><button type="button" class="inline-flex h-8 cursor-pointer items-center gap-1.5 rounded-full px-3 text-sm font-medium transition-colors text-muted-foreground hover:bg-muted hover:text-foreground" aria-label="Upvote"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-triangle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M13.73 4a2 2 0 0 0-3.46 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"></path></svg><span>0</span></button><a class="inline-flex h-8 items-center gap-1.5 rounded-full px-3 text-sm font-medium text-muted-foreground transition-colors hover:bg-muted hover:text-foreground" href="/posts/intent-intelligence-adapting-amex-s-agentic-commerce-framework-for-enterprise-finops-and-multi-cloud-governance/6ad08e4e6e93600067792db8"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"></path></svg>0</a><div class="ml-auto flex items-center gap-2"><button type="button" data-bookmark="true" class="inline-flex size-9 shrink-0 items-center justify-center rounded-full text-base transition-all hover:bg-muted hover:text-foreground active:scale-90 text-muted-foreground" aria-label="Bookmark this post" data-state="closed" data-slot="tooltip-trigger"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bookmark inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z"></path></svg></button></div></div></div></article></div><div style="opacity:0;transform:translateY(12px)"><article aria-labelledby="_R_4jcqluatb_" class="group/card relative border-b border-border py-5 transition-colors duration-200"><div class="flex flex-col gap-3"><div class="flex min-w-0 items-center justify-between gap-2"><div class="flex min-w-0 items-center gap-2"><a class="group/author flex min-w-0 items-center gap-2" data-state="closed" data-slot="hover-card-trigger" href="/@dimitarilievxo"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-5 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">DI</span></span><span class="truncate text-sm text-muted-foreground transition-colors group-hover/author:text-foreground">Dimitar Iliev</span></a><span aria-hidden="true" class="text-sm text-muted-foreground">in</span><a target="_blank" rel="noopener" class="truncate text-sm text-muted-foreground transition hover:text-foreground" href="https://dimitaronai.com/what-happened-to-microsoft-applied-skills?utm_source=hashnode&utm_medium=feed">dimitaronai.com</a><span aria-hidden="true" class="text-sm text-muted-foreground">·</span><span class="shrink-0 text-sm text-muted-foreground"><time dateTime="2026-10-15T08:04:56.348Z">12h ago</time> · 5 min read</span></div></div><div class="grid items-start gap-5 grid-cols-[1fr_auto]"><a rel="noopener" target="_blank" class="min-w-0 transition-colors duration-200 hover:no-underline" href="https://dimitaronai.com/what-happened-to-microsoft-applied-skills?utm_source=hashnode&utm_medium=feed"><h3 id="_R_4jcqluatb_" class="text-lg font-bold text-foreground line-clamp-2 transition-colors duration-200 hover:text-primary sm:text-xl">What happened to Microsoft Applied Skills?</h3><p class="mt-2 text-sm text-muted-foreground line-clamp-2">Microsoft Applied Skills launched as a bold bet: free, hands-on, lab-based credentials that prove you can do the work, not just answer questions about it. I bought in early and earned 36 of them. Late</p></a><a rel="noopener" target="_blank" class="shrink-0" aria-label="What happened to Microsoft Applied Skills?" href="https://dimitaronai.com/what-happened-to-microsoft-applied-skills?utm_source=hashnode&utm_medium=feed"><div class="group/cover relative aspect-[800/420] w-28 overflow-hidden rounded-xl bg-muted sm:w-36 md:w-44"><img alt="" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-300 group-hover/cover:scale-105 motion-reduce:transform-none" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://cdn.hashnode.com/uploads/covers/68f7b959ef9f07b510b2b032/95f8dac3-5910-4ffa-82c9-62bf4b8ed190.jpg?w=800&h=420&auto=compress,format&format=webp"/><div class="pointer-events-none absolute inset-0 rounded-xl ring-1 ring-inset ring-black/10 dark:ring-white/10"></div></div></a></div><div class="flex items-center gap-1"><button type="button" class="inline-flex h-8 cursor-pointer items-center gap-1.5 rounded-full px-3 text-sm font-medium transition-colors text-muted-foreground hover:bg-muted hover:text-foreground" aria-label="Upvote"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-triangle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M13.73 4a2 2 0 0 0-3.46 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"></path></svg><span>0</span></button><a class="inline-flex h-8 items-center gap-1.5 rounded-full px-3 text-sm font-medium text-muted-foreground transition-colors hover:bg-muted hover:text-foreground" href="/posts/what-happened-to-microsoft-applied-skills/6ad08928d7f1c101ca90767a"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"></path></svg>0</a><div class="ml-auto flex items-center gap-2"><button type="button" data-bookmark="true" class="inline-flex size-9 shrink-0 items-center justify-center rounded-full text-base transition-all hover:bg-muted hover:text-foreground active:scale-90 text-muted-foreground" aria-label="Bookmark this post" data-state="closed" data-slot="tooltip-trigger"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bookmark inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z"></path></svg></button></div></div></div></article></div><div style="opacity:0;transform:translateY(12px)"><template id="P:5"></template></div><div style="opacity:0;transform:translateY(12px)"><article aria-labelledby="_R_4kcqluatb_" class="group/card relative border-b border-border py-5 transition-colors duration-200"><div class="flex flex-col gap-3"><div class="flex min-w-0 items-center justify-between gap-2"><div class="flex min-w-0 items-center gap-2"><a class="group/author flex min-w-0 items-center gap-2" data-state="closed" data-slot="hover-card-trigger" href="/@mixvioai"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-5 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">MA</span></span><span class="truncate text-sm text-muted-foreground transition-colors group-hover/author:text-foreground">MixVio AI</span></a><span aria-hidden="true" class="text-sm text-muted-foreground">in</span><a target="_blank" rel="noopener" class="truncate text-sm text-muted-foreground transition hover:text-foreground" href="https://dev.mixvio.ai/ffmpeg-check-a-9-16-freestyle-clip-before-upload?utm_source=hashnode&utm_medium=feed">dev.mixvio.ai</a><span aria-hidden="true" class="text-sm text-muted-foreground">·</span><span class="shrink-0 text-sm text-muted-foreground"><time dateTime="2026-10-15T14:01:49.183Z">6h ago</time> · 6 min read</span></div></div><div class="grid items-start gap-5 grid-cols-[1fr_auto]"><a rel="noopener" target="_blank" class="min-w-0 transition-colors duration-200 hover:no-underline" href="https://dev.mixvio.ai/ffmpeg-check-a-9-16-freestyle-clip-before-upload?utm_source=hashnode&utm_medium=feed"><h3 id="_R_4kcqluatb_" class="text-lg font-bold text-foreground line-clamp-2 transition-colors duration-200 hover:text-primary sm:text-xl">ffmpeg Check a 9:16 Freestyle Clip Before Upload</h3><p class="mt-2 text-sm text-muted-foreground line-clamp-2">Short-video platforms re-encode whatever you give them. If the file you upload is already off (wrong frame size, odd frame rate, mono audio, a mastering level that clips), the platform's transcode mak</p></a><a rel="noopener" target="_blank" class="shrink-0" aria-label="ffmpeg Check a 9:16 Freestyle Clip Before Upload" href="https://dev.mixvio.ai/ffmpeg-check-a-9-16-freestyle-clip-before-upload?utm_source=hashnode&utm_medium=feed"><div class="group/cover relative aspect-[800/420] w-28 overflow-hidden rounded-xl bg-muted sm:w-36 md:w-44"><img alt="" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-300 group-hover/cover:scale-105 motion-reduce:transform-none" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://cdn.hashnode.com/uploads/covers/6ac7155f8cadc38d9e483af7/89fba2b6-f17f-4de2-b82d-29054f2f16b6.jpg?w=800&h=420&auto=compress,format&format=webp"/><div class="pointer-events-none absolute inset-0 rounded-xl ring-1 ring-inset ring-black/10 dark:ring-white/10"></div></div></a></div><div class="flex items-center gap-1"><button type="button" class="inline-flex h-8 cursor-pointer items-center gap-1.5 rounded-full px-3 text-sm font-medium transition-colors text-muted-foreground hover:bg-muted hover:text-foreground" aria-label="Upvote"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-triangle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M13.73 4a2 2 0 0 0-3.46 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"></path></svg><span>0</span></button><a class="inline-flex h-8 items-center gap-1.5 rounded-full px-3 text-sm font-medium text-muted-foreground transition-colors hover:bg-muted hover:text-foreground" href="/posts/ffmpeg-check-a-9-16-freestyle-clip-before-upload/6ad0dccd21cf4df35966300c"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"></path></svg>0</a><div class="ml-auto flex items-center gap-2"><button type="button" data-bookmark="true" class="inline-flex size-9 shrink-0 items-center justify-center rounded-full text-base transition-all hover:bg-muted hover:text-foreground active:scale-90 text-muted-foreground" aria-label="Bookmark this post" data-state="closed" data-slot="tooltip-trigger"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bookmark inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z"></path></svg></button></div></div></div></article></div><div style="opacity:0;transform:translateY(12px)"><article aria-labelledby="_R_4lcqluatb_" class="group/card relative border-b border-border py-5 transition-colors duration-200"><div class="flex flex-col gap-3"><div class="flex min-w-0 items-center justify-between gap-2"><div class="flex min-w-0 items-center gap-2"><a class="group/author flex min-w-0 items-center gap-2" data-state="closed" data-slot="hover-card-trigger" href="/@Secopsbyte"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-5 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">KA</span></span><span class="truncate text-sm text-muted-foreground transition-colors group-hover/author:text-foreground">Keshav Agrawal</span></a><span aria-hidden="true" class="text-sm text-muted-foreground">in</span><a target="_blank" rel="noopener" class="truncate text-sm text-muted-foreground transition hover:text-foreground" href="https://secopsbyte.com/enterprise-splunk-macro-framework-standardizing-detection-engineering-through-reusable-macros-lookups-and-centralized-whitelisting?utm_source=hashnode&utm_medium=feed">secopsbyte.com</a><span aria-hidden="true" class="text-sm text-muted-foreground">·</span><span class="shrink-0 text-sm text-muted-foreground"><time dateTime="2026-10-15T08:17:33.379Z">12h ago</time> · 7 min read</span></div></div><div class="grid items-start gap-5 grid-cols-1"><a rel="noopener" target="_blank" class="min-w-0 transition-colors duration-200 hover:no-underline" href="https://secopsbyte.com/enterprise-splunk-macro-framework-standardizing-detection-engineering-through-reusable-macros-lookups-and-centralized-whitelisting?utm_source=hashnode&utm_medium=feed"><h3 id="_R_4lcqluatb_" class="text-lg font-bold text-foreground line-clamp-2 transition-colors duration-200 hover:text-primary sm:text-xl">Enterprise Splunk Macro Framework: Standardizing Detection Engineering Through Reusable Macros, Lookups, and Centralized Whitelisting</h3><p class="mt-2 text-sm text-muted-foreground line-clamp-2">Scaling a Security Operations Center (SOC) is rarely a technology problem; it is an architecture and governance problem. In early-stage SOCs, detection engineers often write raw, monolithic SPL (Searc</p></a></div><div class="flex items-center gap-1"><button type="button" class="inline-flex h-8 cursor-pointer items-center gap-1.5 rounded-full px-3 text-sm font-medium transition-colors text-muted-foreground hover:bg-muted hover:text-foreground" aria-label="Upvote"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-triangle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M13.73 4a2 2 0 0 0-3.46 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"></path></svg><span>0</span></button><a class="inline-flex h-8 items-center gap-1.5 rounded-full px-3 text-sm font-medium text-muted-foreground transition-colors hover:bg-muted hover:text-foreground" href="/posts/enterprise-splunk-macro-framework-standardizing-detection-engineering-through-reusable-macros-lookups-and-centralized-whitelisting/6ad08c1d72d9f472b8e512e5"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"></path></svg>0</a><div class="ml-auto flex items-center gap-2"><button type="button" data-bookmark="true" class="inline-flex size-9 shrink-0 items-center justify-center rounded-full text-base transition-all hover:bg-muted hover:text-foreground active:scale-90 text-muted-foreground" aria-label="Bookmark this post" data-state="closed" data-slot="tooltip-trigger"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bookmark inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z"></path></svg></button></div></div></div></article></div><div style="opacity:0;transform:translateY(12px)"><article aria-labelledby="_R_4mcqluatb_" class="group/card relative border-b border-border py-5 transition-colors duration-200"><div class="flex flex-col gap-3"><div class="flex min-w-0 items-center justify-between gap-2"><div class="flex min-w-0 items-center gap-2"><a class="group/author flex min-w-0 items-center gap-2" data-state="closed" data-slot="hover-card-trigger" href="/@agrawalpratham"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-5 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">PA</span></span><span class="truncate text-sm text-muted-foreground transition-colors group-hover/author:text-foreground">Pratham Agrawal</span></a><span aria-hidden="true" class="text-sm text-muted-foreground">in</span><a target="_blank" rel="noopener" class="truncate text-sm text-muted-foreground transition hover:text-foreground" href="https://blogs.agrawalpratham.in/servicenow-ai-agent-mistakes?utm_source=hashnode&utm_medium=feed">blogs.agrawalpratham.in</a><span aria-hidden="true" class="text-sm text-muted-foreground">·</span><span class="shrink-0 text-sm text-muted-foreground"><time dateTime="2026-10-15T08:39:18.379Z">12h ago</time> · 10 min read</span></div></div><div class="grid items-start gap-5 grid-cols-1"><a rel="noopener" target="_blank" class="min-w-0 transition-colors duration-200 hover:no-underline" href="https://blogs.agrawalpratham.in/servicenow-ai-agent-mistakes?utm_source=hashnode&utm_medium=feed"><h3 id="_R_4mcqluatb_" class="text-lg font-bold text-foreground line-clamp-2 transition-colors duration-200 hover:text-primary sm:text-xl">Common ServiceNow AI Agent Mistakes (and How to Avoid Them)</h3><p class="mt-2 text-sm text-muted-foreground line-clamp-2">Building an AI agent in ServiceNow AI Agent Studio is fast. The guided setup walks you through instructions, tools and triggers, and within an hour you can have something that works in the test consol</p></a></div><div class="flex items-center gap-1"><button type="button" class="inline-flex h-8 cursor-pointer items-center gap-1.5 rounded-full px-3 text-sm font-medium transition-colors text-muted-foreground hover:bg-muted hover:text-foreground" aria-label="Upvote"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-triangle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M13.73 4a2 2 0 0 0-3.46 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"></path></svg><span>2</span></button><a class="inline-flex h-8 items-center gap-1.5 rounded-full px-3 text-sm font-medium text-muted-foreground transition-colors hover:bg-muted hover:text-foreground" href="/posts/servicenow-ai-agent-mistakes/6ad09136b2ae051939d9ed94"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"></path></svg>3</a><div class="ml-auto flex items-center gap-2"><a class="flex -space-x-1.5" aria-label="View discussion" href="/posts/servicenow-ai-agent-mistakes/6ad09136b2ae051939d9ed94"><span data-slot="hover-card-trigger" class="relative flex overflow-hidden rounded-full size-5 shrink-0 border-2 border-background" data-state="closed"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-xs leading-none">K</span></span><span data-slot="hover-card-trigger" class="relative flex overflow-hidden rounded-full size-5 shrink-0 border-2 border-background" data-state="closed"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-xs leading-none">E</span></span></a><button type="button" data-bookmark="true" class="inline-flex size-9 shrink-0 items-center justify-center rounded-full text-base transition-all hover:bg-muted hover:text-foreground active:scale-90 text-muted-foreground" aria-label="Bookmark this post" data-state="closed" data-slot="tooltip-trigger"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bookmark inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z"></path></svg></button></div></div></div></article></div><div style="opacity:0;transform:translateY(12px)"><article aria-labelledby="_R_4ncqluatb_" class="group/card relative border-b border-border py-5 transition-colors duration-200"><div class="flex flex-col gap-3"><div class="flex min-w-0 items-center justify-between gap-2"><div class="flex min-w-0 items-center gap-2"><a class="group/author flex min-w-0 items-center gap-2" data-state="closed" data-slot="hover-card-trigger" href="/@powerduck"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-5 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">P</span></span><span class="truncate text-sm text-muted-foreground transition-colors group-hover/author:text-foreground">Powerduck</span></a><span aria-hidden="true" class="text-sm text-muted-foreground">in</span><a target="_blank" rel="noopener" class="truncate text-sm text-muted-foreground transition hover:text-foreground" href="https://blogs.powerduck.com/agent-config-flag-avoiding-decision?utm_source=hashnode&utm_medium=feed">blogs.powerduck.com</a><span aria-hidden="true" class="text-sm text-muted-foreground">·</span><span class="shrink-0 text-sm text-muted-foreground"><time dateTime="2026-10-15T19:54:24.117Z">1h ago</time> · 4 min read</span></div></div><div class="grid items-start gap-5 grid-cols-1"><a rel="noopener" target="_blank" class="min-w-0 transition-colors duration-200 hover:no-underline" href="https://blogs.powerduck.com/agent-config-flag-avoiding-decision?utm_source=hashnode&utm_medium=feed"><h3 id="_R_4ncqluatb_" class="text-lg font-bold text-foreground line-clamp-2 transition-colors duration-200 hover:text-primary sm:text-xl">When your agent adds a config flag, it's avoiding a product decision</h3><p class="mt-2 text-sm text-muted-foreground line-clamp-2">You open the PR and the diff has it: a new config file with three flags, a settings struct, and a --enable-x CLI argument. The agent did the thing you asked. It also did not decide anything.
This is t</p></a></div><div class="flex items-center gap-1"><button type="button" class="inline-flex h-8 cursor-pointer items-center gap-1.5 rounded-full px-3 text-sm font-medium transition-colors text-muted-foreground hover:bg-muted hover:text-foreground" aria-label="Upvote"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-triangle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M13.73 4a2 2 0 0 0-3.46 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"></path></svg><span>0</span></button><a class="inline-flex h-8 items-center gap-1.5 rounded-full px-3 text-sm font-medium text-muted-foreground transition-colors hover:bg-muted hover:text-foreground" href="/posts/agent-config-flag-avoiding-decision/6ad12f70ea4cb0c94a936ebe"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"></path></svg>0</a><div class="ml-auto flex items-center gap-2"><button type="button" data-bookmark="true" class="inline-flex size-9 shrink-0 items-center justify-center rounded-full text-base transition-all hover:bg-muted hover:text-foreground active:scale-90 text-muted-foreground" aria-label="Bookmark this post" data-state="closed" data-slot="tooltip-trigger"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bookmark inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z"></path></svg></button></div></div></div></article></div><div style="opacity:0;transform:translateY(12px)"><article aria-labelledby="_R_4ocqluatb_" class="group/card relative border-b border-border py-5 transition-colors duration-200"><div class="flex flex-col gap-3"><div class="flex min-w-0 items-center justify-between gap-2"><div class="flex min-w-0 items-center gap-2"><a class="group/author flex min-w-0 items-center gap-2" data-state="closed" data-slot="hover-card-trigger" href="/@subhampanda"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-5 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">SP</span></span><span class="truncate text-sm text-muted-foreground transition-colors group-hover/author:text-foreground">Subham Panda</span></a><span aria-hidden="true" class="text-sm text-muted-foreground">in</span><a target="_blank" rel="noopener" class="truncate text-sm text-muted-foreground transition hover:text-foreground" href="https://blog.subhampanda.com/ai-skill-test-coverage-can-we-create-line-coverage-for-ai-skills-eval?utm_source=hashnode&utm_medium=feed">blog.subhampanda.com</a><span aria-hidden="true" class="text-sm text-muted-foreground">·</span><span class="shrink-0 text-sm text-muted-foreground"><time dateTime="2026-10-15T19:20:41.997Z">1h ago</time> · 2 min read</span></div></div><div class="grid items-start gap-5 grid-cols-1"><a rel="noopener" target="_blank" class="min-w-0 transition-colors duration-200 hover:no-underline" href="https://blog.subhampanda.com/ai-skill-test-coverage-can-we-create-line-coverage-for-ai-skills-eval?utm_source=hashnode&utm_medium=feed"><h3 id="_R_4ocqluatb_" class="text-lg font-bold text-foreground line-clamp-2 transition-colors duration-200 hover:text-primary sm:text-xl">AI Skill Test Coverage: Can we create line coverage for AI skills Eval?</h3><p class="mt-2 text-sm text-muted-foreground line-clamp-2">Before getting deep into the above topic, we need to understand more on the skill lift. Attaching a link to the article on skill lift. Simple in one line, there might be n tests, run those with skill </p></a></div><div class="flex items-center gap-1"><button type="button" class="inline-flex h-8 cursor-pointer items-center gap-1.5 rounded-full px-3 text-sm font-medium transition-colors text-muted-foreground hover:bg-muted hover:text-foreground" aria-label="Upvote"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-triangle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M13.73 4a2 2 0 0 0-3.46 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"></path></svg><span>0</span></button><a class="inline-flex h-8 items-center gap-1.5 rounded-full px-3 text-sm font-medium text-muted-foreground transition-colors hover:bg-muted hover:text-foreground" href="/posts/ai-skill-test-coverage-can-we-create-line-coverage-for-ai-skills-eval/6ad1278943e1e45a68f69847"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"></path></svg>0</a><div class="ml-auto flex items-center gap-2"><button type="button" data-bookmark="true" class="inline-flex size-9 shrink-0 items-center justify-center rounded-full text-base transition-all hover:bg-muted hover:text-foreground active:scale-90 text-muted-foreground" aria-label="Bookmark this post" data-state="closed" data-slot="tooltip-trigger"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bookmark inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z"></path></svg></button></div></div></div></article></div><div style="opacity:0;transform:translateY(12px)"><article aria-labelledby="_R_4pcqluatb_" class="group/card relative border-b border-border py-5 transition-colors duration-200"><div class="flex flex-col gap-3"><div class="flex min-w-0 items-center justify-between gap-2"><div class="flex min-w-0 items-center gap-2"><a class="group/author flex min-w-0 items-center gap-2" data-state="closed" data-slot="hover-card-trigger" href="/@gaurang-pods"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-5 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">GN</span></span><span class="truncate text-sm text-muted-foreground transition-colors group-hover/author:text-foreground">Gaurang Nagar</span></a><span aria-hidden="true" class="text-sm text-muted-foreground">in</span><a target="_blank" rel="noopener" class="truncate text-sm text-muted-foreground transition hover:text-foreground" href="https://blogs.gaurangpods.com/sanasvoz?utm_source=hashnode&utm_medium=feed">blogs.gaurangpods.com</a><span aria-hidden="true" class="text-sm text-muted-foreground">·</span><span class="shrink-0 text-sm text-muted-foreground"><time dateTime="2026-10-15T19:06:54.843Z">1h ago</time> · 13 min read</span></div></div><div class="grid items-start gap-5 grid-cols-[1fr_auto]"><a rel="noopener" target="_blank" class="min-w-0 transition-colors duration-200 hover:no-underline" href="https://blogs.gaurangpods.com/sanasvoz?utm_source=hashnode&utm_medium=feed"><h3 id="_R_4pcqluatb_" class="text-lg font-bold text-foreground line-clamp-2 transition-colors duration-200 hover:text-primary sm:text-xl">SanasVoz</h3><p class="mt-2 text-sm text-muted-foreground line-clamp-2">Platform for professionals using Sanas AI SDK.
I built SanasVoz: A Platform for professionals where two people join a call, each picks the language they speak, and each hears the other translated live</p></a><a rel="noopener" target="_blank" class="shrink-0" aria-label="SanasVoz" href="https://blogs.gaurangpods.com/sanasvoz?utm_source=hashnode&utm_medium=feed"><div class="group/cover relative aspect-[800/420] w-28 overflow-hidden rounded-xl bg-muted sm:w-36 md:w-44"><img alt="" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-300 group-hover/cover:scale-105 motion-reduce:transform-none" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://cdn.hashnode.com/uploads/covers/6950f282d7c55cc3d6748277/42e1db47-9b25-4415-87b0-34ad0d5e05cf.png?w=800&h=420&auto=compress,format&format=webp"/><div class="pointer-events-none absolute inset-0 rounded-xl ring-1 ring-inset ring-black/10 dark:ring-white/10"></div></div></a></div><div class="flex items-center gap-1"><button type="button" class="inline-flex h-8 cursor-pointer items-center gap-1.5 rounded-full px-3 text-sm font-medium transition-colors text-muted-foreground hover:bg-muted hover:text-foreground" aria-label="Upvote"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-triangle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M13.73 4a2 2 0 0 0-3.46 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"></path></svg><span>0</span></button><a class="inline-flex h-8 items-center gap-1.5 rounded-full px-3 text-sm font-medium text-muted-foreground transition-colors hover:bg-muted hover:text-foreground" href="/posts/sanasvoz/6ad1244e24fa827a26ec97d1"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"></path></svg>0</a><div class="ml-auto flex items-center gap-2"><button type="button" data-bookmark="true" class="inline-flex size-9 shrink-0 items-center justify-center rounded-full text-base transition-all hover:bg-muted hover:text-foreground active:scale-90 text-muted-foreground" aria-label="Bookmark this post" data-state="closed" data-slot="tooltip-trigger"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bookmark inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z"></path></svg></button></div></div></div></article></div><div style="opacity:0;transform:translateY(12px)"><article aria-labelledby="_R_4qcqluatb_" class="group/card relative border-b border-border py-5 transition-colors duration-200"><div class="flex flex-col gap-3"><div class="flex min-w-0 items-center justify-between gap-2"><div class="flex min-w-0 items-center gap-2"><a class="group/author flex min-w-0 items-center gap-2" data-state="closed" data-slot="hover-card-trigger" href="/@magroski"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-5 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">LM</span></span><span class="truncate text-sm text-muted-foreground transition-colors group-hover/author:text-foreground">Lucas Magroski</span></a><span aria-hidden="true" class="text-sm text-muted-foreground">in</span><a target="_blank" rel="noopener" class="truncate text-sm text-muted-foreground transition hover:text-foreground" href="https://magroski.me/blindfold-let-ai-agents-use-credentials-without-seeing-them?utm_source=hashnode&utm_medium=feed">magroski.me</a><span aria-hidden="true" class="text-sm text-muted-foreground">·</span><span class="shrink-0 text-sm text-muted-foreground"><time dateTime="2026-10-15T16:54:33.233Z">4h ago</time> · 11 min read</span></div></div><div class="grid items-start gap-5 grid-cols-[1fr_auto]"><a rel="noopener" target="_blank" class="min-w-0 transition-colors duration-200 hover:no-underline" href="https://magroski.me/blindfold-let-ai-agents-use-credentials-without-seeing-them?utm_source=hashnode&utm_medium=feed"><h3 id="_R_4qcqluatb_" class="text-lg font-bold text-foreground line-clamp-2 transition-colors duration-200 hover:text-primary sm:text-xl">blindfold: let AI agents use credentials without seeing them</h3><p class="mt-2 text-sm text-muted-foreground line-clamp-2">If you've ever pasted an API key into Claude Code, or let it read your .env, that key now lives in a transcript on your disk and in a request that went to the model provider. I built a small tool call</p></a><a rel="noopener" target="_blank" class="shrink-0" aria-label="blindfold: let AI agents use credentials without seeing them" href="https://magroski.me/blindfold-let-ai-agents-use-credentials-without-seeing-them?utm_source=hashnode&utm_medium=feed"><div class="group/cover relative aspect-[800/420] w-28 overflow-hidden rounded-xl bg-muted sm:w-36 md:w-44"><img alt="" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-300 group-hover/cover:scale-105 motion-reduce:transform-none" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://cdn.hashnode.com/uploads/covers/6ac9474beb6399f7e8a6d17a/50f7f04a-9aaa-4072-ba7f-04305a9c3bd2.png?w=800&h=420&auto=compress,format&format=webp"/><div class="pointer-events-none absolute inset-0 rounded-xl ring-1 ring-inset ring-black/10 dark:ring-white/10"></div></div></a></div><div class="flex items-center gap-1"><button type="button" class="inline-flex h-8 cursor-pointer items-center gap-1.5 rounded-full px-3 text-sm font-medium transition-colors text-muted-foreground hover:bg-muted hover:text-foreground" aria-label="Upvote"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-triangle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M13.73 4a2 2 0 0 0-3.46 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"></path></svg><span>0</span></button><a class="inline-flex h-8 items-center gap-1.5 rounded-full px-3 text-sm font-medium text-muted-foreground transition-colors hover:bg-muted hover:text-foreground" href="/posts/blindfold-let-ai-agents-use-credentials-without-seeing-them/6ad1054999c1fdfa673229d7"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"></path></svg>0</a><div class="ml-auto flex items-center gap-2"><button type="button" data-bookmark="true" class="inline-flex size-9 shrink-0 items-center justify-center rounded-full text-base transition-all hover:bg-muted hover:text-foreground active:scale-90 text-muted-foreground" aria-label="Bookmark this post" data-state="closed" data-slot="tooltip-trigger"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bookmark inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z"></path></svg></button></div></div></div></article></div><div class="flex justify-center py-8"><button type="button" data-load-more="true" class="group flex items-center gap-2 rounded-lg px-5 py-2.5 text-sm font-medium text-muted-foreground transition hover:bg-muted hover:text-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary disabled:opacity-50" aria-label="Load more posts"><span aria-live="polite">Load more</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-down inline shrink-0 align-[-0.125em] text-sm transition-transform group-hover:translate-y-0.5 motion-reduce:transform-none" aria-hidden="true"><path d="M12 5v14"></path><path d="m19 12-7 7-7-7"></path></svg></button></div></div></div><template id="P:6"></template></div></section></main></div><script>self.__next_f.push([1,"35:[\"$\",\"path\",\"1ywtjm\",{\"d\":\"M8 5H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-4\"}]\n36:[\"$\",\"h2\",null,{\"className\":\"mt-3 text-base font-medium text-foreground\",\"children\":\"Move in without losing anything\"}]\n37:[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-pretty text-sm text-muted-foreground\",\"children\":\"Import Markdown with tags, dates, and canonical URLs intact. Redirects keep the old links alive.\"}]\n38:[\"$\",\"li\",\"Never locked in\",{\"className\":\"border-t border-border pt-4\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"1em\",\"height\":\"1em\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-git-branch inline shrink-0 align-[-0.125em] text-lg text-muted-foreground\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"line\",\"17qcm7\",{\"x1\":\"6\",\"x2\":\"6\",\"y1\":\"3\",\"y2\":\"15\"}],[\"$\",\"circle\",\"1h7g24\",{\"cx\":\"18\",\"cy\":\"6\",\"r\":\"3\"}],[\"$\",\"circle\",\"fqmcym\",{\"cx\":\"6\",\"cy\":\"18\",\"r\":\"3\"}],[\"$\",\"path\",\"n2h4wq\",{\"d\":\"M18 9a9 9 0 0 1-9 9\"}],\"$undefined\"]}],[\"$\",\"h2\",null,{\"className\":\"mt-3 text-base font-medium text-foreground\",\"children\":\"Never locked in\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-pretty text-sm text-muted-foreground\",\"children\":\"Every post and draft mirrors to GitHub, and you can publish back from that repo.\"}]]}]\n3a:[\"$\",\"span\",null,{\"className\":\"relative block overflow-hidden rounded-md bg-muted\",\"children\":[[\"$\",\"img\",null,{\"src\":\"https://cdn.hashnode.com/uploads/gql/54d750ac3adc13883c24a9be/3e334e3d-56cc-4e1f-b7c0-c804d20074d3.png\",\"alt\":\"\",\"loading\":\"lazy\",\"className\":\"aspect-[800/420] w-full object-cover\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10\"}]]}]\n3b:[\"$\",\"span\",null,{\"className\":\"text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary\",\"children\":\"Hashnode CLI: publish and manage your blog from the terminal\"}]\n3c:[\"$\",\"span\",null,{\"className\":\"flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground\",\"children\":[[[\"$\",\"span\",null,{\"className\":\"truncate\",\"children\":\"Ipseeta Priyadarshini\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"·\"}]],[\"$\",\"time\",null,{\"dateTime\":\"2026-10-06T09:56:58.364Z\",\"suppressHydrationWarning\":true,\"className\":\"shrink-0\",\"children\":\"Oct 6\"}]]}]\n"])</script><script>self.__next_f.push([1,"3d:[\"$\",\"li\",\"6abb51a970fda63e6172c4b4\",{\"className\":\"border-b border-border last:border-b-0\",\"children\":[\"$\",\"$L20\",null,{\"href\":\"https://hashnode.com/blog/hashnode-mcp-server\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"relative block overflow-hidden rounded-md bg-muted\",\"children\":[[\"$\",\"img\",null,{\"src\":\"https://cdn.hashnode.com/uploads/gql/54d750ac3adc13883c24a9be/8a3eafae-5039-4ce2-b581-2050a59b7053.png\",\"alt\":\"\",\"loading\":\"lazy\",\"className\":\"aspect-[800/420] w-full object-cover\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary\",\"children\":\"Hashnode MCP server: manage your blog from Claude, ChatGPT, and Cursor\"}],[\"$\",\"span\",null,{\"className\":\"flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground\",\"children\":[[[\"$\",\"span\",null,{\"className\":\"truncate\",\"children\":\"Ipseeta Priyadarshini\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"·\"}]],[\"$\",\"time\",null,{\"dateTime\":\"2026-09-29T05:50:33.331Z\",\"suppressHydrationWarning\":true,\"className\":\"shrink-0\",\"children\":\"Sep 29\"}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"3e:[\"$\",\"li\",\"6a6c99dda509626916fb8753\",{\"className\":\"border-b border-border last:border-b-0\",\"children\":[\"$\",\"$L20\",null,{\"href\":\"https://hashnode.com/blog/ai-software-factory-tools\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"relative block overflow-hidden rounded-md bg-muted\",\"children\":[[\"$\",\"img\",null,{\"src\":\"https://cdn.hashnode.com/uploads/covers/54b81b237393d8e81463c55c/2a673ac8-d4ea-4d22-b527-1bba0ed7c93f.png\",\"alt\":\"\",\"loading\":\"lazy\",\"className\":\"aspect-[800/420] w-full object-cover\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary\",\"children\":\"AI software factory tools in 2026: buy one, assemble one, or have one built\"}],[\"$\",\"span\",null,{\"className\":\"flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground\",\"children\":[[[\"$\",\"span\",null,{\"className\":\"truncate\",\"children\":\"Syed Fazle Rahman\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"·\"}]],[\"$\",\"time\",null,{\"dateTime\":\"2026-07-31T12:49:33.832Z\",\"suppressHydrationWarning\":true,\"className\":\"shrink-0\",\"children\":\"Jul 31\"}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"3f:[\"$\",\"li\",\"6a687e0b8cebf1bdf4a345b3\",{\"className\":\"border-b border-border last:border-b-0\",\"children\":[\"$\",\"$L20\",null,{\"href\":\"https://hashnode.com/blog/mac-keyboard-shortcuts-developers\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"relative block overflow-hidden rounded-md bg-muted\",\"children\":[[\"$\",\"img\",null,{\"src\":\"https://cdn.hashnode.com/uploads/covers/54b81b237393d8e81463c55c/dba97d65-092f-4444-82ab-8fa96e1afe1d.png\",\"alt\":\"\",\"loading\":\"lazy\",\"className\":\"aspect-[800/420] w-full object-cover\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary\",\"children\":\"Mac keyboard shortcuts for developers: the complete 2026 guide\"}],[\"$\",\"span\",null,{\"className\":\"flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground\",\"children\":[[[\"$\",\"span\",null,{\"className\":\"truncate\",\"children\":\"Ankit Kumar\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"·\"}]],[\"$\",\"time\",null,{\"dateTime\":\"2026-07-28T10:01:47.941Z\",\"suppressHydrationWarning\":true,\"className\":\"shrink-0\",\"children\":\"Jul 28\"}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"40:[\"$\",\"li\",\"6a686c9a9593e2a4a40f042e\",{\"className\":\"border-b border-border last:border-b-0\",\"children\":[\"$\",\"$L20\",null,{\"href\":\"https://hashnode.com/blog/mcp-stateless-migration\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"relative block overflow-hidden rounded-md bg-muted\",\"children\":[[\"$\",\"img\",null,{\"src\":\"https://cdn.hashnode.com/uploads/covers/54b81b237393d8e81463c55c/36339fb1-aaf9-452b-a35b-b61ba665757c.png\",\"alt\":\"\",\"loading\":\"lazy\",\"className\":\"aspect-[800/420] w-full object-cover\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary\",\"children\":\"MCP is going stateless, and the upgrade breaks in both directions\"}],[\"$\",\"span\",null,{\"className\":\"flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground\",\"children\":[[[\"$\",\"span\",null,{\"className\":\"truncate\",\"children\":\"Ipseeta Priyadarshini\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"·\"}]],[\"$\",\"time\",null,{\"dateTime\":\"2026-07-28T08:47:22.672Z\",\"suppressHydrationWarning\":true,\"className\":\"shrink-0\",\"children\":\"Jul 28\"}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"41:[\"$\",\"li\",\"6a6759b849e91f7f3b5a53a0\",{\"className\":\"border-b border-border last:border-b-0\",\"children\":[\"$\",\"$L20\",null,{\"href\":\"https://hashnode.com/blog/ai-software-factory\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"relative block overflow-hidden rounded-md bg-muted\",\"children\":[[\"$\",\"img\",null,{\"src\":\"https://cdn.hashnode.com/uploads/covers/54b81b237393d8e81463c55c/b1732bff-c0d0-4582-88f3-3a37def71987.png\",\"alt\":\"\",\"loading\":\"lazy\",\"className\":\"aspect-[800/420] w-full object-cover\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary\",\"children\":\"Suddenly everyone is building an AI software factory\"}],[\"$\",\"span\",null,{\"className\":\"flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground\",\"children\":[[[\"$\",\"span\",null,{\"className\":\"truncate\",\"children\":\"Syed Fazle Rahman\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"·\"}]],[\"$\",\"time\",null,{\"dateTime\":\"2026-07-27T13:14:32.858Z\",\"suppressHydrationWarning\":true,\"className\":\"shrink-0\",\"children\":\"Jul 27\"}]]}]]}]}]\n42:[\"$\",\"div\",null,{\"className\":\"mt-3 pt-3\",\"children\":[\"$\",\"$L20\",null,{\"href\":\"https://hashnode.com/blog\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"flex items-center gap-1 text-sm font-medium text-primary hover:underline\",\"children\":[\"View all posts\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"1em\",\"height\":\"1em\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-external-link inline shrink-0 align-[-0.125em] text-sm\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1q9fwt\",{\"d\":\"M15 3h6v6\"}],[\"$\",\"path\",\"gplh6r\",{\"d\":\"M10 14 21 3\"}],[\"$\",\"path\",\"a6xqqp\",{\"d\":\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"}],\"$undefined\"]}]]}]}]\n"])</script><script>self.__next_f.push([1,"43:[\"$\",\"$3\",null,{\"fallback\":[\"$\",\"div\",null,{\"className\":\"py-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"min-w-0 text-xl font-medium text-balance text-foreground\",\"children\":\"Authors worth a look\"}],null]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3 \",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex items-start gap-3 p-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse size-10 shrink-0 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col gap-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-24\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-3 w-32\"}]]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex items-start gap-3 p-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse size-10 shrink-0 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col gap-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-24\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-3 w-32\"}]]}]]}],[\"$\",\"div\",\"2\",{\"className\":\"flex items-start gap-3 p-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse size-10 shrink-0 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col gap-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-24\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-3 w-32\"}]]}]]}],[\"$\",\"div\",\"3\",{\"className\":\"flex items-start gap-3 p-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse size-10 shrink-0 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col gap-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-24\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-3 w-32\"}]]}]]}],[\"$\",\"div\",\"4\",{\"className\":\"flex items-start gap-3 p-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse size-10 shrink-0 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col gap-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-24\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-3 w-32\"}]]}]]}]]}]]}],\"children\":\"$L51\"}]\n"])</script><script>self.__next_f.push([1,"46:[\"$\",\"span\",null,{\"className\":\"relative block overflow-hidden rounded-md bg-muted\",\"children\":[[\"$\",\"img\",null,{\"src\":\"https://cdn.hashnode.com/uploads/gql/54d750ac3adc13883c24a9be/3e334e3d-56cc-4e1f-b7c0-c804d20074d3.png\",\"alt\":\"\",\"loading\":\"lazy\",\"className\":\"aspect-[800/420] w-full object-cover\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10\"}]]}]\n47:[\"$\",\"span\",null,{\"className\":\"text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary\",\"children\":\"Hashnode CLI: publish and manage your blog from the terminal\"}]\n48:[\"$\",\"span\",null,{\"className\":\"flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground\",\"children\":[[[\"$\",\"span\",null,{\"className\":\"truncate\",\"children\":\"Ipseeta Priyadarshini\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"·\"}]],[\"$\",\"time\",null,{\"dateTime\":\"2026-10-06T09:56:58.364Z\",\"suppressHydrationWarning\":true,\"className\":\"shrink-0\",\"children\":\"Oct 6\"}]]}]\n"])</script><script>self.__next_f.push([1,"49:[\"$\",\"li\",\"6abb51a970fda63e6172c4b4\",{\"className\":\"border-b border-border last:border-b-0\",\"children\":[\"$\",\"$L20\",null,{\"href\":\"https://hashnode.com/blog/hashnode-mcp-server\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"relative block overflow-hidden rounded-md bg-muted\",\"children\":[[\"$\",\"img\",null,{\"src\":\"https://cdn.hashnode.com/uploads/gql/54d750ac3adc13883c24a9be/8a3eafae-5039-4ce2-b581-2050a59b7053.png\",\"alt\":\"\",\"loading\":\"lazy\",\"className\":\"aspect-[800/420] w-full object-cover\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary\",\"children\":\"Hashnode MCP server: manage your blog from Claude, ChatGPT, and Cursor\"}],[\"$\",\"span\",null,{\"className\":\"flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground\",\"children\":[[[\"$\",\"span\",null,{\"className\":\"truncate\",\"children\":\"Ipseeta Priyadarshini\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"·\"}]],[\"$\",\"time\",null,{\"dateTime\":\"2026-09-29T05:50:33.331Z\",\"suppressHydrationWarning\":true,\"className\":\"shrink-0\",\"children\":\"Sep 29\"}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"4a:[\"$\",\"li\",\"6a6c99dda509626916fb8753\",{\"className\":\"border-b border-border last:border-b-0\",\"children\":[\"$\",\"$L20\",null,{\"href\":\"https://hashnode.com/blog/ai-software-factory-tools\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"relative block overflow-hidden rounded-md bg-muted\",\"children\":[[\"$\",\"img\",null,{\"src\":\"https://cdn.hashnode.com/uploads/covers/54b81b237393d8e81463c55c/2a673ac8-d4ea-4d22-b527-1bba0ed7c93f.png\",\"alt\":\"\",\"loading\":\"lazy\",\"className\":\"aspect-[800/420] w-full object-cover\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary\",\"children\":\"AI software factory tools in 2026: buy one, assemble one, or have one built\"}],[\"$\",\"span\",null,{\"className\":\"flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground\",\"children\":[[[\"$\",\"span\",null,{\"className\":\"truncate\",\"children\":\"Syed Fazle Rahman\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"·\"}]],[\"$\",\"time\",null,{\"dateTime\":\"2026-07-31T12:49:33.832Z\",\"suppressHydrationWarning\":true,\"className\":\"shrink-0\",\"children\":\"Jul 31\"}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"4b:[\"$\",\"li\",\"6a687e0b8cebf1bdf4a345b3\",{\"className\":\"border-b border-border last:border-b-0\",\"children\":[\"$\",\"$L20\",null,{\"href\":\"https://hashnode.com/blog/mac-keyboard-shortcuts-developers\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"relative block overflow-hidden rounded-md bg-muted\",\"children\":[[\"$\",\"img\",null,{\"src\":\"https://cdn.hashnode.com/uploads/covers/54b81b237393d8e81463c55c/dba97d65-092f-4444-82ab-8fa96e1afe1d.png\",\"alt\":\"\",\"loading\":\"lazy\",\"className\":\"aspect-[800/420] w-full object-cover\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary\",\"children\":\"Mac keyboard shortcuts for developers: the complete 2026 guide\"}],[\"$\",\"span\",null,{\"className\":\"flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground\",\"children\":[[[\"$\",\"span\",null,{\"className\":\"truncate\",\"children\":\"Ankit Kumar\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"·\"}]],[\"$\",\"time\",null,{\"dateTime\":\"2026-07-28T10:01:47.941Z\",\"suppressHydrationWarning\":true,\"className\":\"shrink-0\",\"children\":\"Jul 28\"}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"4c:[\"$\",\"li\",\"6a686c9a9593e2a4a40f042e\",{\"className\":\"border-b border-border last:border-b-0\",\"children\":[\"$\",\"$L20\",null,{\"href\":\"https://hashnode.com/blog/mcp-stateless-migration\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"relative block overflow-hidden rounded-md bg-muted\",\"children\":[[\"$\",\"img\",null,{\"src\":\"https://cdn.hashnode.com/uploads/covers/54b81b237393d8e81463c55c/36339fb1-aaf9-452b-a35b-b61ba665757c.png\",\"alt\":\"\",\"loading\":\"lazy\",\"className\":\"aspect-[800/420] w-full object-cover\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary\",\"children\":\"MCP is going stateless, and the upgrade breaks in both directions\"}],[\"$\",\"span\",null,{\"className\":\"flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground\",\"children\":[[[\"$\",\"span\",null,{\"className\":\"truncate\",\"children\":\"Ipseeta Priyadarshini\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"·\"}]],[\"$\",\"time\",null,{\"dateTime\":\"2026-07-28T08:47:22.672Z\",\"suppressHydrationWarning\":true,\"className\":\"shrink-0\",\"children\":\"Jul 28\"}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"4d:[\"$\",\"li\",\"6a6759b849e91f7f3b5a53a0\",{\"className\":\"border-b border-border last:border-b-0\",\"children\":[\"$\",\"$L20\",null,{\"href\":\"https://hashnode.com/blog/ai-software-factory\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"relative block overflow-hidden rounded-md bg-muted\",\"children\":[[\"$\",\"img\",null,{\"src\":\"https://cdn.hashnode.com/uploads/covers/54b81b237393d8e81463c55c/b1732bff-c0d0-4582-88f3-3a37def71987.png\",\"alt\":\"\",\"loading\":\"lazy\",\"className\":\"aspect-[800/420] w-full object-cover\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary\",\"children\":\"Suddenly everyone is building an AI software factory\"}],[\"$\",\"span\",null,{\"className\":\"flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground\",\"children\":[[[\"$\",\"span\",null,{\"className\":\"truncate\",\"children\":\"Syed Fazle Rahman\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"·\"}]],[\"$\",\"time\",null,{\"dateTime\":\"2026-07-27T13:14:32.858Z\",\"suppressHydrationWarning\":true,\"className\":\"shrink-0\",\"children\":\"Jul 27\"}]]}]]}]}]\n4e:[\"$\",\"div\",null,{\"className\":\"mt-3 pt-3 border-t border-border\",\"children\":[\"$\",\"$L20\",null,{\"href\":\"https://hashnode.com/blog\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"flex items-center gap-1 text-sm font-medium text-primary hover:underline\",\"children\":[\"View all posts\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"1em\",\"height\":\"1em\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-external-link inline shrink-0 align-[-0.125em] text-sm\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1q9fwt\",{\"d\":\"M15 3h6v6\"}],[\"$\",\"path\",\"gplh6r\",{\"d\":\"M10 14 21 3\"}],[\"$\",\"path\",\"a6xqqp\",{\"d\":\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"}],\"$undefined\"]}]]}]}]\n"])</script><script>self.__next_f.push([1,"4f:[\"$\",\"$3\",null,{\"fallback\":[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-border bg-card p-5 shadow-sm\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"min-w-0 text-xl font-medium text-balance text-foreground\",\"children\":\"Authors worth a look\"}],null]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3 min-h-120\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex items-start gap-3 p-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse size-10 shrink-0 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col gap-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-24\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-3 w-32\"}]]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex items-start gap-3 p-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse size-10 shrink-0 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col gap-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-24\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-3 w-32\"}]]}]]}],[\"$\",\"div\",\"2\",{\"className\":\"flex items-start gap-3 p-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse size-10 shrink-0 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col gap-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-24\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-3 w-32\"}]]}]]}],[\"$\",\"div\",\"3\",{\"className\":\"flex items-start gap-3 p-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse size-10 shrink-0 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col gap-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-24\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-3 w-32\"}]]}]]}],[\"$\",\"div\",\"4\",{\"className\":\"flex items-start gap-3 p-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse size-10 shrink-0 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col gap-2\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-24\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-3 w-32\"}]]}]]}]]}]]}],\"children\":\"$L52\"}]\n"])</script><script>self.__next_f.push([1,"50:[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-border bg-card p-5 shadow-sm\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"min-w-0 text-xl font-medium text-balance text-foreground\",\"children\":\"Explore Hashnode\"}],null]}],[\"$\",\"details\",null,{\"className\":\"group border-b border-border pb-3\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer list-none items-center justify-between text-sm font-medium text-foreground [\u0026::-webkit-details-marker]:hidden\",\"children\":[\"Alternatives\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"1em\",\"height\":\"1em\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chevron-down inline shrink-0 align-[-0.125em] text-xs text-muted-foreground transition-transform group-open:rotate-180\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"qrunsl\",{\"d\":\"m6 9 6 6 6-6\"}],\"$undefined\"]}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-3 flex flex-col gap-2\",\"children\":[[[\"$\",\"li\",\"medium\",{\"children\":[\"$\",\"$L20\",null,{\"href\":\"/alternatives/medium\",\"className\":\"text-sm text-muted-foreground transition hover:text-foreground\",\"children\":[\"Hashnode vs \",\"Medium\"]}]}],[\"$\",\"li\",\"wordpress\",{\"children\":[\"$\",\"$L20\",null,{\"href\":\"/alternatives/wordpress\",\"className\":\"text-sm text-muted-foreground transition hover:text-foreground\",\"children\":[\"Hashnode vs \",\"WordPress\"]}]}],[\"$\",\"li\",\"ghost\",{\"children\":[\"$\",\"$L20\",null,{\"href\":\"/alternatives/ghost\",\"className\":\"text-sm text-muted-foreground transition hover:text-foreground\",\"children\":[\"Hashnode vs \",\"Ghost\"]}]}],[\"$\",\"li\",\"substack\",{\"children\":[\"$\",\"$L20\",null,{\"href\":\"/alternatives/substack\",\"className\":\"text-sm text-muted-foreground transition hover:text-foreground\",\"children\":[\"Hashnode vs \",\"Substack\"]}]}],[\"$\",\"li\",\"notion\",{\"children\":[\"$\",\"$L20\",null,{\"href\":\"/alternatives/notion\",\"className\":\"text-sm text-muted-foreground transition hover:text-foreground\",\"children\":[\"Hashnode vs \",\"Notion\"]}]}],[\"$\",\"li\",\"dev-to\",{\"children\":[\"$\",\"$L20\",null,{\"href\":\"/alternatives/dev-to\",\"className\":\"text-sm text-muted-foreground transition hover:text-foreground\",\"children\":[\"Hashnode vs \",\"Dev.to\"]}]}]],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L20\",null,{\"href\":\"/alternatives\",\"className\":\"text-sm text-muted-foreground transition hover:text-foreground\",\"children\":\"All alternatives\"}]}]]}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-3 flex flex-col gap-2 border-b border-border pb-3\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L20\",null,{\"href\":\"/changelog\",\"className\":\"text-sm text-muted-foreground transition hover:text-foreground\",\"children\":\"Changelog\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"/sitemap.xml\",\"className\":\"text-sm text-muted-foreground transition hover:text-foreground\",\"children\":\"Sitemap\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L20\",null,{\"href\":\"/terms\",\"className\":\"text-sm text-muted-foreground transition hover:text-foreground\",\"children\":\"Terms\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L20\",null,{\"href\":\"/privacy-policy\",\"className\":\"text-sm text-muted-foreground transition hover:text-foreground\",\"children\":\"Privacy\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-center gap-2\",\"children\":[[\"$\",\"a\",null,{\"href\":\"https://x.com/hashnode\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Hashnode on X\",\"className\":\"inline-flex size-8 items-center justify-center rounded-lg text-muted-foreground transition hover:bg-muted hover:text-foreground\",\"children\":[\"$\",\"i\",null,{\"className\":\"fa-brands fa-x-twitter text-sm\",\"aria-hidden\":\"true\"}]}],[\"$\",\"a\",null,{\"href\":\"https://www.linkedin.com/company/hashnode\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Hashnode on LinkedIn\",\"className\":\"inline-flex size-8 items-center justify-center rounded-lg text-muted-foreground transition hover:bg-muted hover:text-foreground\",\"children\":[\"$\",\"i\",null,{\"className\":\"fa-brands fa-linkedin-in text-sm\",\"aria-hidden\":\"true\"}]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm text-muted-foreground\",\"children\":[\"© \",2026,\" Hashnode\"]}]]}]\n"])</script><script>self.__next_f.push([1,"44:null\n"])</script><svg aria-hidden="true" style="display:none" id="S:2"><path fill="currentColor" d="M1221.79 466.045H989.4c-4.23-8.08-9.14-15.14-14.88-21.45l29.56-46.16c3.47-5.42 2.11-12.63-3.1-16.41-2.74-1.99-6.08-2.73-9.4-2.11-3.32.63-6.16 2.54-7.98 5.39l-26.24 40.9c-53.33-69.24-105.49-123.83-159.34-166.78.12-.2.24-.39.36-.59 3.49-6.11 5.33-12.56 5.31-18.67-.02-7.08-2.6-13.81-7.07-18.47-5.04-5.24-12.32-7.66-19.01-6.31-6.18 1.25-11.82 5.71-15.61 12.28-28.97-21.51-83.02-54.3-138.18-49.43-.68-1.83-1.76-4.61-3.19-7.86a105.2 105.2 0 0 0 13.43-32.62c5.11 2.97 10.39 4.48 15.57 4.48 4.24 0 8.4-1 12.36-3.02 11.53-5.89 20.01-19.81 20.63-33.85.46-10.54-3.58-19.04-11.39-23.94-.79-.5-1.58-.95-2.37-1.38 1.22-3.04 2.7-8.07.96-11.51-.64-1.25-1.96-2.85-4.68-3.3-5.08-.85-9.33 4.91-12.3 10.83-1.6.12-3.18.39-4.74.84-7.09 2.06-11.98 7.18-14.78 11-10.26-39.61-42.95-70.28-83.65-77.59-2.59-2.41-5.46-4.5-8.57-6.18a2.607 2.607 0 0 0-3.54 1.05 2.615 2.615 0 0 0 1.05 3.54c.14.07.27.16.41.23q-1.845-.135-3.72-.21c-.65-2.41-1.42-4.79-2.34-7.1a2.61 2.61 0 0 0-4.85 1.93c.66 1.66 1.22 3.37 1.72 5.09-2.13.02-4.25.1-6.35.24.02-1.92-.06-3.85-.24-5.76a2.61 2.61 0 0 0-2.85-2.34 2.605 2.605 0 0 0-2.34 2.85c.19 1.9.26 3.82.22 5.73-43.74 5.11-79.24 36.35-89.84 77.91-2.62-3.66-7.12-8.42-13.73-10.43-7.14-2.18-14.96-.64-23.25 4.56-9.23 5.79-13.18 15.94-11.01 27.99-15.42 2.91-30.88 8.01-46.53 15.31-.77.33-12.48 5.32-24.97 14.28-13.54-8.22-32.12-11.02-45.32-6.79-14.19 4.55-26.11 15.46-31.88 29.19-4.42 10.5-5.41 23-2.8 35.19.65 3.05 1.53 6.09 2.6 9.1-32.51 36.79-53.16 74.8-61.37 113-.67 3.11-1.31 6.31-1.93 9.59h-17.7c-.77 0-1.5.34-1.99.92-.5.59-.71 1.36-.58 2.12l11.24 67.43c.06.38.21.71.41 1.01-1.45 21.97-1.99 44.6-1.53 66.4-.25-.08-.5-.13-.77-.13H2.61c-1.44 0-2.61 1.17-2.61 2.61s1.17 2.61 2.61 2.61h154.71c.32 0 .62-.06.9-.17.31 11.16.89 22.06 1.75 32.51 2.78 33.82 8.12 61.54 15.88 82.41 5.56 14.96 12.3 26.05 20.12 33.2l6.31 37.86c-22.63 6.26-36.66 14.1-49.48 27.58-14.56 15.31-20.05 35.749-13.99 52.069 7.04 18.96 27.15 30.831 61.49 36.291 74.53 11.86 152.85 9.38 226.48-7.18 3.16-.71 6.44-1.5 9.68-2.5l.24.329c18.68 25.38 50.98 41.361 88.63 43.841 3.7.24 7.41.359 11.11.359 30.89 0 61.49-8.039 87.84-16.159 7.05-2.17 14.2-4.47 21.11-6.69 24.21-7.79 49.23-15.84 74.62-19.89 4.81-.77 10.17-1.431 15.58-1.441-5.56 8.4-8.18 19.42-3.94 29.3 2.93 6.84 9.65 12.08 17.55 13.69 6.82 1.39 13.29-.28 17.76-4.56 4.33-4.16 6.33-10.119 5.62-16.779-.89-8.4-6.01-16.631-13.02-20.971-4.1-2.53-8.57-4.089-13.16-4.959 7.62-6.26 18.33-10.16 32.7-11.9 4.76-.58 9.66-.921 14.41-1.261 7.68-.54 15.61-1.11 23.36-2.65 25.68-5.12 48.86-22.03 62.56-44.43 1.02.24 2.07.38 3.15.38h.69c4.84 0 9.41-2.579 11.92-6.729l3.58-5.92h275.54c1.44 0 2.61-1.171 2.61-2.611v-15.86c0-.19-.02-.369-.06-.549 0-.03-.02-.051-.03-.081-.04-.17-.1-.34-.18-.49-.01-.02-.01-.05-.03-.07l-68.71-132.839a2.6 2.6 0 0 0-2.32-1.411h-80.93c-.36-1.73-.79-3.42-1.3-5.06-2.03-6.54-5.81-10.57-9.81-14.83-4.54-4.83-9.58-10.229-13.64-20.729-2.29-7.71-4.88-14.7-7.84-21.08h229.8c1.44 0 2.61-1.17 2.61-2.61s-1.17-2.61-2.61-2.61zM664.25 70.365c.69.11.81.36.89.51.65 1.28-.06 4.34-1.05 6.95a29.4 29.4 0 0 0-5.45-1.49c2.08-3.69 4.19-6.2 5.61-5.97m-29.12 24.41c.05-.1 4.9-10.11 14.39-12.87.26-.08.52-.14.78-.2-.73 1.86-1.28 3.49-1.63 4.59-.44 1.37.32 2.84 1.69 3.28a2.63 2.63 0 0 0 3.29-1.7c.71-2.22 1.58-4.47 2.52-6.6 3.88.35 7.98 1.87 12.26 4.55 8.3 5.21 9.17 14.32 8.95 19.29-.53 12.06-8.01 24.44-17.79 29.43-7.05 3.6-14.73 3.24-22.34-.99l26.55-36.32c.85-1.16.6-2.8-.57-3.65s-2.8-.6-3.65.57l-23.62 32.33c.46-4 .7-8.04.7-12.1 0-6.56-.61-12.99-1.76-19.22.09-.12.17-.25.24-.4zm350.73 375.79c-.83-.54-1.69-1.041-2.57-1.481-6.87-3.47-15.29-3.989-22.54-1.399-.47.17-.91.37-1.37.56l12.23-19.09c5.52 6.26 10.22 13.3 14.25 21.42zm2.13-82.45a6.86 6.86 0 0 1 4.56-3.07 6.9 6.9 0 0 1 5.37 1.2c2.98 2.16 3.75 6.27 1.77 9.37l-50.59 79c-1.49 1.2-2.9 2.43-4.23 3.63-12.71 11.43-22.15 22.71-28.6 34.22-2.57-.21-5.17-.39-7.78-.44zm-77.11 135.78a2.54 2.54 0 0 0-1.7-.171 2.606 2.606 0 0 0-1.91 3.161c1.74 7.1.04 15.1-4.42 20.88-1.66 2.15-4.41 4.91-8.1 5.86-3.15.81-6.48-.04-8.29-2.12-1.87-2.14-2.28-5.421-2.59-9.161-.38-4.6-.82-9.819 1.01-14.099 2.05-4.82 7.14-8.591 13.62-10.091 4.89-1.14 10.05-1.009 15.17-.639a87 87 0 0 0-2.78 6.399zm.49 19.019c1.12 1.1 2.42 1.791 3.77 2.201l-6.88 4.02a30 30 0 0 0 3.11-6.221m-26.81 32.68c.24.59.55 1.15.9 1.68l-14.42 8.551 1.14-24.21 7.59-11.881c.55 1.83 1.39 3.63 2.75 5.18 2.2 2.53 5.48 3.99 9.01 4.19-1.63 1.15-3.19 2.461-4.51 4.081-3.09 3.8-4.03 8.549-2.45 12.399zM760.79 247.775c1.26-5.72 2.57-11.63 5.26-16.69 3.05-5.73 7.63-9.59 12.58-10.59 4.87-.99 10.45.9 14.2 4.81 3.55 3.7 5.6 9.11 5.62 14.86.01 5.2-1.59 10.75-4.62 16.07-4.97 8.7-13.23 15.65-22.65 19.07-7.22 2.62-17.41 2.57-25.91 1 3.3-1.99 6.27-4.92 8.58-8.59 3.58-5.71 5.22-12.21 6.71-18.93l.22-1.01zm-1.11-15.31c-1.86 4.61-2.94 9.46-3.99 14.19l-.22 1.01c-1.39 6.25-2.9 12.28-6.04 17.28-3.38 5.37-8.39 8.75-13.42 9.03-1.24.07-2.25.99-2.44 2.22-.18 1.22.51 2.41 1.67 2.84 5.78 2.14 13.88 3.6 21.89 3.6 5.6 0 11.16-.71 15.82-2.41 8.71-3.16 16.52-9.02 22.13-16.44 53.78 42.95 105.91 97.64 159.27 167.1l-52.23 81.399c-1.6.16-3.21.411-4.81.781-4.77 1.11-8.95 3.269-12.15 6.149-3.49-4.41-21.54-27.359-35.99-48.729-15.01-22.2 7.24-53.49 7.46-53.8.84-1.17.58-2.8-.59-3.65s-2.8-.58-3.64.58c-.82 1.13-16.47 23.1-13.31 44.82-34.33-43.96-76.06-91.94-127.84-126.12 7.89-11.34 13.41-22.85 16.73-32.9.13-.25.22-.52.26-.81 2.34-7.28 3.52-13.77 3.59-18.8.13-9.53-2.63-16.79-8.18-21.57-7-6.03-16.45-6.31-20.93-6.04-7.69-39.14-28.84-57.12-45.4-65.34a78 78 0 0 0-6.76-2.96c44.42 5.17 85.58 30.97 109.12 48.57m78.5 233.3-149.36.28-16.9-101.92c12.24-4.3 23.29-11.82 31.73-21.88 1.58-1.89 3.09-3.79 4.53-5.71 52.86 34.85 95.28 84.46 129.99 129.23zm-112.54-177.72h.01v.03-.02zM517.83 14.685c-.84 6.51-2.96 12.85-6.26 18.53-2.11 3.62-4.36 6.34-6.82 8.21.39-3.36-.26-6.68-1.95-9.36-3.17-5.03-9.94-7.02-14.79-4.34-2.69 1.49-4.51 4.26-5 7.6-.55 3.75.65 7.65 3.14 10.19 2.25 2.3 5.36 3.66 8.72 4.01-1.24 1.23-2.73 2.42-4.48 3.6a45.1 45.1 0 0 1-22.32 7.58 2.61 2.61 0 0 0-2.44 2.77 2.62 2.62 0 0 0 2.6 2.45h.17a50.3 50.3 0 0 0 24.91-8.46c4.03-2.71 6.95-5.59 8.88-8.77.57-.19 1.14-.42 1.7-.68 4.7-2.16 8.69-6.14 12.19-12.16 3.85-6.62 6.25-14.07 7.06-21.69 2.56-.19 5.14-.29 7.75-.29h.21c1.25 6.26 1.54 12.74.79 19.05a7 7 0 0 0-.58-.24c-5.31-2.04-11.58.4-13.69 5.34-1.14 2.66-.79 5.95.91 8.58 1.6 2.48 4.06 3.93 6.74 3.98h.15c3.03 0 6.12-1.76 8.07-4.63.43-.63.79-1.29 1.11-1.96.13.48.24.98.32 1.49.57 3.67-.15 7.5-1.07 11.77a2.6 2.6 0 0 0 2 3.1 2.623 2.623 0 0 0 3.11-2c1-4.61 1.84-9.13 1.13-13.68-.48-3.1-1.71-5.87-3.46-8.04 1.25-7.44 1.16-15.16-.19-22.62 3.63.2 7.21.59 10.73 1.17 3.66 3.69 6.57 8.12 8.41 12.97-3.99-.15-7.8 1.51-9.95 4.53-1.52 2.14-2.05 5.01-1.4 7.69.59 2.45 2.05 4.4 4.11 5.47 2.01 1.05 4.39 1.17 6.71.34 2.75-.98 5.07-3.15 6.21-5.81.51-1.19.83-2.45.98-3.79.75.68 1.4 1.38 1.95 2.02 4.33 5.15 6.48 11.95 5.91 18.65-.12 1.44.94 2.7 2.38 2.82h.22c1.34 0 2.48-1.03 2.6-2.39.69-8.07-1.91-16.25-7.12-22.45-2.01-2.39-4.24-4.23-6.57-5.43-.21-.81-.47-1.65-.77-2.52-1.3-3.7-3.14-7.21-5.42-10.41 43.61 10.98 76 50.52 76 97.5 0 17.76-4.65 35.04-13.48 50.28-6.26-12.63-16.45-27.88-28.52-26.03-15.64 2.38-15.57 31.39-14.62 45.3-16.73-15.32-33.12-28.29-49.29-38.99l17.34-4.21a2.617 2.617 0 0 0 1.95-3.03l-12.16-62.8a2.61 2.61 0 0 0-3.06-2.07 2.61 2.61 0 0 0-2.07 3.06l11.68 60.36-19.75 4.8a226 226 0 0 0-4.09-2.52c.15-.24.26-.52.32-.81.59-2.84 2.53-4.79 5.93-5.96a2.617 2.617 0 0 0 1.62-3.32 2.613 2.613 0 0 0-3.32-1.62c-5.95 2.05-8.27 5.86-9.14 8.99-15.84-9.19-31.49-16.19-47.08-21.04 1.9.42 3.83.71 5.66.89.29.13.6.22.93.24.48.03 1.84.11 3.74.11h2.33c1.9 0 3.26-.07 3.74-.11.33-.02.65-.11.93-.24 6-.62 12.99-2.24 16.84-6.29 2.27-2.38 3.26-5.43 2.87-8.8-.56-4.89-3.32-8.1-6.97-10.21 1.87-1.35 3.1-3.54 3.1-6.02v-1.43c0-4.09-3.33-7.41-7.41-7.41h-28.53c-4.09 0-7.41 3.33-7.41 7.41v1.43c0 2.48 1.23 4.67 3.1 6.02-3.64 2.11-6.4 5.32-6.97 10.21-.39 3.38.61 6.42 2.87 8.8 1.63 1.71 3.82 2.98 6.26 3.93-4.42-1.25-8.84-2.34-13.25-3.25-5.02-1.03-10.01-1.84-15-2.42 2.68-48.36 39.75-86.91 87.3-92.94zm-19.18 29.5c-3.09.53-6.53-.04-8.76-2.33-1.35-1.38-2.02-3.65-1.71-5.78.15-1.01.65-2.85 2.36-3.79.68-.37 1.45-.55 2.26-.55 2.09 0 4.37 1.17 5.58 3.1 1.57 2.49 1.66 6.1.27 9.35m32.34-5.79c-.37 1.65-.89 3.28-1.79 4.61-.99 1.45-2.47 2.41-3.81 2.35-1.3-.02-2.15-1.12-2.46-1.59-.76-1.17-.95-2.62-.49-3.69.75-1.75 2.89-2.88 5.03-2.88.68 0 1.35.11 1.98.35.54.21 1.06.49 1.54.85m25.84-4.83c.06.02.13.03.19.05.2 1.82 0 3.38-.56 4.71-.56 1.3-1.8 2.46-3.16 2.95-.66.23-1.63.42-2.54-.06-.95-.49-1.31-1.5-1.45-2.06-.29-1.21-.07-2.53.58-3.44 1.04-1.47 3.08-2.34 5.21-2.34.57 0 1.15.06 1.72.19zm-100.52 72.21c-1.22-1.28-1.68-2.74-1.47-4.61.42-3.68 3.14-5.94 6.63-7.31 1.42 6.28 7.03 10.98 13.73 10.98s12.31-4.71 13.73-10.98c3.49 1.38 6.21 3.64 6.63 7.32.21 1.87-.25 3.33-1.47 4.61-3.65 3.84-12.75 4.87-18.97 4.99-6.21-.14-15.19-1.17-18.81-4.99zm-62.12-19.94c6.93-4.35 13.3-5.7 18.92-4 8.88 2.68 13.27 12.17 13.33 12.32.09.2.21.38.35.55-.72 4.05-1.21 8.19-1.46 12.4-4.44-.38-8.87-.58-13.3-.6-.04-.06-.06-.12-.1-.17l-8.89-12.16a2.62 2.62 0 0 0-3.65-.57 2.617 2.617 0 0 0-.57 3.65l6.83 9.34c-6.71.23-13.41.87-20.12 1.92-1.14-6.34-1.1-16.55 8.66-22.67zm-58.2 43.65c78.99-36.89 155.34-16.9 240.26 62.91.8.75 1.99.92 2.97.43.98-.5 1.54-1.56 1.41-2.65-1.4-11.44-2.66-44.52 9.58-46.38 9.47-1.43 19.08 14.44 24.92 27.18.07.23.17.46.3.67 1.77 3.93 3.18 7.52 4.1 10.16 0 .02.01.04.02.06.04.12.1.24.15.35.04.08.09.15.14.23.04.06.08.13.13.19a4 4 0 0 0 .3.32c.08.07.16.14.25.2.03.02.05.03.08.05.39.26.86.41 1.35.42.06 0 .12.01.19 0 .15-.01 15.93-.56 33.06 8 22.88 11.44 37.29 32.92 42.82 63.85.25 1.4 1.59 2.35 2.99 2.12.12-.02 11.75-1.84 19.22 4.59 2.39 2.06 4.09 4.81 5.14 8.17-5.12 2.12-10.53 2.11-15.76-.05-.05-.02-.11-.03-.17-.05-.46-.24-.92-.48-1.39-.7a2.608 2.608 0 1 0-2.18 4.74c9.11 4.19 15.78 13.44 17.13 23.65-4.1 12.34-11.76 27.12-23.36 40.94-11.77 14.03-28.98 22.77-47.21 23.98-18.01 1.19-35.2-4.79-48.4-16.85-.25-.22-.49-.46-.73-.69 1.27-8.04 2.8-16.02 4.32-23.9.27-1.42-.65-2.79-2.07-3.06s-2.78.65-3.06 2.07c-4.2 21.84-8.55 44.43-7.07 67.24 1.67 25.79 11.12 47.8 26.6 61.98 1.41 1.29 2.9 2.56 4.35 3.78 5.12 4.34 9.96 8.43 11.95 14.11 3.58 10.17-4.32 21.37-13.64 25.05-12.14 4.79-25.47.13-32.34-3.07-26.16-12.2-45.68-40.05-52.22-74.5-5.59-29.46-2.2-59.4 4.6-95.29.27-1.42-.66-2.78-2.08-3.05s-2.78.66-3.05 2.08c-.61 3.23-1.18 6.39-1.74 9.53H403.22c-1.13-6.56-2.58-13.28-4.45-20.16a2.605 2.605 0 0 0-3.2-1.83 2.62 2.62 0 0 0-1.84 3.2c1.98 7.28 3.48 14.36 4.61 21.27 0 .05-.01.09-.01.14 0 .36.08.71.21 1.03 8.3 52.69-6.53 94.24-21.62 121-18.66 33.1-41.74 51.43-41.97 51.61-.93.73-1.25 1.99-.79 3.08s1.6 1.74 2.77 1.56c9.85-1.4 17.73 5.78 21.49 12.36 3.43 6 3.94 11.99 1.32 15.27-6.55 8.18-35.14 11.09-48.12 10.31-3.99-1.57-19.06-26.39-36.13-67.61-18.65-45.04-31.35-89.22-34.85-121.19-1.01-9.23-1.65-18.11-1.99-26.6.09-.26.15-.54.15-.83 0-.37-.08-.72-.22-1.03-1.88-52.32 7.36-88.99 9.47-96.6 2.26 2.25 4.92 4.18 8.16 5.15 1.2.36 2.46.54 3.72.54 2.28 0 4.56-.58 6.53-1.7 1.91-1.09 3.37-2.64 4.22-4.46 2.99 2.83 6.64 5.64 11.19 5.99.25.02.49.03.74.03 2.8 0 5.64-1.23 7.57-3.31 1.23-1.33 1.96-2.88 2.16-4.5.48.06.96.1 1.44.1 1.4 0 2.76-.26 4.01-.78 3.02-1.27 5.04-4.19 5.38-7.19h.52c2.75-.1 5.34-1.42 7.29-3.71 2.46-2.9 3.69-7.1 3.2-10.94-.67-5.33-3.6-9.69-6.43-13.9-.32-.47-.63-.94-.94-1.41-6.37-9.63-11.22-20.32-14.33-31.48 14.89-19.96 43.14-32.04 43.51-32.2zm383.14 147.64c-.04.2-.05.41-.04.63-.19-.21-.38-.41-.57-.61.2 0 .41 0 .61-.02m-482.61-113.7c5.19-12.35 15.91-22.16 28.66-26.25 11.28-3.62 27.06-1.44 39.2 5.23-4.74 3.75-9.42 8.04-13.48 12.86-.52-2.4-.96-4.8-1.31-7.23-.21-1.43-1.53-2.43-2.96-2.21a2.61 2.61 0 0 0-2.21 2.96c2.44 16.78 8.68 33.12 18.03 47.25l.96 1.44c2.6 3.88 5.07 7.54 5.58 11.65.3 2.4-.48 5.12-2 6.91-.7.82-1.87 1.81-3.5 1.87-3.08.12-5.84-2.84-7.93-5.42-9.48-11.75-16.68-25.63-20.8-40.15a2.615 2.615 0 0 0-5.03 1.43c4.32 15.19 11.84 29.71 21.76 42 1.71 2.12 3.82 4.41 6.4 5.87.44 1.33-.58 3.21-2.14 3.87-1.75.73-4.15.37-6.26-.95-2.21-1.38-3.95-3.52-5.69-5.77a174.3 174.3 0 0 1-24.55-43.47 2.62 2.62 0 0 0-3.38-1.49 2.615 2.615 0 0 0-1.49 3.38 179.4 179.4 0 0 0 25.29 44.77c1.96 2.54 4.12 5.17 7.05 7.01.13.08.27.16.4.23-.01.19-.01.39.02.59.14.91-.36 1.67-.8 2.15-1.01 1.09-2.64 1.74-4.08 1.63-3.13-.25-6.01-2.65-8.42-4.97-11.68-11.25-20.26-26.1-24.17-41.83-.35-1.4-1.77-2.26-3.16-1.9-1.4.35-2.25 1.76-1.9 3.16 3.74 15.06 11.54 29.35 22.13 40.77-.25.29-.44.64-.53 1.04-.36 1.47-1.48 2.37-2.35 2.87-1.78 1.01-4.19 1.28-6.15.7-4.01-1.21-7.13-4.82-9.65-8.19-7.15-9.57-11.88-19.57-14.06-29.73-2.39-11.16-1.5-22.55 2.51-32.07zm-82.94 170.08h13.67c-2.49 14.17-4.52 29.65-6.04 45.77zm46.26 282.24c-17.83-15.73-29.97-54.66-34.73-112.57-4.85-59-.78-132.69 10.12-183.39 7.87-36.63 27.53-73.16 58.44-108.66 2.61 5.86 6.01 11.62 10.2 17.22.05.06.1.13.14.19-.17.54-.34 1.08-.5 1.62-.01.03-.03.05-.04.08 0 .03-.07.24-.18.6-6.06 19.86-9.47 40.85-9.71 59.89-.11.14-.21.29-.29.46-5.52 11.21-9.87 24.65-13.31 39.11 0 .03-.01.06-.02.09-9.67 40.73-12.04 89.58-12.47 119.85-.76 53.12 3.65 107.32 9.62 118.34 3.08 5.68 7.39 9.189 12.8 10.409 11.28 2.54 23.1-5.96 23.6-6.32.1-.08.2-.16.3-.25 5.65-5.58 22.88-19.659 34.53-17.799 4.01.64 7.05 3.079 9.32 7.469 4.65 9.01 1.2 23.02-8.79 35.69-13.99 17.72-41.31 33.611-76.09 25.041-4.57-1.13-8.87-3.491-12.89-7.021-.02-.02-.04-.029-.06-.049zm33.46-287.46h-7.46c2.13-8.48 4.59-16.541 7.44-23.931-.23 7.54-.24 15.531.02 23.931m-31.34 295.54c3.05 1.88 6.24 3.24 9.57 4.07 7.14 1.76 13.98 2.55 20.49 2.55 27.4 0 48.83-14.07 60.95-29.43 11.43-14.49 15.01-30.32 9.33-41.32-3.04-5.88-7.46-9.331-13.14-10.231-16.07-2.55-36.69 16.981-38.86 19.091-1.26.88-10.82 7.239-19.24 5.349-3.94-.89-7-3.44-9.36-7.8-4.33-7.99-9.84-55.899-8.99-115.779.42-29.57 2.69-77.03 11.86-116.82h8.92c.36 8.12.99 16.6 1.95 25.38 5.11 46.8 26.85 102.59 35.95 124.4 7.69 18.43 15.82 35.549 22.89 48.199 11.45 20.5 15.26 20.731 16.89 20.841 1.21.08 2.74.12 4.49.12 13.36 0 40.25-2.51 48.14-12.38 4.03-5.04 3.7-13.13-.86-21.12-3.65-6.38-10.59-13.22-19.56-14.82 8.07-7.41 24.03-23.79 37.96-48.44 15.34-27.14 30.43-69.08 22.7-122.17h132.9c-5.04 30.12-6.92 56.39-1.97 82.49 6.85 36.1 27.46 65.36 55.14 78.26 7.98 3.72 15.88 5.6 23.16 5.6 4.74 0 9.23-.8 13.3-2.41 11.78-4.65 21.28-18.48 16.65-31.64-2.47-7.01-8.08-11.76-13.51-16.36-1.4-1.19-2.85-2.42-4.19-3.64-14.48-13.26-23.33-34.03-24.91-58.47-.77-11.95.12-23.94 1.76-35.83 12.77 10.88 28.7 16.73 45.53 16.73 1.61 0 3.23-.05 4.86-.16 4.79-.32 9.52-1.13 14.11-2.37l21.12 127.38c-.02.22-.02.43.02.65l29.8 179.179H210.13l-8.18-49.099zm520.13 42.87-3.91-23.58c.24-.23.46-.49.61-.81l57.29-126.451c.37-.81.3-1.739-.18-2.489a2.6 2.6 0 0 0-2.19-1.201l-77.26-.149-2.67-16.1h106.76zm81.87-165.24c.18-.37.74-.25.74.16v7.69c0 .05-.01.11-.03.16l-81.08 179.65c-.17.38-.74.26-.74-.16v-14.371c0-.06.01-.11.04-.16l81.08-172.969zm-86.44 131-19.75-112.431-.46-2.779 72.34.14zm.31 47.199v12.721c0 .96-.78 1.729-1.73 1.729H211.83a1.73 1.73 0 0 1-1.73-1.729v-12.721c0-.96.78-1.73 1.73-1.73H716.1c.96 0 1.73.78 1.73 1.73m-285.15 57.091c.64-4.42 3.44-8.721 7.31-11.211 2.03-1.31 4.19-1.979 6.28-1.979.89 0 1.77.119 2.62.369 4.37 1.27 6.2 5.11 6.91 7.29 1.74 5.37.67 11.841-2.65 16.111-3.63 4.66-8.92 7.66-14.68 9.79-4.73-7.41-6.67-14.25-5.78-20.37zm324.05 32.06c5.69 3.52 9.84 10.22 10.57 17.08.53 5.02-.9 9.449-4.04 12.469-3.2 3.08-7.98 4.251-13.1 3.211-6.15-1.25-11.56-5.42-13.79-10.62-3.92-9.16-.57-19.62 5.36-26.93 5.3.57 10.46 2 15 4.8zm59.02-30.331c-7.43 1.48-15.19 2.03-22.71 2.56-4.81.34-9.78.691-14.67 1.291-15.9 1.92-27.75 6.419-36.23 13.759-.89.77-1.76 1.61-2.6 2.5-7.1-.43-14.21.39-20.44 1.39-25.78 4.11-51.01 12.23-75.4 20.07-6.9 2.22-14.03 4.51-21.05 6.68-29.05 8.95-63.3 17.801-97.06 15.581-35.62-2.35-66.18-17.191-84.05-40.761 6.04-2.39 11.63-5.77 15.7-11 4.34-5.57 5.75-13.979 3.5-20.919-1.77-5.46-5.47-9.261-10.42-10.701-4.32-1.25-9-.46-13.18 2.24-5.1 3.28-8.8 8.971-9.65 14.851-1.03 7.07.94 14.71 5.83 22.79-2.61.75-5.24 1.38-7.79 1.95-72.99 16.42-150.63 18.88-224.51 7.12-32.31-5.14-51.09-15.92-57.41-32.951-5.37-14.47-.32-32.78 12.88-46.65 12-12.62 25.24-20.03 46.56-26l2.25 13.491v21.18c0 1.44 1.17 2.61 2.61 2.61h512.98c.23 0 .45-.04.66-.1.05-.01.1-.031.16-.051.18-.06.36-.14.52-.24.03-.02.06-.029.08-.049.18-.12.35-.26.49-.42.04-.04.07-.08.1-.12.13-.16.24-.32.32-.51 0-.02.03-.03.04-.06l83.7-184.87c.15-.34.23-.71.23-1.08v-18.75s0-.08-.01-.12c0-.05 0-.1-.01-.15q-.03-.255-.09-.48c0-.03-.01-.06-.02-.09a2.5 2.5 0 0 0-.25-.52c0-.02-.01-.03-.02-.05-.02-.02-.04-.04-.05-.06q-.15-.21-.33-.39l-.06-.06c-.14-.13-.3-.24-.46-.33l-.12-.06c-.14-.07-.29-.13-.44-.18-.04-.01-.08-.03-.12-.04-.02 0-.04-.01-.06-.02-.17-.04-.35-.05-.52-.06H692.89l-3.22-19.43 153.65-.29c.46.81.96 1.62 1.5 2.42 16.1 23.8 36.61 49.529 36.84 49.819-.63.95-1.18 1.941-1.62 2.971-.93 2.19-1.41 4.489-1.62 6.779h-42.24c-1.06 0-2.02.64-2.42 1.63l-36.62 90.271v.01l-17.25 42.52v.05l-.03.06c-.06.16-.1.32-.13.49-.01.07-.01.13-.02.2 0 .08-.02.149-.02.229v15.86c0 1.44 1.17 2.611 2.61 2.611h86.33c.2 2.13.86 4.22 2.04 6.1a14 14 0 0 0 3.84 4.039c-12.98 20.9-34.71 36.65-58.77 41.45zm-14.43-109.979h174.33v37.31H786.19zm368.6 52.01c0 1.1-.89 1.99-1.99 1.99H901.3c.81-2.01 1.18-3.36 1.18-3.36v-4.63h-28.09l-4.8 7.99h-82.61c-1.1 0-1.99-.89-1.99-1.99v-8.221c0-1.1.89-1.99 1.99-1.99h380.95c1.1 0 1.99.89 1.99 1.99zm-19.31-52.041 19.32 37.351H980.88v-37.31h169.34c.14 0 .27-.021.4-.041zm-125.93-66.709c1.3-8.93 1.55-16.63.73-23.56h78.5l44.01 85.089H803.44l34.52-85.089h40.39c.05 1.28.14 2.52.24 3.7l-11.18 17.5c-.24.38-.39.829-.41 1.279l-1.4 29.74a2.6 2.6 0 0 0 2.61 2.731c.47 0 .92-.121 1.33-.371l19.97-11.85c1.8 1 3.92 1.61 6.18 1.73.31.02.61.02.92.02 3.96 0 7.7-1.299 10.75-2.359.45-.16.89-.321 1.34-.481 1.21 3.21 3.77 6.021 7.19 7.861-.29.53-.4 1.159-.26 1.789 1.13 5.12 5.22 9.73 10.93 12.35 4.86 2.22 10.26 2.88 15.03 3.46 8.63 1.05 17.45 2.12 26.32 2.12 4.69 0 9.4-.3 14.09-1.06 15.42-2.5 28.18-10.129 35.02-20.919 4.85-7.67 6.65-16.69 7.67-23.69zm-31.88-73.86c.65 2.21 1.35 4.24 2.08 6.14v.02c.04.15.1.29.17.43 4.42 11.31 9.98 17.259 14.6 22.179 3.89 4.14 6.96 7.41 8.63 12.8 2.7 8.72 3.09 18.751 1.23 31.551-.95 6.49-2.59 14.809-6.91 21.649-6.04 9.53-17.49 16.3-31.44 18.56-12.84 2.08-26.11.471-38.95-1.089-4.6-.56-9.37-1.14-13.49-3.02-3.73-1.71-6.49-4.44-7.63-7.49 2.72.62 5.49.779 8.2.779.83 0 1.65-.009 2.47-.029 22.51-.52 44.69-4.571 65.93-12.041a2.612 2.612 0 1 0-1.73-4.93 208 208 0 0 1-64.32 11.75c-3.97.09-8.14.07-11.76-1.32-3.01-1.15-5.32-3.31-6.26-5.73 30.09-10.79 59.63-23.73 87.9-38.57a2.603 2.603 0 0 0 1.1-3.519 2.605 2.605 0 0 0-3.52-1.101c-30 15.75-61.44 29.38-93.45 40.51-3.63 1.26-6.66 2.22-9.68 2.06-2.53-.13-5.55-1.369-6.56-3.849-.84-2.05-.19-4.84 1.67-7.12 1.93-2.38 4.81-4.06 7.59-5.69l28.29-16.56c1.63-.46 3.27-1.6 4.86-2.71.5-.35 1.01-.701 1.43-.971l51.1-29.899a2.61 2.61 0 0 0 .93-3.57 2.6 2.6 0 0 0-3.57-.93l-50.56 29.589c-.19.1-.38.221-.58.341l-5.6 3.28c-.22.05-.46.119-.74.189-6.14 1.65-9.17.95-10.46-2.42-.35-.93-.88-3.859 1.88-11.089 1.16-3.04 2.54-6.05 4.12-9.06.3-.32.52-.721.62-1.161 6.17-11.28 15.39-22.389 27.97-33.699 3.99-3.59 8.71-7.58 14.15-9.52 5.93-2.12 12.81-1.69 18.43 1.14s10.05 8.12 11.87 14.14z"></path></svg><script>$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("S:2","P:2")</script><svg aria-hidden="true" style="display:none" id="S:3"><path fill="currentColor" d="M442.52 534.455c.75 0 1.46-.32 1.96-.89 1.88-2.14 45.99-52.641 43.26-79.541-.53-5.23-2.74-9.34-6.58-12.24-4.36-3.29-8.93-4.22-13.6-2.75-12.11 3.79-21.37 23.66-25.38 33.76-4-10.1-13.27-29.97-25.38-33.76-4.67-1.46-9.24-.54-13.6 2.75-3.83 2.89-6.04 7.01-6.58 12.24-2.74 26.9 41.38 77.401 43.26 79.541.5.56 1.21.89 1.96.89zm-40.69-79.901c.38-3.77 1.86-6.59 4.53-8.6 2.09-1.58 4.15-2.36 6.23-2.36.88 0 1.77.14 2.66.42 11.18 3.5 21.21 27.36 24.13 36.26.35 1.07 1.35 1.8 2.48 1.8h.66c1.13 0 2.13-.73 2.48-1.8 2.92-8.9 12.95-32.76 24.13-36.26 3-.94 5.91-.31 8.89 1.94 2.66 2.01 4.14 4.82 4.53 8.6 2.23 21.92-32.35 64.2-40.35 73.66-8.01-9.46-42.58-51.74-40.35-73.66z"></path></svg><script>$RS("S:3","P:3")</script><div hidden id="S:4"><ul class="mt-14 grid gap-x-10 gap-y-8 sm:grid-cols-2 lg:grid-cols-3"><li class="border-t border-border pt-4"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search inline shrink-0 align-[-0.125em] text-lg text-muted-foreground" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg><h2 class="mt-3 text-base font-medium text-foreground">You get found</h2><p class="mt-1.5 text-pretty text-sm text-muted-foreground">A new blog starts at zero authority. Yours starts on a domain search engines trust and AI assistants cite.</p></li><li class="border-t border-border pt-4"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-code inline shrink-0 align-[-0.125em] text-lg text-muted-foreground" aria-hidden="true"><path d="m16 18 6-6-6-6"></path><path d="m8 6-6 6 6 6"></path></svg><h2 class="mt-3 text-base font-medium text-foreground">Built for technical writing</h2><p class="mt-1.5 text-pretty text-sm text-muted-foreground">Syntax highlighting in 25 languages, LaTeX, tables, embeds. Or skip the editor and write raw Markdown.</p></li><li class="border-t border-border pt-4"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe inline shrink-0 align-[-0.125em] text-lg text-muted-foreground" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg><h2 class="mt-3 text-base font-medium text-foreground">Your own custom domain</h2><p class="mt-1.5 text-pretty text-sm text-muted-foreground">Point it here. We handle the certificate.</p></li><li class="border-t border-border pt-4"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-braces inline shrink-0 align-[-0.125em] text-lg text-muted-foreground" aria-hidden="true"><path d="M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1"></path><path d="M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1"></path></svg><h2 class="mt-3 text-base font-medium text-foreground">A GraphQL API behind all of it</h2><p class="mt-1.5 text-pretty text-sm text-muted-foreground">Go headless behind a frontend you built. One command hands your coding agent the whole schema.</p></li><li class="border-t border-border pt-4"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-import inline shrink-0 align-[-0.125em] text-lg text-muted-foreground" aria-hidden="true"><path d="M12 3v12"></path><path d="m8 11 4 4 4-4"></path><path d="M8 5H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-4"></path></svg><h2 class="mt-3 text-base font-medium text-foreground">Move in without losing anything</h2><p class="mt-1.5 text-pretty text-sm text-muted-foreground">Import Markdown with tags, dates, and canonical URLs intact. Redirects keep the old links alive.</p></li><li class="border-t border-border pt-4"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-git-branch inline shrink-0 align-[-0.125em] text-lg text-muted-foreground" aria-hidden="true"><line x1="6" x2="6" y1="3" y2="15"></line><circle cx="18" cy="6" r="3"></circle><circle cx="6" cy="18" r="3"></circle><path d="M18 9a9 9 0 0 1-9 9"></path></svg><h2 class="mt-3 text-base font-medium text-foreground">Never locked in</h2><p class="mt-1.5 text-pretty text-sm text-muted-foreground">Every post and draft mirrors to GitHub, and you can publish back from that repo.</p></li></ul></div><script>$RS("S:4","P:4")</script><div hidden id="S:5"><div class="flex flex-col divide-y divide-border border-b border-border lg:hidden"><!--$?--><template id="B:7"></template><div class="py-3"><div class="mb-5"><h3 class="min-w-0 text-xl font-medium text-balance text-foreground">Trending tags this week</h3></div><div class="flex flex-col gap-1"><div class="flex items-center gap-2 px-2 py-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-20"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md ml-auto h-4 w-8"></div></div><div class="flex items-center gap-2 px-2 py-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-20"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md ml-auto h-4 w-8"></div></div><div class="flex items-center gap-2 px-2 py-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-20"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md ml-auto h-4 w-8"></div></div><div class="flex items-center gap-2 px-2 py-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-20"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md ml-auto h-4 w-8"></div></div><div class="flex items-center gap-2 px-2 py-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-20"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md ml-auto h-4 w-8"></div></div><div class="flex items-center gap-2 px-2 py-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-20"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md ml-auto h-4 w-8"></div></div><div class="flex items-center gap-2 px-2 py-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-20"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md ml-auto h-4 w-8"></div></div><div class="flex items-center gap-2 px-2 py-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-20"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md ml-auto h-4 w-8"></div></div></div></div><!--/$--><div class="py-3"><div class="mb-5"><h3 class="min-w-0 text-xl font-medium text-balance text-foreground">The foreword</h3><div class="mt-1"><p class="text-sm text-muted-foreground">Hashnode's official blog</p></div></div><ul class="flex flex-col"><li class="border-b border-border last:border-b-0"><a target="_blank" rel="noopener" class="group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted" href="https://hashnode.com/blog/hashnode-cli"><span class="relative block overflow-hidden rounded-md bg-muted"><img src="https://cdn.hashnode.com/uploads/gql/54d750ac3adc13883c24a9be/3e334e3d-56cc-4e1f-b7c0-c804d20074d3.png" alt="" loading="lazy" class="aspect-[800/420] w-full object-cover"/><span aria-hidden="true" class="pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10"></span></span><span class="text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary">Hashnode CLI: publish and manage your blog from the terminal</span><span class="flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground"><span class="truncate">Ipseeta Priyadarshini</span><span aria-hidden="true">·</span><time dateTime="2026-10-06T09:56:58.364Z" class="shrink-0">Oct 6</time></span></a></li><li class="border-b border-border last:border-b-0"><a target="_blank" rel="noopener" class="group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted" href="https://hashnode.com/blog/hashnode-mcp-server"><span class="relative block overflow-hidden rounded-md bg-muted"><img src="https://cdn.hashnode.com/uploads/gql/54d750ac3adc13883c24a9be/8a3eafae-5039-4ce2-b581-2050a59b7053.png" alt="" loading="lazy" class="aspect-[800/420] w-full object-cover"/><span aria-hidden="true" class="pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10"></span></span><span class="text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary">Hashnode MCP server: manage your blog from Claude, ChatGPT, and Cursor</span><span class="flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground"><span class="truncate">Ipseeta Priyadarshini</span><span aria-hidden="true">·</span><time dateTime="2026-09-29T05:50:33.331Z" class="shrink-0">Sep 29</time></span></a></li><li class="border-b border-border last:border-b-0"><a target="_blank" rel="noopener" class="group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted" href="https://hashnode.com/blog/ai-software-factory-tools"><span class="relative block overflow-hidden rounded-md bg-muted"><img src="https://cdn.hashnode.com/uploads/covers/54b81b237393d8e81463c55c/2a673ac8-d4ea-4d22-b527-1bba0ed7c93f.png" alt="" loading="lazy" class="aspect-[800/420] w-full object-cover"/><span aria-hidden="true" class="pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10"></span></span><span class="text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary">AI software factory tools in 2026: buy one, assemble one, or have one built</span><span class="flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground"><span class="truncate">Syed Fazle Rahman</span><span aria-hidden="true">·</span><time dateTime="2026-07-31T12:49:33.832Z" class="shrink-0">Jul 31</time></span></a></li><li class="border-b border-border last:border-b-0"><a target="_blank" rel="noopener" class="group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted" href="https://hashnode.com/blog/mac-keyboard-shortcuts-developers"><span class="relative block overflow-hidden rounded-md bg-muted"><img src="https://cdn.hashnode.com/uploads/covers/54b81b237393d8e81463c55c/dba97d65-092f-4444-82ab-8fa96e1afe1d.png" alt="" loading="lazy" class="aspect-[800/420] w-full object-cover"/><span aria-hidden="true" class="pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10"></span></span><span class="text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary">Mac keyboard shortcuts for developers: the complete 2026 guide</span><span class="flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground"><span class="truncate">Ankit Kumar</span><span aria-hidden="true">·</span><time dateTime="2026-07-28T10:01:47.941Z" class="shrink-0">Jul 28</time></span></a></li><li class="border-b border-border last:border-b-0"><a target="_blank" rel="noopener" class="group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted" href="https://hashnode.com/blog/mcp-stateless-migration"><span class="relative block overflow-hidden rounded-md bg-muted"><img src="https://cdn.hashnode.com/uploads/covers/54b81b237393d8e81463c55c/36339fb1-aaf9-452b-a35b-b61ba665757c.png" alt="" loading="lazy" class="aspect-[800/420] w-full object-cover"/><span aria-hidden="true" class="pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10"></span></span><span class="text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary">MCP is going stateless, and the upgrade breaks in both directions</span><span class="flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground"><span class="truncate">Ipseeta Priyadarshini</span><span aria-hidden="true">·</span><time dateTime="2026-07-28T08:47:22.672Z" class="shrink-0">Jul 28</time></span></a></li><li class="border-b border-border last:border-b-0"><a target="_blank" rel="noopener" class="group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted" href="https://hashnode.com/blog/ai-software-factory"><span class="relative block overflow-hidden rounded-md bg-muted"><img src="https://cdn.hashnode.com/uploads/covers/54b81b237393d8e81463c55c/b1732bff-c0d0-4582-88f3-3a37def71987.png" alt="" loading="lazy" class="aspect-[800/420] w-full object-cover"/><span aria-hidden="true" class="pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10"></span></span><span class="text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary">Suddenly everyone is building an AI software factory</span><span class="flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground"><span class="truncate">Syed Fazle Rahman</span><span aria-hidden="true">·</span><time dateTime="2026-07-27T13:14:32.858Z" class="shrink-0">Jul 27</time></span></a></li></ul><div class="mt-3 pt-3"><a target="_blank" rel="noopener" class="flex items-center gap-1 text-sm font-medium text-primary hover:underline" href="https://hashnode.com/blog">View all posts<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a></div></div><!--$?--><template id="B:8"></template><div class="py-3"><div class="mb-5"><h3 class="min-w-0 text-xl font-medium text-balance text-foreground">Authors worth a look</h3></div><div class="flex flex-col gap-3 "><div class="flex items-start gap-3 p-2"><div data-slot="skeleton" class="bg-accent animate-pulse size-10 shrink-0 rounded-full"></div><div class="flex flex-1 flex-col gap-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-24"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-3 w-32"></div></div></div><div class="flex items-start gap-3 p-2"><div data-slot="skeleton" class="bg-accent animate-pulse size-10 shrink-0 rounded-full"></div><div class="flex flex-1 flex-col gap-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-24"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-3 w-32"></div></div></div><div class="flex items-start gap-3 p-2"><div data-slot="skeleton" class="bg-accent animate-pulse size-10 shrink-0 rounded-full"></div><div class="flex flex-1 flex-col gap-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-24"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-3 w-32"></div></div></div><div class="flex items-start gap-3 p-2"><div data-slot="skeleton" class="bg-accent animate-pulse size-10 shrink-0 rounded-full"></div><div class="flex flex-1 flex-col gap-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-24"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-3 w-32"></div></div></div><div class="flex items-start gap-3 p-2"><div data-slot="skeleton" class="bg-accent animate-pulse size-10 shrink-0 rounded-full"></div><div class="flex flex-1 flex-col gap-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-24"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-3 w-32"></div></div></div></div></div><!--/$--></div></div><script>$RS("S:5","P:5")</script><div hidden id="S:6"><aside class="hidden lg:flex lg:flex-col lg:gap-5 pt-3 lg:border-l lg:border-border lg:pl-8"><!--$?--><template id="B:9"></template><div class="rounded-xl border border-border bg-card p-5 shadow-sm"><div class="mb-5"><h3 class="min-w-0 text-xl font-medium text-balance text-foreground">Trending tags this week</h3></div><div class="flex flex-col gap-1"><div class="flex items-center gap-2 px-2 py-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-20"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md ml-auto h-4 w-8"></div></div><div class="flex items-center gap-2 px-2 py-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-20"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md ml-auto h-4 w-8"></div></div><div class="flex items-center gap-2 px-2 py-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-20"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md ml-auto h-4 w-8"></div></div><div class="flex items-center gap-2 px-2 py-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-20"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md ml-auto h-4 w-8"></div></div><div class="flex items-center gap-2 px-2 py-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-20"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md ml-auto h-4 w-8"></div></div><div class="flex items-center gap-2 px-2 py-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-20"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md ml-auto h-4 w-8"></div></div><div class="flex items-center gap-2 px-2 py-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-20"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md ml-auto h-4 w-8"></div></div><div class="flex items-center gap-2 px-2 py-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-20"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md ml-auto h-4 w-8"></div></div></div></div><!--/$--><div class="rounded-xl border border-border bg-card p-5 shadow-sm"><div class="mb-5"><h3 class="min-w-0 text-xl font-medium text-balance text-foreground">The foreword</h3><div class="mt-1"><p class="text-sm text-muted-foreground">Hashnode's official blog</p></div></div><ul class="flex flex-col"><li class="border-b border-border last:border-b-0"><a target="_blank" rel="noopener" class="group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted" href="https://hashnode.com/blog/hashnode-cli"><span class="relative block overflow-hidden rounded-md bg-muted"><img src="https://cdn.hashnode.com/uploads/gql/54d750ac3adc13883c24a9be/3e334e3d-56cc-4e1f-b7c0-c804d20074d3.png" alt="" loading="lazy" class="aspect-[800/420] w-full object-cover"/><span aria-hidden="true" class="pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10"></span></span><span class="text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary">Hashnode CLI: publish and manage your blog from the terminal</span><span class="flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground"><span class="truncate">Ipseeta Priyadarshini</span><span aria-hidden="true">·</span><time dateTime="2026-10-06T09:56:58.364Z" class="shrink-0">Oct 6</time></span></a></li><li class="border-b border-border last:border-b-0"><a target="_blank" rel="noopener" class="group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted" href="https://hashnode.com/blog/hashnode-mcp-server"><span class="relative block overflow-hidden rounded-md bg-muted"><img src="https://cdn.hashnode.com/uploads/gql/54d750ac3adc13883c24a9be/8a3eafae-5039-4ce2-b581-2050a59b7053.png" alt="" loading="lazy" class="aspect-[800/420] w-full object-cover"/><span aria-hidden="true" class="pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10"></span></span><span class="text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary">Hashnode MCP server: manage your blog from Claude, ChatGPT, and Cursor</span><span class="flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground"><span class="truncate">Ipseeta Priyadarshini</span><span aria-hidden="true">·</span><time dateTime="2026-09-29T05:50:33.331Z" class="shrink-0">Sep 29</time></span></a></li><li class="border-b border-border last:border-b-0"><a target="_blank" rel="noopener" class="group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted" href="https://hashnode.com/blog/ai-software-factory-tools"><span class="relative block overflow-hidden rounded-md bg-muted"><img src="https://cdn.hashnode.com/uploads/covers/54b81b237393d8e81463c55c/2a673ac8-d4ea-4d22-b527-1bba0ed7c93f.png" alt="" loading="lazy" class="aspect-[800/420] w-full object-cover"/><span aria-hidden="true" class="pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10"></span></span><span class="text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary">AI software factory tools in 2026: buy one, assemble one, or have one built</span><span class="flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground"><span class="truncate">Syed Fazle Rahman</span><span aria-hidden="true">·</span><time dateTime="2026-07-31T12:49:33.832Z" class="shrink-0">Jul 31</time></span></a></li><li class="border-b border-border last:border-b-0"><a target="_blank" rel="noopener" class="group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted" href="https://hashnode.com/blog/mac-keyboard-shortcuts-developers"><span class="relative block overflow-hidden rounded-md bg-muted"><img src="https://cdn.hashnode.com/uploads/covers/54b81b237393d8e81463c55c/dba97d65-092f-4444-82ab-8fa96e1afe1d.png" alt="" loading="lazy" class="aspect-[800/420] w-full object-cover"/><span aria-hidden="true" class="pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10"></span></span><span class="text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary">Mac keyboard shortcuts for developers: the complete 2026 guide</span><span class="flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground"><span class="truncate">Ankit Kumar</span><span aria-hidden="true">·</span><time dateTime="2026-07-28T10:01:47.941Z" class="shrink-0">Jul 28</time></span></a></li><li class="border-b border-border last:border-b-0"><a target="_blank" rel="noopener" class="group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted" href="https://hashnode.com/blog/mcp-stateless-migration"><span class="relative block overflow-hidden rounded-md bg-muted"><img src="https://cdn.hashnode.com/uploads/covers/54b81b237393d8e81463c55c/36339fb1-aaf9-452b-a35b-b61ba665757c.png" alt="" loading="lazy" class="aspect-[800/420] w-full object-cover"/><span aria-hidden="true" class="pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10"></span></span><span class="text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary">MCP is going stateless, and the upgrade breaks in both directions</span><span class="flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground"><span class="truncate">Ipseeta Priyadarshini</span><span aria-hidden="true">·</span><time dateTime="2026-07-28T08:47:22.672Z" class="shrink-0">Jul 28</time></span></a></li><li class="border-b border-border last:border-b-0"><a target="_blank" rel="noopener" class="group -mx-2 flex flex-col gap-2 rounded-lg px-2 py-3 transition hover:bg-muted" href="https://hashnode.com/blog/ai-software-factory"><span class="relative block overflow-hidden rounded-md bg-muted"><img src="https://cdn.hashnode.com/uploads/covers/54b81b237393d8e81463c55c/b1732bff-c0d0-4582-88f3-3a37def71987.png" alt="" loading="lazy" class="aspect-[800/420] w-full object-cover"/><span aria-hidden="true" class="pointer-events-none absolute inset-0 rounded-md ring-1 ring-inset ring-black/10 dark:ring-white/10"></span></span><span class="text-pretty text-sm font-medium text-foreground transition-colors group-hover:text-primary">Suddenly everyone is building an AI software factory</span><span class="flex min-w-0 items-center gap-1.5 text-xs text-muted-foreground"><span class="truncate">Syed Fazle Rahman</span><span aria-hidden="true">·</span><time dateTime="2026-07-27T13:14:32.858Z" class="shrink-0">Jul 27</time></span></a></li></ul><div class="mt-3 pt-3 border-t border-border"><a target="_blank" rel="noopener" class="flex items-center gap-1 text-sm font-medium text-primary hover:underline" href="https://hashnode.com/blog">View all posts<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link inline shrink-0 align-[-0.125em] text-sm" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a></div></div><!--$?--><template id="B:a"></template><div class="rounded-xl border border-border bg-card p-5 shadow-sm"><div class="mb-5"><h3 class="min-w-0 text-xl font-medium text-balance text-foreground">Authors worth a look</h3></div><div class="flex flex-col gap-3 min-h-120"><div class="flex items-start gap-3 p-2"><div data-slot="skeleton" class="bg-accent animate-pulse size-10 shrink-0 rounded-full"></div><div class="flex flex-1 flex-col gap-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-24"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-3 w-32"></div></div></div><div class="flex items-start gap-3 p-2"><div data-slot="skeleton" class="bg-accent animate-pulse size-10 shrink-0 rounded-full"></div><div class="flex flex-1 flex-col gap-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-24"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-3 w-32"></div></div></div><div class="flex items-start gap-3 p-2"><div data-slot="skeleton" class="bg-accent animate-pulse size-10 shrink-0 rounded-full"></div><div class="flex flex-1 flex-col gap-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-24"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-3 w-32"></div></div></div><div class="flex items-start gap-3 p-2"><div data-slot="skeleton" class="bg-accent animate-pulse size-10 shrink-0 rounded-full"></div><div class="flex flex-1 flex-col gap-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-24"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-3 w-32"></div></div></div><div class="flex items-start gap-3 p-2"><div data-slot="skeleton" class="bg-accent animate-pulse size-10 shrink-0 rounded-full"></div><div class="flex flex-1 flex-col gap-2"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-24"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-3 w-32"></div></div></div></div></div><!--/$--><div class="rounded-xl border border-border bg-card p-5 shadow-sm"><div class="mb-5"><h3 class="min-w-0 text-xl font-medium text-balance text-foreground">Explore Hashnode</h3></div><details class="group border-b border-border pb-3"><summary class="flex cursor-pointer list-none items-center justify-between text-sm font-medium text-foreground [&::-webkit-details-marker]:hidden">Alternatives<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down inline shrink-0 align-[-0.125em] text-xs text-muted-foreground transition-transform group-open:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></summary><ul class="mt-3 flex flex-col gap-2"><li><a class="text-sm text-muted-foreground transition hover:text-foreground" href="/alternatives/medium">Hashnode vs <!-- -->Medium</a></li><li><a class="text-sm text-muted-foreground transition hover:text-foreground" href="/alternatives/wordpress">Hashnode vs <!-- -->WordPress</a></li><li><a class="text-sm text-muted-foreground transition hover:text-foreground" href="/alternatives/ghost">Hashnode vs <!-- -->Ghost</a></li><li><a class="text-sm text-muted-foreground transition hover:text-foreground" href="/alternatives/substack">Hashnode vs <!-- -->Substack</a></li><li><a class="text-sm text-muted-foreground transition hover:text-foreground" href="/alternatives/notion">Hashnode vs <!-- -->Notion</a></li><li><a class="text-sm text-muted-foreground transition hover:text-foreground" href="/alternatives/dev-to">Hashnode vs <!-- -->Dev.to</a></li><li><a class="text-sm text-muted-foreground transition hover:text-foreground" href="/alternatives">All alternatives</a></li></ul></details><ul class="mt-3 flex flex-col gap-2 border-b border-border pb-3"><li><a class="text-sm text-muted-foreground transition hover:text-foreground" href="/changelog">Changelog</a></li><li><a href="/sitemap.xml" class="text-sm text-muted-foreground transition hover:text-foreground">Sitemap</a></li><li><a class="text-sm text-muted-foreground transition hover:text-foreground" href="/terms">Terms</a></li><li><a class="text-sm text-muted-foreground transition hover:text-foreground" href="/privacy-policy">Privacy</a></li></ul><div class="mt-3 flex items-center gap-2"><a href="https://x.com/hashnode" target="_blank" rel="noopener noreferrer" aria-label="Hashnode on X" class="inline-flex size-8 items-center justify-center rounded-lg text-muted-foreground transition hover:bg-muted hover:text-foreground"><i class="fa-brands fa-x-twitter text-sm" aria-hidden="true"></i></a><a href="https://www.linkedin.com/company/hashnode" target="_blank" rel="noopener noreferrer" aria-label="Hashnode on LinkedIn" class="inline-flex size-8 items-center justify-center rounded-lg text-muted-foreground transition hover:bg-muted hover:text-foreground"><i class="fa-brands fa-linkedin-in text-sm" aria-hidden="true"></i></a></div><p class="mt-3 text-sm text-muted-foreground">© <!-- -->2026<!-- --> Hashnode</p></div></aside></div><script>$RS("S:6","P:6")</script><script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script><script>self.__next_f.push([1,"53:I[888476,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5c3a404f1b969708.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/d43fa2c261a15769.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34cffcab0344d8c5.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"TrendingTagsCard\"]\n2b:[\"$\",\"$L2a\",null,{\"title\":\"Popular posts\",\"showStats\":true,\"stats\":{\"articlesCount\":689,\"writersCount\":487}}]\n"])</script><script>self.__next_f.push([1,"39:[\"$\",\"$L53\",null,{\"tags\":[{\"name\":\"#ai\",\"slug\":\"ai\",\"numPosts\":255,\"authors\":[{\"avatar\":\"https://lh3.googleusercontent.com/a/ACg8ocLj3t7PtdSYtFB0X08UBGdtPT3FFZKr1FaVr-0B1YEpCGuzgw=s96-c\",\"username\":\"kd-agentic\"},{\"avatar\":\"https://lh3.googleusercontent.com/a/ACg8ocIZJ0-UpgZmKz5A4WyHFMFhrzxyudCpNDyn5hKX4Das947Niw=s96-c\",\"username\":\"swati-rawat\"},{\"avatar\":\"https://lh3.googleusercontent.com/a/ACg8ocLpm2Zd1nwwfi-LdARLEYe0P4K-kkjGp1e6hSkoNhVTa8_LPCE=s96-c\",\"username\":\"haithem-slimi\"}]},{\"name\":\"#artificial intelligence\",\"slug\":\"artificial-intelligence\",\"numPosts\":115,\"authors\":[{\"avatar\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1700785742362/SmBJZKgXV.jpeg?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"doczamora\"},{\"avatar\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1730699198813/71c32aad-ed19-4bf1-b66e-71e2e3e27cee.png?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"dev-prathap\"},{\"avatar\":\"https://cdn.hashnode.com/uploads/avatars/6a1fcac2c2e70f6b296ae571/f8f4be12-e5fc-4c0e-a922-e168d32da4e9.jpg?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"biztechpulsehub\"}]},{\"name\":\"#web development\",\"slug\":\"web-development\",\"numPosts\":101,\"authors\":[{\"avatar\":\"https://avatars.githubusercontent.com/u/123163937?v=4\",\"username\":\"thetejascodes\"},{\"avatar\":\"https://cdn.hashnode.com/uploads/avatars/6a999c97bb108e64b49f8dfd/ff4b98bc-eaae-4d60-a860-aba66d6d145f.png?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"vikramkumarshukla\"},{\"avatar\":\"https://ui-avatars.com/api/?name=breezeszfeng\u0026background=random\u0026bold=true\u0026size=500\u0026color=ffffff\",\"username\":\"videocompress\"}]},{\"name\":\"#security\",\"slug\":\"security\",\"numPosts\":96,\"authors\":[{\"avatar\":\"https://lh3.googleusercontent.com/a/ACg8ocKXEIGewcBaspeI8QAB8JK0WD61yyUX7RKk6YIFmP3e43VtPA=s96-c\",\"username\":\"daviddeng\"},{\"avatar\":\"https://ui-avatars.com/api/?name=info\u0026background=random\u0026bold=true\u0026size=500\u0026color=ffffff\",\"username\":\"umairdigitalsolution\"},{\"avatar\":\"https://cdn.hashnode.com/uploads/avatars/6acea60626db072efebcf48e/1ae5f6d5-8d1a-44c8-b9dd-d78557a2840b.png?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"artifexignotvs\"}]},{\"name\":\"#webdev\",\"slug\":\"webdev\",\"numPosts\":89,\"authors\":[{\"avatar\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1751608304438/f3cc6b75-0f0b-4682-a069-250cb5184d5b.png?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"mintnow\"},{\"avatar\":\"https://lh3.googleusercontent.com/a/ACg8ocIOfUcP61LXRE7JKkhOI9tKyx3fkKdLlNMP8cLAyOqG-txKSw=s96-c\",\"username\":\"8080ai\"},{\"avatar\":\"https://lh3.googleusercontent.com/a/ACg8ocJ_JdaHdka-aYqyYJDKdztwN9vE3bNpn3LsObGkfoJPyWPZ9Q=s96-c\",\"username\":\"yison\"}]},{\"name\":\"#javascript\",\"slug\":\"javascript\",\"numPosts\":84,\"authors\":[{\"avatar\":\"https://cdn.hashnode.com/uploads/avatars/6ac5dcc31d02a4a3f8727cb5/e11beea0-4a38-4140-a3a3-5ab7840dfa08.jpg?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"aichance\"},{\"avatar\":\"https://cdn.hashnode.com/uploads/avatars/6ac93c64cab50788a13878e2/d711673e-d575-45b4-beb1-47bac6ae11c0.png?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"finnframe\"},{\"avatar\":\"https://avatars.githubusercontent.com/u/341474324?v=4\",\"username\":\"gunsnprices\"}]},{\"name\":\"#devops\",\"slug\":\"devops\",\"numPosts\":80,\"authors\":[{\"avatar\":\"https://cdn.hashnode.com/uploads/avatars/67014345dbb510bc35d60f47/7790d168-e587-45b1-be95-fdf5adc7a216.jpg?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"georgeezejiofor\"},{\"avatar\":\"https://avatars.githubusercontent.com/u/72664547?v=4\",\"username\":\"michaelroy\"},{\"avatar\":\"https://cdn.hashnode.com/uploads/avatars/69fceae29f93a850a40d8504/606584d7-4bfa-4084-9007-873837748ce4.png?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"sharmukh\"}]},{\"name\":\"#python\",\"slug\":\"python\",\"numPosts\":77,\"authors\":[{\"avatar\":\"https://lh3.googleusercontent.com/a/ACg8ocLHun18sQVd49GoQfU7NW42sgrWX1v9peU73yCTHAtpsy0vc_k=s96-c\",\"username\":\"sammnov\"},{\"avatar\":\"https://cdn.hashnode.com/uploads/avatars/6ac344addc703ac2ce99c181/dd532d4f-2039-43ad-bebd-97d27573f557.jpg?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"rainytechlab\"},{\"avatar\":\"https://lh3.googleusercontent.com/a/ACg8ocJSCCeO5Igj2T1bC9TX9_Efp8F-jA9X9-B4AA7dZyMIdpLDgQ=s96-c\",\"username\":\"hurt\"}]},{\"name\":\"#llm\",\"slug\":\"llm\",\"numPosts\":70,\"authors\":[{\"avatar\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1730699198813/71c32aad-ed19-4bf1-b66e-71e2e3e27cee.png?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"dev-prathap\"},{\"avatar\":\"https://cdn.hashnode.com/uploads/avatars/6a44b5d24b41ab0145e5cf63/6ffc4431-7fb4-450e-9443-f2b390bc222f.png?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"adamjaber\"},{\"avatar\":\"https://cdn.hashnode.com/uploads/avatars/6acd2a7c029cbcc9825eedf7/ac0f28fe-d0ea-4f2a-aaba-1617b0bf31ff.jpg?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"khadimxai\"}]},{\"name\":\"#machine learning\",\"slug\":\"machine-learning\",\"numPosts\":64,\"authors\":[{\"avatar\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1768238327007/b0676bb2-159e-4fa0-ac01-467b77715748.png?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"Lioness256\"},{\"avatar\":\"https://cdn.hashnode.com/uploads/avatars/69eb160b1e45c4e0daa43523/4a563ed9-f9f5-4cab-bb1a-ec39219ea730.jpg?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"double2\"},{\"avatar\":\"https://avatars.githubusercontent.com/u/143196836?v=4\",\"username\":\"kd16\"}]},{\"name\":\"#ai agents\",\"slug\":\"ai-agents\",\"numPosts\":62,\"authors\":[{\"avatar\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1665704997175/24jJd8YfL.jpeg?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"ArunimaChaudhuri\"},{\"avatar\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1730699198813/71c32aad-ed19-4bf1-b66e-71e2e3e27cee.png?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"dev-prathap\"},{\"avatar\":\"https://cdn.hashnode.com/uploads/avatars/6a86d88f8b2adbbd1f5cf056/44b6e75c-8d4b-4e43-8b94-ff1af364094d.png?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"sundarapandy\"}]},{\"name\":\"#automation\",\"slug\":\"automation\",\"numPosts\":61,\"authors\":[{\"avatar\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1688657917576/vPMKIWbJI.jpeg?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"nfrankel\"},{\"avatar\":\"https://cdn.hashnode.com/uploads/avatars/653b68a4c4869207d2ff9c84/bd54d38e-ed04-4d01-a4ed-081d69644727.png?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"amitshuklabag\"},{\"avatar\":\"https://cdn.hashnode.com/uploads/avatars/6a7dd978b4255b3cf1129a9d/d0d2daa6-9a8c-46ed-b375-b3e9dc16957e.png?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"Tarek-Elzoghby\"}]},{\"name\":\"#api\",\"slug\":\"api\",\"numPosts\":59,\"authors\":[{\"avatar\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1752743053328/bb3e2380-8997-41b9-8f64-d9adc67ccdef.png?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026w=500\u0026h=500\u0026fit=crop\u0026crop=entropy\u0026auto=compress,format\u0026format=webp\u0026auto=compress,format\u0026format=webp\",\"username\":\"BizzAppDev\"},{\"avatar\":\"https://lh3.googleusercontent.com/a/ACg8ocJqxv-eFgfyAC5xoYwZohexF6SJLuSaKmizT4QU4O5mMTrrbw=s96-c\",\"username\":\"ilshadyx\"},{\"avatar\":\"https://lh3.googleusercontent.com/a/ACg8ocKYcjGPtp-TEdVemv41qfWAe4VRF3julXGB3gSu7qLosENuKA=s96-c\",\"username\":\"chenyuan20509\"}]},{\"name\":\"#backend\",\"slug\":\"backend\",\"numPosts\":55,\"authors\":[{\"avatar\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1752743053328/bb3e2380-8997-41b9-8f64-d9adc67ccdef.png?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026w=500\u0026h=500\u0026fit=crop\u0026crop=entropy\u0026auto=compress,format\u0026format=webp\u0026auto=compress,format\u0026format=webp\",\"username\":\"BizzAppDev\"},{\"avatar\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1721414842613/dsMGr9b8G.jpg?w=64\u0026h=64\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"username\":\"ladanovNick\"},{\"avatar\":\"https://lh3.googleusercontent.com/a/ACg8ocIvU0qjiMhJ3r3xrFv94c6CLCVSBIjvWajw2ole66mJvRF5OQ=s96-c\",\"username\":\"ciphemicacademia\"}]}],\"variant\":\"inline\"}]\n"])</script><script>self.__next_f.push([1,"45:[\"$\",\"$L53\",null,{\"tags\":\"$39:props:tags\",\"variant\":\"card\"}]\n"])</script><link rel="preload" as="image" href="https://lh3.googleusercontent.com/a/ACg8ocLj3t7PtdSYtFB0X08UBGdtPT3FFZKr1FaVr-0B1YEpCGuzgw=s96-c"/><link rel="preload" as="image" href="https://lh3.googleusercontent.com/a/ACg8ocIZJ0-UpgZmKz5A4WyHFMFhrzxyudCpNDyn5hKX4Das947Niw=s96-c"/><link rel="preload" as="image" href="https://lh3.googleusercontent.com/a/ACg8ocLpm2Zd1nwwfi-LdARLEYe0P4K-kkjGp1e6hSkoNhVTa8_LPCE=s96-c"/><link rel="preload" as="image" href="https://cdn.hashnode.com/res/hashnode/image/upload/v1700785742362/SmBJZKgXV.jpeg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://cdn.hashnode.com/res/hashnode/image/upload/v1730699198813/71c32aad-ed19-4bf1-b66e-71e2e3e27cee.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://cdn.hashnode.com/uploads/avatars/6a1fcac2c2e70f6b296ae571/f8f4be12-e5fc-4c0e-a922-e168d32da4e9.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://avatars.githubusercontent.com/u/123163937?v=4"/><link rel="preload" as="image" href="https://cdn.hashnode.com/uploads/avatars/6a999c97bb108e64b49f8dfd/ff4b98bc-eaae-4d60-a860-aba66d6d145f.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://ui-avatars.com/api/?name=breezeszfeng&background=random&bold=true&size=500&color=ffffff"/><link rel="preload" as="image" href="https://lh3.googleusercontent.com/a/ACg8ocKXEIGewcBaspeI8QAB8JK0WD61yyUX7RKk6YIFmP3e43VtPA=s96-c"/><link rel="preload" as="image" href="https://ui-avatars.com/api/?name=info&background=random&bold=true&size=500&color=ffffff"/><link rel="preload" as="image" href="https://cdn.hashnode.com/uploads/avatars/6acea60626db072efebcf48e/1ae5f6d5-8d1a-44c8-b9dd-d78557a2840b.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://cdn.hashnode.com/res/hashnode/image/upload/v1751608304438/f3cc6b75-0f0b-4682-a069-250cb5184d5b.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://lh3.googleusercontent.com/a/ACg8ocIOfUcP61LXRE7JKkhOI9tKyx3fkKdLlNMP8cLAyOqG-txKSw=s96-c"/><link rel="preload" as="image" href="https://lh3.googleusercontent.com/a/ACg8ocJ_JdaHdka-aYqyYJDKdztwN9vE3bNpn3LsObGkfoJPyWPZ9Q=s96-c"/><link rel="preload" as="image" href="https://cdn.hashnode.com/uploads/avatars/6ac5dcc31d02a4a3f8727cb5/e11beea0-4a38-4140-a3a3-5ab7840dfa08.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://cdn.hashnode.com/uploads/avatars/6ac93c64cab50788a13878e2/d711673e-d575-45b4-beb1-47bac6ae11c0.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://avatars.githubusercontent.com/u/341474324?v=4"/><link rel="preload" as="image" href="https://cdn.hashnode.com/uploads/avatars/67014345dbb510bc35d60f47/7790d168-e587-45b1-be95-fdf5adc7a216.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://avatars.githubusercontent.com/u/72664547?v=4"/><link rel="preload" as="image" href="https://cdn.hashnode.com/uploads/avatars/69fceae29f93a850a40d8504/606584d7-4bfa-4084-9007-873837748ce4.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://lh3.googleusercontent.com/a/ACg8ocLHun18sQVd49GoQfU7NW42sgrWX1v9peU73yCTHAtpsy0vc_k=s96-c"/><link rel="preload" as="image" href="https://cdn.hashnode.com/uploads/avatars/6ac344addc703ac2ce99c181/dd532d4f-2039-43ad-bebd-97d27573f557.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://lh3.googleusercontent.com/a/ACg8ocJSCCeO5Igj2T1bC9TX9_Efp8F-jA9X9-B4AA7dZyMIdpLDgQ=s96-c"/><link rel="preload" as="image" href="https://cdn.hashnode.com/uploads/avatars/6a44b5d24b41ab0145e5cf63/6ffc4431-7fb4-450e-9443-f2b390bc222f.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://cdn.hashnode.com/uploads/avatars/6acd2a7c029cbcc9825eedf7/ac0f28fe-d0ea-4f2a-aaba-1617b0bf31ff.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://cdn.hashnode.com/res/hashnode/image/upload/v1768238327007/b0676bb2-159e-4fa0-ac01-467b77715748.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://cdn.hashnode.com/uploads/avatars/69eb160b1e45c4e0daa43523/4a563ed9-f9f5-4cab-bb1a-ec39219ea730.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://avatars.githubusercontent.com/u/143196836?v=4"/><link rel="preload" as="image" href="https://cdn.hashnode.com/res/hashnode/image/upload/v1665704997175/24jJd8YfL.jpeg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://cdn.hashnode.com/uploads/avatars/6a86d88f8b2adbbd1f5cf056/44b6e75c-8d4b-4e43-8b94-ff1af364094d.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://cdn.hashnode.com/res/hashnode/image/upload/v1688657917576/vPMKIWbJI.jpeg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://cdn.hashnode.com/uploads/avatars/653b68a4c4869207d2ff9c84/bd54d38e-ed04-4d01-a4ed-081d69644727.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://cdn.hashnode.com/uploads/avatars/6a7dd978b4255b3cf1129a9d/d0d2daa6-9a8c-46ed-b375-b3e9dc16957e.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://cdn.hashnode.com/res/hashnode/image/upload/v1752743053328/bb3e2380-8997-41b9-8f64-d9adc67ccdef.png?w=64&h=64&fit=crop&crop=faces&w=500&h=500&fit=crop&crop=entropy&auto=compress,format&format=webp&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://lh3.googleusercontent.com/a/ACg8ocJqxv-eFgfyAC5xoYwZohexF6SJLuSaKmizT4QU4O5mMTrrbw=s96-c"/><link rel="preload" as="image" href="https://lh3.googleusercontent.com/a/ACg8ocKYcjGPtp-TEdVemv41qfWAe4VRF3julXGB3gSu7qLosENuKA=s96-c"/><link rel="preload" as="image" href="https://cdn.hashnode.com/res/hashnode/image/upload/v1721414842613/dsMGr9b8G.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp"/><link rel="preload" as="image" href="https://lh3.googleusercontent.com/a/ACg8ocIvU0qjiMhJ3r3xrFv94c6CLCVSBIjvWajw2ole66mJvRF5OQ=s96-c"/><div hidden id="S:1"><header data-slot="app-header" class="sticky top-0 z-30 backdrop-blur-lg transition-[opacity,visibility] duration-300 border-b border-border bg-background/80 supports-[backdrop-filter]:bg-background/60"><div class="mx-auto flex items-center gap-2 px-5 py-3 sm:px-8 lg:gap-3"><div class="flex min-w-0 items-center gap-1 lg:gap-2"><span class="text-sm font-bold text-foreground">Popular posts</span></div><div class="ml-auto flex shrink-0 items-center gap-1 lg:gap-2"><div class="flex items-center gap-3 text-sm text-muted-foreground"><span class="text-muted-foreground">Last 24h:</span><span class="flex items-center gap-1.5"><span class="inline-flex size-1.5 rounded-full bg-success" aria-hidden="true"></span><span>689<!-- --> articles</span></span><span class="flex items-center gap-1.5"><span>487<!-- --> writers</span></span></div></div></div></header></div><script>$RC("B:1","S:1")</script><div hidden id="S:7"><div class="py-3"><div class="mb-5"><h3 class="min-w-0 text-xl font-medium text-balance text-foreground">Trending tags this week</h3></div><ol class="flex flex-col gap-1"><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/ai"><span class="truncate text-sm font-medium text-foreground">#<!-- -->ai</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="kd-agentic" data-state="closed" data-slot="hover-card-trigger" href="/@kd-agentic"><img src="https://lh3.googleusercontent.com/a/ACg8ocLj3t7PtdSYtFB0X08UBGdtPT3FFZKr1FaVr-0B1YEpCGuzgw=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="swati-rawat" data-state="closed" data-slot="hover-card-trigger" href="/@swati-rawat"><img src="https://lh3.googleusercontent.com/a/ACg8ocIZJ0-UpgZmKz5A4WyHFMFhrzxyudCpNDyn5hKX4Das947Niw=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="haithem-slimi" data-state="closed" data-slot="hover-card-trigger" href="/@haithem-slimi"><img src="https://lh3.googleusercontent.com/a/ACg8ocLpm2Zd1nwwfi-LdARLEYe0P4K-kkjGp1e6hSkoNhVTa8_LPCE=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">255</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/artificial-intelligence"><span class="truncate text-sm font-medium text-foreground">#<!-- -->artificial-intelligence</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="doczamora" data-state="closed" data-slot="hover-card-trigger" href="/@doczamora"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1700785742362/SmBJZKgXV.jpeg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="dev-prathap" data-state="closed" data-slot="hover-card-trigger" href="/@dev-prathap"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1730699198813/71c32aad-ed19-4bf1-b66e-71e2e3e27cee.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="biztechpulsehub" data-state="closed" data-slot="hover-card-trigger" href="/@biztechpulsehub"><img src="https://cdn.hashnode.com/uploads/avatars/6a1fcac2c2e70f6b296ae571/f8f4be12-e5fc-4c0e-a922-e168d32da4e9.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">115</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/web-development"><span class="truncate text-sm font-medium text-foreground">#<!-- -->web-development</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="thetejascodes" data-state="closed" data-slot="hover-card-trigger" href="/@thetejascodes"><img src="https://avatars.githubusercontent.com/u/123163937?v=4" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="vikramkumarshukla" data-state="closed" data-slot="hover-card-trigger" href="/@vikramkumarshukla"><img src="https://cdn.hashnode.com/uploads/avatars/6a999c97bb108e64b49f8dfd/ff4b98bc-eaae-4d60-a860-aba66d6d145f.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="videocompress" data-state="closed" data-slot="hover-card-trigger" href="/@videocompress"><img src="https://ui-avatars.com/api/?name=breezeszfeng&background=random&bold=true&size=500&color=ffffff" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">101</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/security"><span class="truncate text-sm font-medium text-foreground">#<!-- -->security</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="daviddeng" data-state="closed" data-slot="hover-card-trigger" href="/@daviddeng"><img src="https://lh3.googleusercontent.com/a/ACg8ocKXEIGewcBaspeI8QAB8JK0WD61yyUX7RKk6YIFmP3e43VtPA=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="umairdigitalsolution" data-state="closed" data-slot="hover-card-trigger" href="/@umairdigitalsolution"><img src="https://ui-avatars.com/api/?name=info&background=random&bold=true&size=500&color=ffffff" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="artifexignotvs" data-state="closed" data-slot="hover-card-trigger" href="/@artifexignotvs"><img src="https://cdn.hashnode.com/uploads/avatars/6acea60626db072efebcf48e/1ae5f6d5-8d1a-44c8-b9dd-d78557a2840b.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">96</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/webdev"><span class="truncate text-sm font-medium text-foreground">#<!-- -->webdev</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="mintnow" data-state="closed" data-slot="hover-card-trigger" href="/@mintnow"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1751608304438/f3cc6b75-0f0b-4682-a069-250cb5184d5b.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="8080ai" data-state="closed" data-slot="hover-card-trigger" href="/@8080ai"><img src="https://lh3.googleusercontent.com/a/ACg8ocIOfUcP61LXRE7JKkhOI9tKyx3fkKdLlNMP8cLAyOqG-txKSw=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="yison" data-state="closed" data-slot="hover-card-trigger" href="/@yison"><img src="https://lh3.googleusercontent.com/a/ACg8ocJ_JdaHdka-aYqyYJDKdztwN9vE3bNpn3LsObGkfoJPyWPZ9Q=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">89</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/javascript"><span class="truncate text-sm font-medium text-foreground">#<!-- -->javascript</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="aichance" data-state="closed" data-slot="hover-card-trigger" href="/@aichance"><img src="https://cdn.hashnode.com/uploads/avatars/6ac5dcc31d02a4a3f8727cb5/e11beea0-4a38-4140-a3a3-5ab7840dfa08.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="finnframe" data-state="closed" data-slot="hover-card-trigger" href="/@finnframe"><img src="https://cdn.hashnode.com/uploads/avatars/6ac93c64cab50788a13878e2/d711673e-d575-45b4-beb1-47bac6ae11c0.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="gunsnprices" data-state="closed" data-slot="hover-card-trigger" href="/@gunsnprices"><img src="https://avatars.githubusercontent.com/u/341474324?v=4" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">84</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/devops"><span class="truncate text-sm font-medium text-foreground">#<!-- -->devops</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="georgeezejiofor" data-state="closed" data-slot="hover-card-trigger" href="/@georgeezejiofor"><img src="https://cdn.hashnode.com/uploads/avatars/67014345dbb510bc35d60f47/7790d168-e587-45b1-be95-fdf5adc7a216.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="michaelroy" data-state="closed" data-slot="hover-card-trigger" href="/@michaelroy"><img src="https://avatars.githubusercontent.com/u/72664547?v=4" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="sharmukh" data-state="closed" data-slot="hover-card-trigger" href="/@sharmukh"><img src="https://cdn.hashnode.com/uploads/avatars/69fceae29f93a850a40d8504/606584d7-4bfa-4084-9007-873837748ce4.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">80</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/python"><span class="truncate text-sm font-medium text-foreground">#<!-- -->python</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="sammnov" data-state="closed" data-slot="hover-card-trigger" href="/@sammnov"><img src="https://lh3.googleusercontent.com/a/ACg8ocLHun18sQVd49GoQfU7NW42sgrWX1v9peU73yCTHAtpsy0vc_k=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="rainytechlab" data-state="closed" data-slot="hover-card-trigger" href="/@rainytechlab"><img src="https://cdn.hashnode.com/uploads/avatars/6ac344addc703ac2ce99c181/dd532d4f-2039-43ad-bebd-97d27573f557.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="hurt" data-state="closed" data-slot="hover-card-trigger" href="/@hurt"><img src="https://lh3.googleusercontent.com/a/ACg8ocJSCCeO5Igj2T1bC9TX9_Efp8F-jA9X9-B4AA7dZyMIdpLDgQ=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">77</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/llm"><span class="truncate text-sm font-medium text-foreground">#<!-- -->llm</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="dev-prathap" data-state="closed" data-slot="hover-card-trigger" href="/@dev-prathap"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1730699198813/71c32aad-ed19-4bf1-b66e-71e2e3e27cee.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="adamjaber" data-state="closed" data-slot="hover-card-trigger" href="/@adamjaber"><img src="https://cdn.hashnode.com/uploads/avatars/6a44b5d24b41ab0145e5cf63/6ffc4431-7fb4-450e-9443-f2b390bc222f.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="khadimxai" data-state="closed" data-slot="hover-card-trigger" href="/@khadimxai"><img src="https://cdn.hashnode.com/uploads/avatars/6acd2a7c029cbcc9825eedf7/ac0f28fe-d0ea-4f2a-aaba-1617b0bf31ff.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">70</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/machine-learning"><span class="truncate text-sm font-medium text-foreground">#<!-- -->machine-learning</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="Lioness256" data-state="closed" data-slot="hover-card-trigger" href="/@Lioness256"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1768238327007/b0676bb2-159e-4fa0-ac01-467b77715748.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="double2" data-state="closed" data-slot="hover-card-trigger" href="/@double2"><img src="https://cdn.hashnode.com/uploads/avatars/69eb160b1e45c4e0daa43523/4a563ed9-f9f5-4cab-bb1a-ec39219ea730.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="kd16" data-state="closed" data-slot="hover-card-trigger" href="/@kd16"><img src="https://avatars.githubusercontent.com/u/143196836?v=4" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">64</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/ai-agents"><span class="truncate text-sm font-medium text-foreground">#<!-- -->ai-agents</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="ArunimaChaudhuri" data-state="closed" data-slot="hover-card-trigger" href="/@ArunimaChaudhuri"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1665704997175/24jJd8YfL.jpeg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="dev-prathap" data-state="closed" data-slot="hover-card-trigger" href="/@dev-prathap"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1730699198813/71c32aad-ed19-4bf1-b66e-71e2e3e27cee.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="sundarapandy" data-state="closed" data-slot="hover-card-trigger" href="/@sundarapandy"><img src="https://cdn.hashnode.com/uploads/avatars/6a86d88f8b2adbbd1f5cf056/44b6e75c-8d4b-4e43-8b94-ff1af364094d.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">62</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/automation"><span class="truncate text-sm font-medium text-foreground">#<!-- -->automation</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="nfrankel" data-state="closed" data-slot="hover-card-trigger" href="/@nfrankel"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1688657917576/vPMKIWbJI.jpeg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="amitshuklabag" data-state="closed" data-slot="hover-card-trigger" href="/@amitshuklabag"><img src="https://cdn.hashnode.com/uploads/avatars/653b68a4c4869207d2ff9c84/bd54d38e-ed04-4d01-a4ed-081d69644727.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="Tarek-Elzoghby" data-state="closed" data-slot="hover-card-trigger" href="/@Tarek-Elzoghby"><img src="https://cdn.hashnode.com/uploads/avatars/6a7dd978b4255b3cf1129a9d/d0d2daa6-9a8c-46ed-b375-b3e9dc16957e.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">61</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/api"><span class="truncate text-sm font-medium text-foreground">#<!-- -->api</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="BizzAppDev" data-state="closed" data-slot="hover-card-trigger" href="/@BizzAppDev"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1752743053328/bb3e2380-8997-41b9-8f64-d9adc67ccdef.png?w=64&h=64&fit=crop&crop=faces&w=500&h=500&fit=crop&crop=entropy&auto=compress,format&format=webp&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="ilshadyx" data-state="closed" data-slot="hover-card-trigger" href="/@ilshadyx"><img src="https://lh3.googleusercontent.com/a/ACg8ocJqxv-eFgfyAC5xoYwZohexF6SJLuSaKmizT4QU4O5mMTrrbw=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="chenyuan20509" data-state="closed" data-slot="hover-card-trigger" href="/@chenyuan20509"><img src="https://lh3.googleusercontent.com/a/ACg8ocKYcjGPtp-TEdVemv41qfWAe4VRF3julXGB3gSu7qLosENuKA=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">59</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/backend"><span class="truncate text-sm font-medium text-foreground">#<!-- -->backend</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="BizzAppDev" data-state="closed" data-slot="hover-card-trigger" href="/@BizzAppDev"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1752743053328/bb3e2380-8997-41b9-8f64-d9adc67ccdef.png?w=64&h=64&fit=crop&crop=faces&w=500&h=500&fit=crop&crop=entropy&auto=compress,format&format=webp&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="ladanovNick" data-state="closed" data-slot="hover-card-trigger" href="/@ladanovNick"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1721414842613/dsMGr9b8G.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="ciphemicacademia" data-state="closed" data-slot="hover-card-trigger" href="/@ciphemicacademia"><img src="https://lh3.googleusercontent.com/a/ACg8ocIvU0qjiMhJ3r3xrFv94c6CLCVSBIjvWajw2ole66mJvRF5OQ=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">55</span></span></li></ol></div></div><script>$RC("B:7","S:7")</script><div hidden id="S:9"><div class="rounded-xl border border-border bg-card p-5 shadow-sm"><div class="mb-5"><h3 class="min-w-0 text-xl font-medium text-balance text-foreground">Trending tags this week</h3></div><ol class="flex flex-col gap-1"><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/ai"><span class="truncate text-sm font-medium text-foreground">#<!-- -->ai</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="kd-agentic" data-state="closed" data-slot="hover-card-trigger" href="/@kd-agentic"><img src="https://lh3.googleusercontent.com/a/ACg8ocLj3t7PtdSYtFB0X08UBGdtPT3FFZKr1FaVr-0B1YEpCGuzgw=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="swati-rawat" data-state="closed" data-slot="hover-card-trigger" href="/@swati-rawat"><img src="https://lh3.googleusercontent.com/a/ACg8ocIZJ0-UpgZmKz5A4WyHFMFhrzxyudCpNDyn5hKX4Das947Niw=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="haithem-slimi" data-state="closed" data-slot="hover-card-trigger" href="/@haithem-slimi"><img src="https://lh3.googleusercontent.com/a/ACg8ocLpm2Zd1nwwfi-LdARLEYe0P4K-kkjGp1e6hSkoNhVTa8_LPCE=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">255</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/artificial-intelligence"><span class="truncate text-sm font-medium text-foreground">#<!-- -->artificial-intelligence</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="doczamora" data-state="closed" data-slot="hover-card-trigger" href="/@doczamora"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1700785742362/SmBJZKgXV.jpeg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="dev-prathap" data-state="closed" data-slot="hover-card-trigger" href="/@dev-prathap"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1730699198813/71c32aad-ed19-4bf1-b66e-71e2e3e27cee.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="biztechpulsehub" data-state="closed" data-slot="hover-card-trigger" href="/@biztechpulsehub"><img src="https://cdn.hashnode.com/uploads/avatars/6a1fcac2c2e70f6b296ae571/f8f4be12-e5fc-4c0e-a922-e168d32da4e9.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">115</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/web-development"><span class="truncate text-sm font-medium text-foreground">#<!-- -->web-development</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="thetejascodes" data-state="closed" data-slot="hover-card-trigger" href="/@thetejascodes"><img src="https://avatars.githubusercontent.com/u/123163937?v=4" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="vikramkumarshukla" data-state="closed" data-slot="hover-card-trigger" href="/@vikramkumarshukla"><img src="https://cdn.hashnode.com/uploads/avatars/6a999c97bb108e64b49f8dfd/ff4b98bc-eaae-4d60-a860-aba66d6d145f.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="videocompress" data-state="closed" data-slot="hover-card-trigger" href="/@videocompress"><img src="https://ui-avatars.com/api/?name=breezeszfeng&background=random&bold=true&size=500&color=ffffff" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">101</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/security"><span class="truncate text-sm font-medium text-foreground">#<!-- -->security</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="daviddeng" data-state="closed" data-slot="hover-card-trigger" href="/@daviddeng"><img src="https://lh3.googleusercontent.com/a/ACg8ocKXEIGewcBaspeI8QAB8JK0WD61yyUX7RKk6YIFmP3e43VtPA=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="umairdigitalsolution" data-state="closed" data-slot="hover-card-trigger" href="/@umairdigitalsolution"><img src="https://ui-avatars.com/api/?name=info&background=random&bold=true&size=500&color=ffffff" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="artifexignotvs" data-state="closed" data-slot="hover-card-trigger" href="/@artifexignotvs"><img src="https://cdn.hashnode.com/uploads/avatars/6acea60626db072efebcf48e/1ae5f6d5-8d1a-44c8-b9dd-d78557a2840b.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">96</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/webdev"><span class="truncate text-sm font-medium text-foreground">#<!-- -->webdev</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="mintnow" data-state="closed" data-slot="hover-card-trigger" href="/@mintnow"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1751608304438/f3cc6b75-0f0b-4682-a069-250cb5184d5b.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="8080ai" data-state="closed" data-slot="hover-card-trigger" href="/@8080ai"><img src="https://lh3.googleusercontent.com/a/ACg8ocIOfUcP61LXRE7JKkhOI9tKyx3fkKdLlNMP8cLAyOqG-txKSw=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="yison" data-state="closed" data-slot="hover-card-trigger" href="/@yison"><img src="https://lh3.googleusercontent.com/a/ACg8ocJ_JdaHdka-aYqyYJDKdztwN9vE3bNpn3LsObGkfoJPyWPZ9Q=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">89</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/javascript"><span class="truncate text-sm font-medium text-foreground">#<!-- -->javascript</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="aichance" data-state="closed" data-slot="hover-card-trigger" href="/@aichance"><img src="https://cdn.hashnode.com/uploads/avatars/6ac5dcc31d02a4a3f8727cb5/e11beea0-4a38-4140-a3a3-5ab7840dfa08.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="finnframe" data-state="closed" data-slot="hover-card-trigger" href="/@finnframe"><img src="https://cdn.hashnode.com/uploads/avatars/6ac93c64cab50788a13878e2/d711673e-d575-45b4-beb1-47bac6ae11c0.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="gunsnprices" data-state="closed" data-slot="hover-card-trigger" href="/@gunsnprices"><img src="https://avatars.githubusercontent.com/u/341474324?v=4" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">84</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/devops"><span class="truncate text-sm font-medium text-foreground">#<!-- -->devops</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="georgeezejiofor" data-state="closed" data-slot="hover-card-trigger" href="/@georgeezejiofor"><img src="https://cdn.hashnode.com/uploads/avatars/67014345dbb510bc35d60f47/7790d168-e587-45b1-be95-fdf5adc7a216.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="michaelroy" data-state="closed" data-slot="hover-card-trigger" href="/@michaelroy"><img src="https://avatars.githubusercontent.com/u/72664547?v=4" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="sharmukh" data-state="closed" data-slot="hover-card-trigger" href="/@sharmukh"><img src="https://cdn.hashnode.com/uploads/avatars/69fceae29f93a850a40d8504/606584d7-4bfa-4084-9007-873837748ce4.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">80</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/python"><span class="truncate text-sm font-medium text-foreground">#<!-- -->python</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="sammnov" data-state="closed" data-slot="hover-card-trigger" href="/@sammnov"><img src="https://lh3.googleusercontent.com/a/ACg8ocLHun18sQVd49GoQfU7NW42sgrWX1v9peU73yCTHAtpsy0vc_k=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="rainytechlab" data-state="closed" data-slot="hover-card-trigger" href="/@rainytechlab"><img src="https://cdn.hashnode.com/uploads/avatars/6ac344addc703ac2ce99c181/dd532d4f-2039-43ad-bebd-97d27573f557.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="hurt" data-state="closed" data-slot="hover-card-trigger" href="/@hurt"><img src="https://lh3.googleusercontent.com/a/ACg8ocJSCCeO5Igj2T1bC9TX9_Efp8F-jA9X9-B4AA7dZyMIdpLDgQ=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">77</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/llm"><span class="truncate text-sm font-medium text-foreground">#<!-- -->llm</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="dev-prathap" data-state="closed" data-slot="hover-card-trigger" href="/@dev-prathap"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1730699198813/71c32aad-ed19-4bf1-b66e-71e2e3e27cee.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="adamjaber" data-state="closed" data-slot="hover-card-trigger" href="/@adamjaber"><img src="https://cdn.hashnode.com/uploads/avatars/6a44b5d24b41ab0145e5cf63/6ffc4431-7fb4-450e-9443-f2b390bc222f.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="khadimxai" data-state="closed" data-slot="hover-card-trigger" href="/@khadimxai"><img src="https://cdn.hashnode.com/uploads/avatars/6acd2a7c029cbcc9825eedf7/ac0f28fe-d0ea-4f2a-aaba-1617b0bf31ff.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">70</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/machine-learning"><span class="truncate text-sm font-medium text-foreground">#<!-- -->machine-learning</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="Lioness256" data-state="closed" data-slot="hover-card-trigger" href="/@Lioness256"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1768238327007/b0676bb2-159e-4fa0-ac01-467b77715748.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="double2" data-state="closed" data-slot="hover-card-trigger" href="/@double2"><img src="https://cdn.hashnode.com/uploads/avatars/69eb160b1e45c4e0daa43523/4a563ed9-f9f5-4cab-bb1a-ec39219ea730.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="kd16" data-state="closed" data-slot="hover-card-trigger" href="/@kd16"><img src="https://avatars.githubusercontent.com/u/143196836?v=4" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">64</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/ai-agents"><span class="truncate text-sm font-medium text-foreground">#<!-- -->ai-agents</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="ArunimaChaudhuri" data-state="closed" data-slot="hover-card-trigger" href="/@ArunimaChaudhuri"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1665704997175/24jJd8YfL.jpeg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="dev-prathap" data-state="closed" data-slot="hover-card-trigger" href="/@dev-prathap"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1730699198813/71c32aad-ed19-4bf1-b66e-71e2e3e27cee.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="sundarapandy" data-state="closed" data-slot="hover-card-trigger" href="/@sundarapandy"><img src="https://cdn.hashnode.com/uploads/avatars/6a86d88f8b2adbbd1f5cf056/44b6e75c-8d4b-4e43-8b94-ff1af364094d.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">62</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/automation"><span class="truncate text-sm font-medium text-foreground">#<!-- -->automation</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="nfrankel" data-state="closed" data-slot="hover-card-trigger" href="/@nfrankel"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1688657917576/vPMKIWbJI.jpeg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="amitshuklabag" data-state="closed" data-slot="hover-card-trigger" href="/@amitshuklabag"><img src="https://cdn.hashnode.com/uploads/avatars/653b68a4c4869207d2ff9c84/bd54d38e-ed04-4d01-a4ed-081d69644727.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="Tarek-Elzoghby" data-state="closed" data-slot="hover-card-trigger" href="/@Tarek-Elzoghby"><img src="https://cdn.hashnode.com/uploads/avatars/6a7dd978b4255b3cf1129a9d/d0d2daa6-9a8c-46ed-b375-b3e9dc16957e.png?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">61</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/api"><span class="truncate text-sm font-medium text-foreground">#<!-- -->api</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="BizzAppDev" data-state="closed" data-slot="hover-card-trigger" href="/@BizzAppDev"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1752743053328/bb3e2380-8997-41b9-8f64-d9adc67ccdef.png?w=64&h=64&fit=crop&crop=faces&w=500&h=500&fit=crop&crop=entropy&auto=compress,format&format=webp&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="ilshadyx" data-state="closed" data-slot="hover-card-trigger" href="/@ilshadyx"><img src="https://lh3.googleusercontent.com/a/ACg8ocJqxv-eFgfyAC5xoYwZohexF6SJLuSaKmizT4QU4O5mMTrrbw=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="chenyuan20509" data-state="closed" data-slot="hover-card-trigger" href="/@chenyuan20509"><img src="https://lh3.googleusercontent.com/a/ACg8ocKYcjGPtp-TEdVemv41qfWAe4VRF3julXGB3gSu7qLosENuKA=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">59</span></span></li><li class="flex items-center gap-2 rounded-lg px-2 py-2 transition hover:bg-muted"><a class="flex min-w-0 flex-1 items-center gap-2" href="/tag/backend"><span class="truncate text-sm font-medium text-foreground">#<!-- -->backend</span></a><span class="flex items-center gap-2 shrink-0"><span class="flex -space-x-1.5"><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="BizzAppDev" data-state="closed" data-slot="hover-card-trigger" href="/@BizzAppDev"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1752743053328/bb3e2380-8997-41b9-8f64-d9adc67ccdef.png?w=64&h=64&fit=crop&crop=faces&w=500&h=500&fit=crop&crop=entropy&auto=compress,format&format=webp&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="ladanovNick" data-state="closed" data-slot="hover-card-trigger" href="/@ladanovNick"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1721414842613/dsMGr9b8G.jpg?w=64&h=64&fit=crop&crop=faces&auto=compress,format&format=webp" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a><a class="relative block size-5 rounded-full after:absolute after:-inset-1 after:content-['']" aria-label="ciphemicacademia" data-state="closed" data-slot="hover-card-trigger" href="/@ciphemicacademia"><img src="https://lh3.googleusercontent.com/a/ACg8ocIvU0qjiMhJ3r3xrFv94c6CLCVSBIjvWajw2ole66mJvRF5OQ=s96-c" alt="" class="size-5 rounded-full border-2 border-background object-cover"/></a></span><span class="text-sm text-muted-foreground">55</span></span></li></ol></div></div><script>$RC("B:9","S:9")</script><script>self.__next_f.push([1,"54:I[803923,[\"/_next/static/chunks/d7c08004683c2cb3.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3442d3d9f428856a.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5db7af08ad324ea0.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/c31476657b33c13e.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/3cc84bf249e677cb.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34f09ad5e0163f14.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/81380147a2aa3dcd.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/24d7be9e92b27f89.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/4757d38798de166c.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/73dc90308fa11388.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/16764830dcaf3758.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/65fd9505a748a9c2.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/5c3a404f1b969708.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/d43fa2c261a15769.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\",\"/_next/static/chunks/34cffcab0344d8c5.js?dpl=dpl_FMv4ujiMoQHJShLnnD9BFApe6Pje\"],\"TrendingBloggersCard\"]\n"])</script><script>self.__next_f.push([1,"51:[\"$\",\"$L54\",null,{\"bloggers\":[{\"name\":\"DongYun Kang\",\"username\":\"kdy1\",\"tagline\":\"Creator of SWC\",\"profileUrl\":\"/@kdy1\",\"avatarUrl\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1713945232066/xH_vxHc55.jpeg?w=100\u0026h=100\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"totalArticles\":2},{\"name\":\"Adrian Studio\",\"username\":\"adrianstudio3\",\"tagline\":\"Java, Spring Boot, and notification failure boundaries.\",\"profileUrl\":\"/@adrianstudio3\",\"avatarUrl\":\"https://lh3.googleusercontent.com/a/ACg8ocKmMjs5Mm8llSKCRp0mBket6Wzzlwy-8eUxSJdAYR7c0ZYrgP8=s96-c\",\"totalArticles\":1},{\"name\":\"sufficientlyunsupervised\",\"username\":\"sufficientlyunsuperv\",\"tagline\":\"Statistics, machine learning, rambling.\\nI guarantee nothing except that this was written by a human.\",\"profileUrl\":\"/@sufficientlyunsuperv\",\"avatarUrl\":\"https://ui-avatars.com/api/?name=sufficientlyunsupervised\u0026background=random\u0026bold=true\u0026size=500\u0026color=ffffff\",\"totalArticles\":1},{\"name\":\"Matteo Collina\",\"username\":\"matteocollina\",\"tagline\":\"Open Sourcerer, Node.js TSC member, Fastify Lead Maintainer\",\"profileUrl\":\"/@matteocollina\",\"avatarUrl\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1656492960212/pf_f_CpSA.jpeg?w=100\u0026h=100\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"totalArticles\":1},{\"name\":\"Kevin Thyssen\",\"username\":\"kthyssen\",\"tagline\":\"Senior APEX Consultant @ United Code · Oracle ACE Pro\",\"profileUrl\":\"/@kthyssen\",\"avatarUrl\":\"https://cdn.hashnode.com/uploads/avatars/6accc97fd18e98925aaf2676/85b840e2-9cf5-43a1-8c1c-672bea2a5be8.jpg?w=100\u0026h=100\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"totalArticles\":1},{\"name\":\"Alok Chatterji\",\"username\":\"alokchatterji\",\"tagline\":\"Self-Hosting is a Lifestyle 💻 🏡\",\"profileUrl\":\"/@alokchatterji\",\"avatarUrl\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1757853312949/e1ed6845-2546-406c-9f53-3cd95117564d.jpeg?w=100\u0026h=100\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"totalArticles\":1},{\"name\":\"Dimitri Gielis\",\"username\":\"dgielis\",\"tagline\":\"CEO @ United Codes\",\"profileUrl\":\"/@dgielis\",\"avatarUrl\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1672605420162/pQvsPIumW.jpg?w=100\u0026h=100\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"totalArticles\":1},{\"name\":\"Patrick Kearns\",\"username\":\"fullstackcity\",\"tagline\":\"Senior .Net Engineer\",\"profileUrl\":\"/@fullstackcity\",\"avatarUrl\":\"https://cdn.hashnode.com/uploads/avatars/67c36038c69a4b7143c5fc49/16eca417-9d85-4e78-bc64-853609c24f7e.png?w=100\u0026h=100\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"totalArticles\":2},{\"name\":\"Timo Herwix\",\"username\":\"timoherwix\",\"tagline\":\"learn about #oracle, #orclapex, #lowcode, #plsql, #JavaScript, #AutonomousDatabase, #Cloud\",\"profileUrl\":\"/@timoherwix\",\"avatarUrl\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1675062186777/5cd577c9-fe95-45eb-abc5-7eb44ddc5e4b.jpeg?w=100\u0026h=100\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"totalArticles\":1},{\"name\":\"Louis Moreaux\",\"username\":\"lmoreaux\",\"tagline\":\"Oracle APEX developer\",\"profileUrl\":\"/@lmoreaux\",\"avatarUrl\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1717754687798/gkwsSt345.jpeg?w=100\u0026h=100\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"totalArticles\":1},{\"name\":\"Plamen Mushkov\",\"username\":\"plamen9\",\"tagline\":\"Building Oracle APEX applications. Writing about tech.\",\"profileUrl\":\"/@plamen9\",\"avatarUrl\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1664275202008/Se3Rl3hcM.png?w=100\u0026h=100\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"totalArticles\":1},{\"name\":\"Jon Dixon\",\"username\":\"orclapex\",\"tagline\":\"APEX, ORDS \u0026 the Oracle Database\",\"profileUrl\":\"/@orclapex\",\"avatarUrl\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1651442180682/iR3he30fL.png?w=100\u0026h=100\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"totalArticles\":1},{\"name\":\"Matt Mulvaney\",\"username\":\"lufcmattylad\",\"tagline\":\"I do fancy stuff with Oracle APEX #orclapex\",\"profileUrl\":\"/@lufcmattylad\",\"avatarUrl\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1662485630483/SeWwMfxSG.png?w=100\u0026h=100\u0026fit=crop\u0026crop=faces\u0026auto=compress,format\u0026format=webp\",\"totalArticles\":1},{\"name\":\"Haithem Slimi\",\"username\":\"haithem-slimi\",\"tagline\":\"Passing down what we know. Discovering what's next.\",\"profileUrl\":\"/@haithem-slimi\",\"avatarUrl\":\"https://lh3.googleusercontent.com/a/ACg8ocLpm2Zd1nwwfi-LdARLEYe0P4K-kkjGp1e6hSkoNhVTa8_LPCE=s96-c\",\"totalArticles\":5},{\"name\":\"MixVio AI\",\"username\":\"mixvioai\",\"tagline\":\"Create images, videos, and audio with leading AI models in one workspace.\",\"profileUrl\":\"/@mixvioai\",\"avatarUrl\":\"https://ui-avatars.com/api/?name=submit\u0026background=random\u0026bold=true\u0026size=500\u0026color=ffffff\",\"totalArticles\":3}],\"variant\":\"inline\"}]\n"])</script><script>self.__next_f.push([1,"52:[\"$\",\"$L54\",null,{\"bloggers\":\"$51:props:bloggers\",\"variant\":\"card\"}]\n"])</script><div hidden id="S:8"><div class="py-3"><div class="mb-5"><h3 class="min-w-0 text-xl font-medium text-balance text-foreground">Authors worth a look</h3></div><ul class="flex flex-col gap-3"><li><a class="flex items-start gap-3 rounded-lg p-2 transition hover:bg-muted" data-state="closed" data-slot="hover-card-trigger" href="/@kdy1"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-10 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">DK</span></span><div class="flex min-w-0 flex-1 flex-col gap-0.5"><span class="truncate text-sm font-semibold text-foreground">DongYun Kang</span><p class="line-clamp-2 text-sm text-muted-foreground">Creator of SWC</p><span data-slot="badge" data-variant="secondary" class="inline-flex items-center justify-center rounded-full border border-transparent px-2 py-0.5 font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90 text-sm">2<!-- --> <!-- -->new articles</span></div></a></li><li><a class="flex items-start gap-3 rounded-lg p-2 transition hover:bg-muted" data-state="closed" data-slot="hover-card-trigger" href="/@adrianstudio3"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-10 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">AS</span></span><div class="flex min-w-0 flex-1 flex-col gap-0.5"><span class="truncate text-sm font-semibold text-foreground">Adrian Studio</span><p class="line-clamp-2 text-sm text-muted-foreground">Java, Spring Boot, and notification failure boundaries.</p><span data-slot="badge" data-variant="secondary" class="inline-flex items-center justify-center rounded-full border border-transparent px-2 py-0.5 font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90 text-sm">1<!-- --> <!-- -->new article</span></div></a></li><li><a class="flex items-start gap-3 rounded-lg p-2 transition hover:bg-muted" data-state="closed" data-slot="hover-card-trigger" href="/@sufficientlyunsuperv"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-10 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">S</span></span><div class="flex min-w-0 flex-1 flex-col gap-0.5"><span class="truncate text-sm font-semibold text-foreground">sufficientlyunsupervised</span><p class="line-clamp-2 text-sm text-muted-foreground">Statistics, machine learning, rambling.
I guarantee nothing except that this was written by a human.</p><span data-slot="badge" data-variant="secondary" class="inline-flex items-center justify-center rounded-full border border-transparent px-2 py-0.5 font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90 text-sm">1<!-- --> <!-- -->new article</span></div></a></li><li><a class="flex items-start gap-3 rounded-lg p-2 transition hover:bg-muted" data-state="closed" data-slot="hover-card-trigger" href="/@matteocollina"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-10 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">MC</span></span><div class="flex min-w-0 flex-1 flex-col gap-0.5"><span class="truncate text-sm font-semibold text-foreground">Matteo Collina</span><p class="line-clamp-2 text-sm text-muted-foreground">Open Sourcerer, Node.js TSC member, Fastify Lead Maintainer</p><span data-slot="badge" data-variant="secondary" class="inline-flex items-center justify-center rounded-full border border-transparent px-2 py-0.5 font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90 text-sm">1<!-- --> <!-- -->new article</span></div></a></li><li><a class="flex items-start gap-3 rounded-lg p-2 transition hover:bg-muted" data-state="closed" data-slot="hover-card-trigger" href="/@kthyssen"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-10 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">KT</span></span><div class="flex min-w-0 flex-1 flex-col gap-0.5"><span class="truncate text-sm font-semibold text-foreground">Kevin Thyssen</span><p class="line-clamp-2 text-sm text-muted-foreground">Senior APEX Consultant @ United Code · Oracle ACE Pro</p><span data-slot="badge" data-variant="secondary" class="inline-flex items-center justify-center rounded-full border border-transparent px-2 py-0.5 font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90 text-sm">1<!-- --> <!-- -->new article</span></div></a></li></ul><div class="mt-3 flex items-center justify-between pt-3"><button type="button" disabled="" class="flex items-center gap-1 rounded-lg px-2 py-1 text-sm text-muted-foreground transition hover:bg-muted hover:text-foreground disabled:pointer-events-none disabled:opacity-30"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-left inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="m15 18-6-6 6-6"></path></svg>Prev</button><span class="text-sm text-muted-foreground">1<!-- --> / <!-- -->3</span><button type="button" class="flex items-center gap-1 rounded-lg px-2 py-1 text-sm text-muted-foreground transition hover:bg-muted hover:text-foreground disabled:pointer-events-none disabled:opacity-30">Next<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></button></div></div></div><script>$RC("B:8","S:8")</script><div hidden id="S:a"><div class="rounded-xl border border-border bg-card p-5 shadow-sm"><div class="mb-5"><h3 class="min-w-0 text-xl font-medium text-balance text-foreground">Authors worth a look</h3></div><ul class="flex flex-col gap-3 min-h-120"><li><a class="flex items-start gap-3 rounded-lg p-2 transition hover:bg-muted" data-state="closed" data-slot="hover-card-trigger" href="/@kdy1"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-10 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">DK</span></span><div class="flex min-w-0 flex-1 flex-col gap-0.5"><span class="truncate text-sm font-semibold text-foreground">DongYun Kang</span><p class="line-clamp-2 text-sm text-muted-foreground">Creator of SWC</p><span data-slot="badge" data-variant="secondary" class="inline-flex items-center justify-center rounded-full border border-transparent px-2 py-0.5 font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90 text-sm">2<!-- --> <!-- -->new articles</span></div></a></li><li><a class="flex items-start gap-3 rounded-lg p-2 transition hover:bg-muted" data-state="closed" data-slot="hover-card-trigger" href="/@adrianstudio3"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-10 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">AS</span></span><div class="flex min-w-0 flex-1 flex-col gap-0.5"><span class="truncate text-sm font-semibold text-foreground">Adrian Studio</span><p class="line-clamp-2 text-sm text-muted-foreground">Java, Spring Boot, and notification failure boundaries.</p><span data-slot="badge" data-variant="secondary" class="inline-flex items-center justify-center rounded-full border border-transparent px-2 py-0.5 font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90 text-sm">1<!-- --> <!-- -->new article</span></div></a></li><li><a class="flex items-start gap-3 rounded-lg p-2 transition hover:bg-muted" data-state="closed" data-slot="hover-card-trigger" href="/@sufficientlyunsuperv"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-10 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">S</span></span><div class="flex min-w-0 flex-1 flex-col gap-0.5"><span class="truncate text-sm font-semibold text-foreground">sufficientlyunsupervised</span><p class="line-clamp-2 text-sm text-muted-foreground">Statistics, machine learning, rambling.
I guarantee nothing except that this was written by a human.</p><span data-slot="badge" data-variant="secondary" class="inline-flex items-center justify-center rounded-full border border-transparent px-2 py-0.5 font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90 text-sm">1<!-- --> <!-- -->new article</span></div></a></li><li><a class="flex items-start gap-3 rounded-lg p-2 transition hover:bg-muted" data-state="closed" data-slot="hover-card-trigger" href="/@matteocollina"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-10 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">MC</span></span><div class="flex min-w-0 flex-1 flex-col gap-0.5"><span class="truncate text-sm font-semibold text-foreground">Matteo Collina</span><p class="line-clamp-2 text-sm text-muted-foreground">Open Sourcerer, Node.js TSC member, Fastify Lead Maintainer</p><span data-slot="badge" data-variant="secondary" class="inline-flex items-center justify-center rounded-full border border-transparent px-2 py-0.5 font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90 text-sm">1<!-- --> <!-- -->new article</span></div></a></li><li><a class="flex items-start gap-3 rounded-lg p-2 transition hover:bg-muted" data-state="closed" data-slot="hover-card-trigger" href="/@kthyssen"><span data-slot="avatar" class="relative flex overflow-hidden rounded-full size-10 shrink-0"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full text-sm">KT</span></span><div class="flex min-w-0 flex-1 flex-col gap-0.5"><span class="truncate text-sm font-semibold text-foreground">Kevin Thyssen</span><p class="line-clamp-2 text-sm text-muted-foreground">Senior APEX Consultant @ United Code · Oracle ACE Pro</p><span data-slot="badge" data-variant="secondary" class="inline-flex items-center justify-center rounded-full border border-transparent px-2 py-0.5 font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90 text-sm">1<!-- --> <!-- -->new article</span></div></a></li></ul><div class="mt-3 flex items-center justify-between pt-3 border-t border-border"><button type="button" disabled="" class="flex items-center gap-1 rounded-lg px-2 py-1 text-sm text-muted-foreground transition hover:bg-muted hover:text-foreground disabled:pointer-events-none disabled:opacity-30"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-left inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="m15 18-6-6 6-6"></path></svg>Prev</button><span class="text-sm text-muted-foreground">1<!-- --> / <!-- -->3</span><button type="button" class="flex items-center gap-1 rounded-lg px-2 py-1 text-sm text-muted-foreground transition hover:bg-muted hover:text-foreground disabled:pointer-events-none disabled:opacity-30">Next<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right inline shrink-0 align-[-0.125em]" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></button></div></div></div><script>$RC("B:a","S:a")</script></body></html>
| # |
Url |
Url |
Source |
Date |
| 1 |
https://hashnode.com/ |
|
2026-10-15 21:03:29 |
| 2 |
https://www.texarkanatwins.com/%25… |
|
2026-10-15 21:03:25 |
| 3 |
https://www.texarkanatwins.com/%25… |
|
2026-10-15 21:03:19 |
| 4 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-15 21:03:14 |
| 5 |
https://www.texarkanatwins.com/%25… |
|
2026-10-15 21:03:13 |
| 6 |
https://www.texarkanatwins.com/%25… |
|
2026-10-15 21:03:13 |
| 7 |
https://www.texarkanatwins.com/%25… |
|
2026-10-15 21:03:08 |
| 8 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-15 21:03:07 |
| 9 |
https://www.texarkanatwins.com/%25… |
|
2026-10-15 21:03:07 |
| 10 |
https://www.texarkanatwins.com/%25… |
|
2026-10-15 21:03:06 |
| 11 |
https://tendoncare13.b-cdn.net/res… |
|
2026-10-15 21:03:04 |
| 12 |
https://www.texarkanatwins.com/%25… |
|
2026-10-15 21:03:02 |
| 13 |
https://auth.mediacorp.sg/u/login?… |
|
2026-10-15 21:03:02 |
| 14 |
https://auth.mediacorp.sg/u/login?… |
|
2026-10-15 21:03:02 |
| 15 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-15 21:03:01 |
| 16 |
https://www.texarkanatwins.com/%25… |
|
2026-10-15 21:03:01 |
| 17 |
https://www.texarkanatwins.com/%25… |
|
2026-10-15 21:02:56 |
| 18 |
https://g2pro.kr/free/319358 |
|
2026-10-15 21:02:55 |
| 19 |
https://www.texarkanatwins.com/%25… |
|
2026-10-15 21:02:54 |
| 20 |
https://www.texarkanatwins.com/%25… |
|
2026-10-15 21:02:53 |