PageSourceSearch

https://degird.com/blog

html degird.com collected 2026-09-24 09:06:26 UTC 120,077 bytes, 16 lines download raw bytes

1<!DOCTYPE html><html lang="en" class="sora_797f12f2-module___neWea__variable caveat_8a109715-module__9p-0rq__variable"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/logo.svg"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=3840&amp;q=75 3840w" imageSizes="(max-width: 768px) 100vw, 50vw"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=3840&amp;q=75 3840w" imageSizes="(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=3840&amp;q=75 3840w" imageSizes="(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=3840&amp;q=75 3840w" imageSizes="(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw"/><link rel="stylesheet" href="/_next/static/chunks/22vkn3hv5eg-a.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/1_2x3x2zrc760.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/3r1gjwnkbzv2g.js"/>
1<script src="/_next/static/chunks/2m7ne_3jz6yp3.js" async=""></script>
1<script src="/_next/static/chunks/37yirpnrs8crk.js" async=""></script>
1<script src="/_next/static/chunks/42bqrzcitigh-.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-1kkhc1gubaxbx.js" async=""></script>
1<script src="/_next/static/chunks/1gou-k0ur1cy5.js" async=""></script>
1<script src="/_next/static/chunks/0t40xrr5e4yeg.js" async=""></script>
1<script src="/_next/static/chunks/3xn5ozc-jh8fa.js" async=""></script>
1<script src="/_next/static/chunks/18jq023pu8p4t.js" async=""></script>
1<script src="/_next/static/chunks/2uhsb4bbima5h.js" async=""></script>
1<script src="/_next/static/chunks/07t0fpnoi2wwk.js" async=""></script>
1<meta name="theme-color" content="#050505" media="(prefers-color-scheme: dark)"/><meta name="theme-color" content="#ffffff" media="(prefers-color-scheme: light)"/><meta name="color-scheme" content="dark light"/><title>Degird Blog — Product Updates, Tutorials &amp; Builder Insights</title><meta name="description" content="Read the latest from Degird — product launches, engineering insights, tutorials, and industry perspectives from the team behind purpose-built software products."/><link rel="manifest" href="/manifest.webmanifest"/><meta name="keywords" content="Degird,software company,SaaS products,desktop applications,WordPress plugins,browser extensions,AI-powered development,video production,motion graphics,Tubeup,Dormefy,Pulse,GuestDock,TabFold,privacy-first software"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><link rel="canonical" href="https://degird.com/blog"/><link rel="alternate" type="application/rss+xml" href="https://degird.com/blog/rss.xml"/><meta property="og:title" content="Degird — Intelligent Software Products &amp; AI-Powered Services"/><meta property="og:description" content="Purpose-built software across SaaS, desktop, WordPress, and browser extensions. Plus AI-powered agency services."/><meta property="og:url" content="https://degird.com"/><meta property="og:site_name" content="Degird"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://degird.com/opengraph-image?671ee3422ac1ee8c"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Degird — Intelligent Software Products &amp; AI-Powered Services"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@degird"/><meta name="twitter:creator" content="@degird"/><meta name="twitter:title" content="Degird — Intelligent Software Products &amp; AI-Powered Services"/><meta name="twitter:description" content="Purpose-built tools for every layer of your stack."/><meta name="twitter:image" content="https://degird.com/twitter-image?1b7add23fcf1e964"/><meta name="twitter:image:alt" content="Degird — Intelligent Software Products &amp; AI-Powered Services"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="630"/><link rel="icon" href="/icon.svg?icon.2eieb3az5gtdw.svg" sizes="any" type="image/svg+xml"/><link rel="apple-touch-icon" href="/apple-icon?a9201a45ff2882b2" type="image/png" sizes="180x180"/><meta name="next-size-adjust" content=""/><link rel="dns-prefetch" href="https://www.googletagmanager.com"/><link rel="dns-prefetch" href="https://www.clarity.ms"/>
1<script>
2              (function() {
3                try {
4                  var theme = localStorage.getItem('degird_theme');
5                  if (theme === 'light') {
6                    document.documentElement.classList.add('theme-light');
7                  }
8                } catch (e) {}
9              })();
10            </script>
10<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://degird.com/#website","url":"https://degird.com","name":"Degird","description":"Intelligent Software Products & AI-Powered Digital Services","publisher":{"@id":"https://degird.com/#organization"}},{"@type":"Organization","@id":"https://degird.com/#organization","name":"Degird","url":"https://degird.com","description":"Multi-product software studio building purpose-built tools across SaaS, desktop, WordPress, and browser extensions — plus an AI-powered digital agency.","logo":{"@type":"ImageObject","url":"https://degird.com/icon.svg"},"image":"https://degird.com/opengraph-image","email":"[email protected]","foundingLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Dhaka","addressCountry":"BD"}},"contactPoint":{"@type":"ContactPoint","email":"[email protected]","contactType":"customer support","url":"https://degird.com/contact"},"sameAs":["https://x.com/degird","https://www.linkedin.com/company/degirdstudio","https://www.youtube.com/@Degird","https://www.facebook.com/Degird/","https://www.instagram.com/degirdstudio"],"knowsAbout":["SaaS Development","Desktop Applications","WordPress Plugins","Browser Extensions","Video Production","Motion Graphics","AI-Powered Development"]}]}</script>
10<script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script>
10</head><body class="bg-bg-deep text-text-primary antialiased font-sora"><div hidden=""><!--$--><!--/$--></div><a href="#main-content" class="sr-only focus:not-sr-only focus:fixed focus:top-4 focus:left-4 focus:z-[200] focus:px-4 focus:py-2 focus:rounded-lg focus:bg-accent focus:text-bg-deep focus:text-sm focus:font-semibold">Skip to main content</a><div class="relative w-full overflow-hidden" style="z-index:120;height:100px" role="banner" aria-label="Announcement"><div class="relative w-full overflow-hidden" style="background:radial-gradient(ellipse at 20% 50%, #FF6B35 0%, #F72585 45%, #7209B7 100%);height:100px"><div class="absolute inset-0 pointer-events-none overflow-hidden"><div class="absolute -top-10 -left-20 w-80 h-80 rounded-full opacity-20" style="background:radial-gradient(circle, #FFD700 0%, transparent 70%)"></div><div class="absolute -bottom-16 -right-10 w-60 h-60 rounded-full opacity-15" style="background:radial-gradient(circle, #FFD700 0%, transparent 70%)"></div><div class="absolute inset-0 opacity-[0.06] animate-announce-shimmer" style="background-image:repeating-linear-gradient(
11                    -45deg,
12                    transparent,
13                    transparent 20px,
14                    #FFD700 20px,
15                    #FFD700 21px
16                  )"></div><div class="absolute rounded-full pointer-events-none animate-announce-particle" style="left:6%;top:18%;width:4px;height:4px;background-color:#FFD70080;animation-delay:0s"></div><div class="absolute rounded-full pointer-events-none animate-announce-particle" style="left:22%;top:68%;width:3px;height:3px;background-color:#FFD70060;animation-delay:1.2s"></div><div class="absolute rounded-full pointer-events-none animate-announce-particle" style="left:52%;top:12%;width:5px;height:5px;background-color:#FFD70050;animation-delay:0.5s"></div><div class="absolute rounded-full pointer-events-none animate-announce-particle" style="left:75%;top:72%;width:3px;height:3px;background-color:#FFD70070;animation-delay:2s"></div><div class="absolute rounded-full pointer-events-none animate-announce-particle" style="left:88%;top:28%;width:4px;height:4px;background-color:#FFD70040;animation-delay:0.8s"></div><div class="absolute inset-0 opacity-[0.03]" style="background-image:linear-gradient(rgba(255,255,255,0.4) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.4) 1px, transparent 1px);background-size:50px 50px"></div></div><div class="relative h-full max-w-7xl mx-auto px-4 sm:px-6 flex items-center justify-center" style="color:#FFFFFF"><div class="flex items-center gap-3 sm:gap-5 md:gap-7 flex-wrap justify-center"><div class="hidden sm:flex items-center justify-center shrink-0 animate-announce-wiggle"><div class="w-11 h-11 rounded-xl flex items-center justify-center" style="background:#FFD70025;border:1px solid #FFD70050"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rocket" aria-hidden="true" style="color:#FFD700"><path d="M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z"></path><path d="m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z"></path><path d="M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0"></path><path d="M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5"></path></svg></div></div><div class="flex flex-col items-center sm:items-start gap-0.5 shrink-0"><span class="font-bold text-sm sm:text-base md:text-lg tracking-tight leading-tight font-sora">50% Off Every Tubeup Plan</span><span class="hidden md:block text-[11px] opacity-70 leading-snug max-w-sm">Lifetime licence from $24.50 — unlimited YouTube uploads, AI metadata, multi-channel.</span></div><div class="relative shrink-0 animate-announce-tilt"><div class="absolute inset-0 rounded-xl rotate-3 scale-105" style="background:#FFD70030"></div><div class="relative px-3 py-1.5 flex items-baseline gap-1"><span class="font-caveat text-2xl sm:text-3xl font-bold leading-none" style="color:#FFD700">50%</span><span class="font-caveat text-sm font-semibold leading-none opacity-80" style="color:#FFD700">off</span></div></div><button class="inline-flex items-center gap-2 px-4 py-1.5 rounded-full text-xs font-mono font-bold border-2 border-dashed border-white/30 hover:border-white/70 transition-all cursor-pointer hover:scale-105 active:scale-95 shrink-0" style="background-color:rgba(255,255,255,0.06)" aria-label="Copy coupon code: SUMMER50"><span class="tracking-[0.15em] text-[11px]">SUMMER50</span><svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-copy opacity-50" aria-hidden="true"><rect width="14" height="14" x="8" y="8" rx="2" ry="2"></rect><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"></path></svg></button><a href="https://degird.com/products/tubeup#pricing" class="relative group shrink-0"><span class="absolute rounded-full pointer-events-none opacity-0 scale-0 transition-all duration-300 ease-out group-hover:opacity-60 group-hover:scale-100 group-hover:-translate-x-2.5 group-hover:-translate-y-2" style="width:14px;
16height:14px;background-color:#FFD700;top:-4px;left:-6px"></span><span class="absolute rounded-full pointer-events-none opacity-0 scale-0 transition-all duration-300 ease-out delay-[50ms] group-hover:opacity-50 group-hover:scale-100 group-hover:translate-x-2 group-hover:translate-y-1.5" style="width:10px;height:10px;background-color:#FFD700;bottom:-2px;right:-4px"></span><span class="absolute rounded-full pointer-events-none opacity-0 scale-0 transition-all duration-300 ease-out delay-100 group-hover:opacity-40 group-hover:scale-100 group-hover:-translate-y-2.5" style="width:8px;height:8px;background-color:#FFD700;top:-6px;right:10px"></span><span class="relative inline-flex items-center gap-1.5 px-6 py-2.5 rounded-full text-xs sm:text-sm font-bold shadow-lg cursor-pointer transition-transform duration-200 ease-out group-hover:scale-[1.08] group-active:scale-95" style="background-color:#FFD700;color:#000;box-shadow:0 4px 24px #FFD70050">See Plans<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div></div></div></div><nav class="sticky top-0 left-0 right-0 transition-all duration-500 py-4" style="z-index:100;background:color-mix(in srgb, var(--bg-deep) 94%, transparent);backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);border:1px solid color-mix(in srgb, var(--text-primary) 8%, transparent)"><div class="max-w-7xl mx-auto px-6 flex items-center justify-between"><a class="relative z-10 flex items-center" aria-label="Degird Home" href="/"><img alt="Degird" width="100" height="34" decoding="async" data-nimg="1" class="h-6 md:h-7 w-auto transition-all duration-300 brightness-0 invert" style="color:transparent" src="/logo.svg"/></a><div class="hidden lg:flex items-center gap-1"><div class="relative"><button class="flex items-center gap-1.5 px-4 py-2 text-sm font-medium text-text-secondary hover:text-text-primary transition-colors cursor-pointer" aria-haspopup="true" aria-expanded="false">Products<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="relative"><button class="flex items-center gap-1.5 px-4 py-2 text-sm font-medium text-text-secondary hover:text-text-primary transition-colors cursor-pointer" aria-haspopup="true" aria-expanded="false">Services<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><a class="px-4 py-2 text-sm font-medium text-text-secondary hover:text-text-primary transition-colors" href="/blog">Blog</a><a class="px-4 py-2 text-sm font-medium text-text-secondary hover:text-text-primary transition-colors" href="/support">Support</a><a class="flex items-center gap-2 px-4 py-2 text-sm font-semibold text-text-primary hover:text-accent transition-colors" href="/products/tubeup">Tubeup 2.0<span class="inline-flex items-center px-1.5 py-0.5 rounded-md text-[9px] font-black uppercase tracking-wider bg-accent text-bg-deep leading-none">New</span></a></div><div class="hidden lg:flex items-center gap-2"><a href="https://store.degird.com" target="_blank" rel="noopener noreferrer" class="bg-accent text-bg-deep px-6 py-2.5 rounded-xl text-sm font-semibold hover:shadow-[0_0_20px_rgba(174,237,34,0.3)] transition-all">Login</a></div><div class="lg:hidden flex items-center gap-2"><button class="relative z-10 w-10 h-10 flex items-center justify-center cursor-pointer" aria-label="Open menu" aria-expanded="false"><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></div></nav>
16<main id="main-content" class="min-h-screen"><section class="relative overflow-hidden pt-20 pb-20"><div class="pointer-events-none absolute inset-0 overflow-hidden -z-10" aria-hidden="true"><div class="absolute -top-32 -left-32 rounded-full animate-float-1" style="width:clamp(300px, 35vw, 600px);height:clamp(300px, 35vw, 600px);background:radial-gradient(circle, var(--accent), transparent 70%);opacity:0.1"></div><div class="absolute -top-20 -right-40 rounded-full animate-float-2" style="width:clamp(350px, 40vw, 700px);height:clamp(350px, 40vw, 700px);background:radial-gradient(circle, var(--accent-dim), transparent 70%);opacity:0.06;animation:float-orb-2 30s ease-in-out infinite, orb-breathe 8s ease-in-out infinite"></div><div class="absolute -bottom-40 left-1/2 -translate-x-1/2 rounded-full animate-float-3" style="width:clamp(400px, 45vw, 800px);height:clamp(250px, 28vw, 500px);background:radial-gradient(ellipse, var(--accent), transparent 70%);opacity:0.07;animation:float-orb-3 35s ease-in-out infinite, orb-breathe 10s ease-in-out infinite"></div></div><div class="mx-auto max-w-4xl px-6 text-center"><p class="mb-5 text-[11px] font-semibold uppercase tracking-[0.2em] text-accent">Blog</p><h1 class="mb-7 font-sora text-3xl font-bold leading-[1.15] tracking-tight md:text-4xl lg:text-5xl">From the <span class="text-gradient-accent">Workshop</span></h1><p class="mx-auto max-w-2xl text-base leading-relaxed text-text-secondary md:text-lg">Product updates, engineering insights, and practical guides from the team that builds Degird.</p></div></section><div class="section-divider"></div><section class="py-20 md:py-28"><div class="mx-auto max-w-7xl px-6"><div class="mb-16"><article class="group overflow-hidden rounded-3xl border border-border bg-bg-surface transition-colors hover:border-accent/30"><a class="grid md:grid-cols-2" href="/blog/whats-new-in-tubeup-2"><div class="relative aspect-[16/10] w-full overflow-hidden bg-bg-deep md:aspect-auto"><img alt="Abstract cover of a frosted glass ring among floating coral and pastel shapes on a dark background, marking the Tubeup 2.0 release" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-[1.03]" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, 50vw" srcSet="/_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fblog%2Fwhats-new-in-tubeup-2.webp&amp;w=3840&amp;q=75"/></div><div class="flex flex-col justify-center p-8 md:p-12"><div class="mb-4 flex items-center gap-3"><span class="rounded-full border border-accent/20 bg-accent/10 px-3 py-1 text-[10px] font-bold uppercase tracking-widest text-accent">Featured</span><span class="text-[11px] font-bold uppercase tracking-widest text-text-tertiary">Product Updates</span></div><h2 class="font-sora text-2xl font-bold leading-tight tracking-tight text-text-primary transition-colors group-hover:text-accent md:text-3xl">What&#x27;s New in Tubeup 2.0?</h2><p class="mt-4 line-clamp-3 text-sm leading-relaxed text-text-secondary md:text-base">Tubeup 2.0 turns a YouTube uploader into a publishing engine: automation flows, chat, nine AI providers, every channel on one Google project, and a faster, safer app.</p><div class="mt-6 flex items-center gap-2 text-[11px] text-text-tertiary"><time dateTime="2026-09-21">September 21, 2026</time><span aria-hidden="true">·</span><span>13 min read</span></div><span class="mt-6 inline-flex items-center gap-2 text-xs font-bold uppercase tracking-widest text-text-secondary transition-colors group-hover:text-accent">Read Article<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></div></a></article></div><div class="mb-14"><nav aria-label="Blog categories" class="flex flex-wrap justify-center gap-2"><a class="px-5 py-2 rounded-xl text-xs font-semibold transition-all border bg-accent text-bg-deep border-accent" href="/blog">All</a><a class="px-5 py-2 rounded-xl text-xs font-semibold transition-all border bg-bg-surface border-border text-text-secondary hover:border-accent/30" href="/blog/category/product-updates">Product Updates</a><a class="px-5 py-2 rounded-xl text-xs font-semibold transition-all border bg-bg-surface border-border text-text-secondary hover:border-accent/30" href="/blog/category/engineering">Engineering</a><a class="px-5 py-2 rounded-xl text-xs font-semibold transition-all border bg-bg-surface border-border text-text-secondary hover:border-accent/30" href="/blog/category/tutorials">Tutorials</a><a class="px-5 py-2 rounded-xl text-xs font-semibold transition-all border bg-bg-surface border-border text-text-secondary hover:border-accent/30" href="/blog/category/industry-insights">Industry Insights</a></nav></div><div class="grid gap-6 sm:grid-cols-2 lg:grid-cols-3"><article class="group relative flex h-full flex-col overflow-hidden rounded-2xl border border-border bg-bg-surface transition-colors hover:border-accent/30"><a class="flex h-full flex-col" href="/blog/tubeup-2-youtube-automation-for-creators"><div class="relative aspect-[16/9] w-full overflow-hidden bg-bg-deep"><img alt="Abstract cover of a glass ring, a coral block and a flowing ribbon on a navy background, representing a YouTube publishing workflow running on its own" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-[1.03]" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw" srcSet="/_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fblog%2Ftubeup-2-youtube-automation-for-creators.webp&amp;w=3840&amp;q=75"/>
16<span class="absolute left-4 top-4 rounded-full border border-accent/20 bg-bg-deep/80 px-3 py-1 text-[10px] font-bold uppercase tracking-widest text-accent backdrop-blur-sm">Tutorials</span></div><div class="flex flex-1 flex-col p-6"><div class="mb-3 flex items-center gap-2 text-[11px] text-text-tertiary"><time dateTime="2026-09-18">Sep 18, 2026</time><span aria-hidden="true">·</span><span>13 min read</span></div><h3 class="mb-3 font-sora text-lg font-semibold leading-snug text-text-primary transition-colors group-hover:text-accent">Tubeup 2.0: YouTube Automation That Works Like an Assistant</h3><p class="line-clamp-3 flex-1 text-sm leading-relaxed text-text-secondary">How Tubeup 2.0 helps YouTube creators and agencies publish on autopilot — automation flows, chat, content profiles, multi-channel uploads, and zero-cost AI via Revoye.</p><span class="mt-6 inline-flex items-center gap-2 text-xs font-bold uppercase tracking-widest text-text-secondary transition-colors group-hover:text-accent">Read Article<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></div></a></article><article class="group relative flex h-full flex-col overflow-hidden rounded-2xl border border-border bg-bg-surface transition-colors hover:border-accent/30"><a class="flex h-full flex-col" href="/blog/call-and-chat-over-wifi-without-internet"><div class="relative aspect-[16/9] w-full overflow-hidden bg-bg-deep"><img alt="Abstract cover of a glass sphere and a coral cone on a deep green background, representing two devices talking directly over a local network" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-[1.03]" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw" srcSet="/_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fblog%2Fcall-and-chat-over-wifi-without-internet.webp&amp;w=3840&amp;q=75"/>
16<span class="absolute left-4 top-4 rounded-full border border-accent/20 bg-bg-deep/80 px-3 py-1 text-[10px] font-bold uppercase tracking-widest text-accent backdrop-blur-sm">Product Updates</span></div><div class="flex flex-1 flex-col p-6"><div class="mb-3 flex items-center gap-2 text-[11px] text-text-tertiary"><time dateTime="2026-09-16">Sep 16, 2026</time><span aria-hidden="true">·</span><span>9 min read</span></div><h3 class="mb-3 font-sora text-lg font-semibold leading-snug text-text-primary transition-colors group-hover:text-accent">How to Call and Chat Over Wi-Fi Without Internet</h3><p class="line-clamp-3 flex-1 text-sm leading-relaxed text-text-secondary">Why calls between people in the same building still depend on the internet, and how ZooCall, an open-source app, does encrypted calls and chat over local Wi-Fi.</p><span class="mt-6 inline-flex items-center gap-2 text-xs font-bold uppercase tracking-widest text-text-secondary transition-colors group-hover:text-accent">Read Article<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></div></a></article><article class="group relative flex h-full flex-col overflow-hidden rounded-2xl border border-border bg-bg-surface transition-colors hover:border-accent/30"><a class="flex h-full flex-col" href="/blog/deploy-wordpress-plugin-to-wordpress-org"><div class="relative aspect-[16/9] w-full overflow-hidden bg-bg-deep"><img alt="Abstract cover of a cone resting on a cylinder like an upward arrow beside a glass sphere, representing a plugin release pushed to WordPress.org" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-[1.03]" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw" srcSet="/_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fblog%2Fdeploy-wordpress-plugin-to-wordpress-org.webp&amp;w=3840&amp;q=75"/>
16<span class="absolute left-4 top-4 rounded-full border border-accent/20 bg-bg-deep/80 px-3 py-1 text-[10px] font-bold uppercase tracking-widest text-accent backdrop-blur-sm">Tutorials</span></div><div class="flex flex-1 flex-col p-6"><div class="mb-3 flex items-center gap-2 text-[11px] text-text-tertiary"><time dateTime="2026-09-14">Sep 14, 2026</time><span aria-hidden="true">·</span><span>11 min read</span></div><h3 class="mb-3 font-sora text-lg font-semibold leading-snug text-text-primary transition-colors group-hover:text-accent">How to Deploy a WordPress Plugin to WordPress.org</h3><p class="line-clamp-3 flex-1 text-sm leading-relaxed text-text-secondary">How WordPress.org&#x27;s SVN plugin release works, where releases go wrong, and how svnPush — a free, open-source app — makes each deploy checked and previewed.</p><span class="mt-6 inline-flex items-center gap-2 text-xs font-bold uppercase tracking-widest text-text-secondary transition-colors group-hover:text-accent">Read Article<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></div></a></article><article class="group relative flex h-full flex-col overflow-hidden rounded-2xl border border-border bg-bg-surface transition-colors hover:border-accent/30"><a class="flex h-full flex-col" href="/blog/use-phone-as-pc-microphone-and-speaker"><div class="relative aspect-[16/9] w-full overflow-hidden bg-bg-deep"><img alt="Abstract cover of a glass sphere floating above stacked shapes on a blue background, representing sound moving between a phone and a computer" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-[1.03]" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw" srcSet="/_next/image?url=%2Fblog%2Fuse-phone-as-pc-microphone-and-speaker.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fblog%2Fuse-phone-as-pc-microphone-and-speaker.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fblog%2Fuse-phone-as-pc-microphone-and-speaker.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fblog%2Fuse-phone-as-pc-microphone-and-speaker.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fblog%2Fuse-phone-as-pc-microphone-and-speaker.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fblog%2Fuse-phone-as-pc-microphone-and-speaker.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fblog%2Fuse-phone-as-pc-microphone-and-speaker.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fblog%2Fuse-phone-as-pc-microphone-and-speaker.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fblog%2Fuse-phone-as-pc-microphone-and-speaker.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fblog%2Fuse-phone-as-pc-microphone-and-speaker.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fblog%2Fuse-phone-as-pc-microphone-and-speaker.webp&amp;w=3840&amp;q=75"/>
16<span class="absolute left-4 top-4 rounded-full border border-accent/20 bg-bg-deep/80 px-3 py-1 text-[10px] font-bold uppercase tracking-widest text-accent backdrop-blur-sm">Tutorials</span></div><div class="flex flex-1 flex-col p-6"><div class="mb-3 flex items-center gap-2 text-[11px] text-text-tertiary"><time dateTime="2026-09-12">Sep 12, 2026</time><span aria-hidden="true">·</span><span>12 min read</span></div><h3 class="mb-3 font-sora text-lg font-semibold leading-snug text-text-primary transition-colors group-hover:text-accent">How to Use Your Phone as a PC Microphone and Speaker</h3><p class="line-clamp-3 flex-1 text-sm leading-relaxed text-text-secondary">Turn your Android phone into your computer&#x27;s microphone, speaker, or wireless headset over Wi-Fi or USB — free, open source, and encrypted, with SoundPush.</p><span class="mt-6 inline-flex items-center gap-2 text-xs font-bold uppercase tracking-widest text-text-secondary transition-colors group-hover:text-accent">Read Article<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></div></a></article><article class="group relative flex h-full flex-col overflow-hidden rounded-2xl border border-border bg-bg-surface transition-colors hover:border-accent/30"><a class="flex h-full flex-col" href="/blog/syncdock-client-1-2-autopilot-wordpress-publishing"><div class="relative aspect-[16/9] w-full overflow-hidden bg-bg-deep"><img alt="Abstract cover of a translucent ring linked to a glass capsule, representing many WordPress sites connected to one publishing engine" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-[1.03]" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw" srcSet="/_next/image?url=%2Fblog%2Fsyncdock-client-1-2-autopilot-wordpress-publishing.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fblog%2Fsyncdock-client-1-2-autopilot-wordpress-publishing.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fblog%2Fsyncdock-client-1-2-autopilot-wordpress-publishing.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fblog%2Fsyncdock-client-1-2-autopilot-wordpress-publishing.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fblog%2Fsyncdock-client-1-2-autopilot-wordpress-publishing.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fblog%2Fsyncdock-client-1-2-autopilot-wordpress-publishing.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fblog%2Fsyncdock-client-1-2-autopilot-wordpress-publishing.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fblog%2Fsyncdock-client-1-2-autopilot-wordpress-publishing.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fblog%2Fsyncdock-client-1-2-autopilot-wordpress-publishing.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fblog%2Fsyncdock-client-1-2-autopilot-wordpress-publishing.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fblog%2Fsyncdock-client-1-2-autopilot-wordpress-publishing.webp&amp;w=3840&amp;q=75"/>
16<span class="absolute left-4 top-4 rounded-full border border-accent/20 bg-bg-deep/80 px-3 py-1 text-[10px] font-bold uppercase tracking-widest text-accent backdrop-blur-sm">Product Updates</span></div><div class="flex flex-1 flex-col p-6"><div class="mb-3 flex items-center gap-2 text-[11px] text-text-tertiary"><time dateTime="2026-09-10">Sep 10, 2026</time><span aria-hidden="true">·</span><span>12 min read</span></div><h3 class="mb-3 font-sora text-lg font-semibold leading-snug text-text-primary transition-colors group-hover:text-accent">SyncDock Client 1.2: WordPress Publishing on Autopilot</h3><p class="line-clamp-3 flex-1 text-sm leading-relaxed text-text-secondary">SyncDock Client 1.2.1 runs automations on your own WordPress server, bulk-edits 50 posts across 10 sites, and finds the posts losing search traffic.</p><span class="mt-6 inline-flex items-center gap-2 text-xs font-bold uppercase tracking-widest text-text-secondary transition-colors group-hover:text-accent">Read Article<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></div></a></article><article class="group relative flex h-full flex-col overflow-hidden rounded-2xl border border-border bg-bg-surface transition-colors hover:border-accent/30"><a class="flex h-full flex-col" href="/blog/authdock-2-wordpress-authentication"><div class="relative aspect-[16/9] w-full overflow-hidden bg-bg-deep"><img alt="An abstract glass ring and geometric forms representing layered WordPress authentication" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-[1.03]" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw" srcSet="/_next/image?url=%2Fblog%2Fauthdock-2-wordpress-authentication.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fblog%2Fauthdock-2-wordpress-authentication.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fblog%2Fauthdock-2-wordpress-authentication.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fblog%2Fauthdock-2-wordpress-authentication.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fblog%2Fauthdock-2-wordpress-authentication.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fblog%2Fauthdock-2-wordpress-authentication.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fblog%2Fauthdock-2-wordpress-authentication.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fblog%2Fauthdock-2-wordpress-authentication.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fblog%2Fauthdock-2-wordpress-authentication.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fblog%2Fauthdock-2-wordpress-authentication.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fblog%2Fauthdock-2-wordpress-authentication.webp&amp;w=3840&amp;q=75"/>
16<span class="absolute left-4 top-4 rounded-full border border-accent/20 bg-bg-deep/80 px-3 py-1 text-[10px] font-bold uppercase tracking-widest text-accent backdrop-blur-sm">Product Updates</span></div><div class="flex flex-1 flex-col p-6"><div class="mb-3 flex items-center gap-2 text-[11px] text-text-tertiary"><time dateTime="2026-09-05">Sep 5, 2026</time><span aria-hidden="true">·</span><span>19 min read</span></div><h3 class="mb-3 font-sora text-lg font-semibold leading-snug text-text-primary transition-colors group-hover:text-accent">AuthDock 2.0: SSO, Passkeys and Risk-Based 2FA for WordPress</h3><p class="line-clamp-3 flex-1 text-sm leading-relaxed text-text-secondary">WordPress authentication gets its enterprise half: single sign-on, ten social logins, passkeys, and two-factor that only interrupts when a sign-in looks unusual.</p><span class="mt-6 inline-flex items-center gap-2 text-xs font-bold uppercase tracking-widest text-text-secondary transition-colors group-hover:text-accent">Read Article<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></div></a></article><article class="group relative flex h-full flex-col overflow-hidden rounded-2xl border border-border bg-bg-surface transition-colors hover:border-accent/30"><a class="flex h-full flex-col" href="/blog/degird-hostinger-partnership"><div class="relative aspect-[16/9] w-full overflow-hidden bg-bg-deep"><img alt="Degird and Hostinger partner badge on a dark abstract background" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-[1.03]" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw" srcSet="/_next/image?url=%2Fblog%2Fdegird-hostinger-partnership.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fblog%2Fdegird-hostinger-partnership.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fblog%2Fdegird-hostinger-partnership.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fblog%2Fdegird-hostinger-partnership.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fblog%2Fdegird-hostinger-partnership.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fblog%2Fdegird-hostinger-partnership.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fblog%2Fdegird-hostinger-partnership.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fblog%2Fdegird-hostinger-partnership.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fblog%2Fdegird-hostinger-partnership.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fblog%2Fdegird-hostinger-partnership.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fblog%2Fdegird-hostinger-partnership.webp&amp;w=3840&amp;q=75"/>
16<span class="absolute left-4 top-4 rounded-full border border-accent/20 bg-bg-deep/80 px-3 py-1 text-[10px] font-bold uppercase tracking-widest text-accent backdrop-blur-sm">Product Updates</span></div><div class="flex flex-1 flex-col p-6"><div class="mb-3 flex items-center gap-2 text-[11px] text-text-tertiary"><time dateTime="2026-08-24">Aug 24, 2026</time><span aria-hidden="true">·</span><span>12 min read</span></div><h3 class="mb-3 font-sora text-lg font-semibold leading-snug text-text-primary transition-colors group-hover:text-accent">Degird × Hostinger: Official Hosting Partner + 20% Off</h3><p class="line-clamp-3 flex-1 text-sm leading-relaxed text-text-secondary">Degird is now an official Hostinger partner. Here&#x27;s what it means for our customers and clients — plus 20% off eligible new Hostinger purchases.</p><span class="mt-6 inline-flex items-center gap-2 text-xs font-bold uppercase tracking-widest text-text-secondary transition-colors group-hover:text-accent">Read Article<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></div></a></article><article class="group relative flex h-full flex-col overflow-hidden rounded-2xl border border-border bg-bg-surface transition-colors hover:border-accent/30"><a class="flex h-full flex-col" href="/blog/use-your-ai-subscriptions-as-an-api"><div class="relative aspect-[16/9] w-full overflow-hidden bg-bg-deep"><img alt="Abstract geometric cover representing one prompt being routed out to several AI accounts at once" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-[1.03]" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw" srcSet="/_next/image?url=%2Fblog%2Fuse-your-ai-subscriptions-as-an-api.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fblog%2Fuse-your-ai-subscriptions-as-an-api.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fblog%2Fuse-your-ai-subscriptions-as-an-api.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fblog%2Fuse-your-ai-subscriptions-as-an-api.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fblog%2Fuse-your-ai-subscriptions-as-an-api.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fblog%2Fuse-your-ai-subscriptions-as-an-api.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fblog%2Fuse-your-ai-subscriptions-as-an-api.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fblog%2Fuse-your-ai-subscriptions-as-an-api.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fblog%2Fuse-your-ai-subscriptions-as-an-api.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fblog%2Fuse-your-ai-subscriptions-as-an-api.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fblog%2Fuse-your-ai-subscriptions-as-an-api.webp&amp;w=3840&amp;q=75"/>
16<span class="absolute left-4 top-4 rounded-full border border-accent/20 bg-bg-deep/80 px-3 py-1 text-[10px] font-bold uppercase tracking-widest text-accent backdrop-blur-sm">Product Updates</span></div><div class="flex flex-1 flex-col p-6"><div class="mb-3 flex items-center gap-2 text-[11px] text-text-tertiary"><time dateTime="2026-08-23">Aug 23, 2026</time><span aria-hidden="true">·</span><span>10 min read</span></div><h3 class="mb-3 font-sora text-lg font-semibold leading-snug text-text-primary transition-colors group-hover:text-accent">How to Use Your AI Subscriptions as an API</h3><p class="line-clamp-3 flex-1 text-sm leading-relaxed text-text-secondary">You pay for ChatGPT and Claude monthly, then pay again per token to script against them. Here is how a browser-driven router closes that gap — and what it costs.</p><span class="mt-6 inline-flex items-center gap-2 text-xs font-bold uppercase tracking-widest text-text-secondary transition-colors group-hover:text-accent">Read Article<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></div></a></article><article class="group relative flex h-full flex-col overflow-hidden rounded-2xl border border-border bg-bg-surface transition-colors hover:border-accent/30"><a class="flex h-full flex-col" href="/blog/full-page-screenshot-in-chrome"><div class="relative aspect-[16/9] w-full overflow-hidden bg-bg-deep"><img alt="Abstract geometric cover representing a long webpage captured as one continuous image" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-[1.03]" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw" srcSet="/_next/image?url=%2Fblog%2Ffull-page-screenshot-in-chrome.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fblog%2Ffull-page-screenshot-in-chrome.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fblog%2Ffull-page-screenshot-in-chrome.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fblog%2Ffull-page-screenshot-in-chrome.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fblog%2Ffull-page-screenshot-in-chrome.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fblog%2Ffull-page-screenshot-in-chrome.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fblog%2Ffull-page-screenshot-in-chrome.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fblog%2Ffull-page-screenshot-in-chrome.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fblog%2Ffull-page-screenshot-in-chrome.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fblog%2Ffull-page-screenshot-in-chrome.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fblog%2Ffull-page-screenshot-in-chrome.webp&amp;w=3840&amp;q=75"/>
16<span class="absolute left-4 top-4 rounded-full border border-accent/20 bg-bg-deep/80 px-3 py-1 text-[10px] font-bold uppercase tracking-widest text-accent backdrop-blur-sm">Tutorials</span></div><div class="flex flex-1 flex-col p-6"><div class="mb-3 flex items-center gap-2 text-[11px] text-text-tertiary"><time dateTime="2026-08-22">Aug 22, 2026</time><span aria-hidden="true">·</span><span>10 min read</span></div><h3 class="mb-3 font-sora text-lg font-semibold leading-snug text-text-primary transition-colors group-hover:text-accent">How to Take a Full Page Screenshot in Chrome</h3><p class="line-clamp-3 flex-1 text-sm leading-relaxed text-text-secondary">Chrome&#x27;s screenshot stops at the fold. Here&#x27;s how to capture an entire webpage — every section, one clean image — without uploading the page to anyone.</p><span class="mt-6 inline-flex items-center gap-2 text-xs font-bold uppercase tracking-widest text-text-secondary transition-colors group-hover:text-accent">Read Article<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></div></a></article></div><nav aria-label="Pagination" class="mt-16 flex items-center justify-center gap-2"><span class="inline-flex h-10 min-w-10 items-center justify-center rounded-lg border border-border/50 px-3 text-sm text-text-tertiary/50" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-left" aria-hidden="true"><path d="m12 19-7-7 7-7"></path><path d="M19 12H5"></path></svg></span><span class="inline-flex h-10 min-w-10 items-center justify-center rounded-lg border border-accent bg-accent px-3 text-sm font-semibold text-bg-deep" aria-current="page">1</span><a class="inline-flex h-10 min-w-10 items-center justify-center rounded-lg border border-border bg-bg-surface px-3 text-sm font-medium text-text-secondary transition-colors hover:border-accent/30 hover:text-accent" href="/blog/page/2">2</a><a class="inline-flex h-10 min-w-10 items-center justify-center rounded-lg border border-border bg-bg-surface px-3 text-sm font-medium text-text-secondary transition-colors hover:border-accent/30 hover:text-accent" href="/blog/page/3">3</a><a class="inline-flex h-10 min-w-10 items-center justify-center rounded-lg border border-border bg-bg-surface px-3 text-sm font-medium text-text-secondary transition-colors hover:border-accent/30 hover:text-accent" rel="next" aria-label="Next page" href="/blog/page/2"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></nav></div></section><!--$--><!--/$--></main><footer class="cv-section border-t border-border bg-bg-surface/30"><div class="max-w-7xl mx-auto px-6 py-12 md:py-16 border-b border-border"><div class="flex flex-col md:flex-row items-start md:items-center justify-between gap-6"><div class="max-w-md"><p class="text-base font-semibold text-text-primary mb-1">Stay in the Loop</p><p class="text-sm text-text-secondary">Get product updates, new launches, and builder insights. No spam. Unsubscribe anytime.</p></div><form class="flex gap-2 w-full md:w-auto relative"><input type="text" tabindex="-1" autoComplete="off" aria-hidden="true" style="position:absolute;left:-9999px;opacity:0;height:0;width:0" name="_hp" value=""/><input type="email" placeholder="[email protected]" aria-label="Email address" autoComplete="email" required="" class="flex-1 md:w-72 bg-bg-elevated border border-border rounded-lg px-4 py-2.5 text-sm text-text-primary placeholder:text-text-tertiary focus:outline-none focus:border-accent/50 transition-colors" value=""/><button type="submit" class="px-5 py-2.5 rounded-lg text-sm font-semibold transition-all cursor-pointer whitespace-nowrap inline-flex items-center gap-2 bg-accent text-bg-deep hover:brightness-110 " aria-label="Subscribe to newsletter">Subscribe<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button></form></div></div><div class="max-w-7xl mx-auto px-6 py-12 md:py-16"><div class="grid grid-cols-2 md:grid-cols-4 gap-10 lg:gap-12"><div class="col-span-2 md:col-span-1"><a class="flex items-center mb-4" aria-label="Degird Home" href="/"><img alt="Degird" loading="lazy" width="90" height="30" decoding="async" data-nimg="1" class="h-5 w-auto logo-adaptive" style="color:transparent" src="/logo.svg"/></a><p class="text-text-secondary text-sm leading-relaxed max-w-xs">Intelligent software products and AI-powered digital services. Purpose-built tools for every layer of your stack.</p><ul class="flex items-center gap-3 mt-6"><li><a href="https://x.com/degird" target="_blank" rel="noopener noreferrer" aria-label="Degird on X" class="flex items-center justify-center w-9 h-9 rounded-lg border border-border text-text-secondary hover:text-accent hover:border-accent/30 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
16ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-twitter" aria-hidden="true"><path d="M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z"></path></svg></a></li><li><a href="https://www.linkedin.com/company/degirdstudio" target="_blank" rel="noopener noreferrer" aria-label="Degird on LinkedIn" class="flex items-center justify-center w-9 h-9 rounded-lg border border-border text-text-secondary hover:text-accent hover:border-accent/30 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-linkedin" aria-hidden="true"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a></li><li><a href="https://www.youtube.com/@Degird" target="_blank" rel="noopener noreferrer" aria-label="Degird on YouTube" class="flex items-center justify-center w-9 h-9 rounded-lg border border-border text-text-secondary hover:text-accent hover:border-accent/30 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-youtube" aria-hidden="true"><path d="M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17"></path><path d="m10 15 5-3-5-3z"></path></svg></a></li><li><a href="https://www.facebook.com/Degird/" target="_blank" rel="noopener noreferrer" aria-label="Degird on Facebook" class="flex items-center justify-center w-9 h-9 rounded-lg border border-border text-text-secondary hover:text-accent hover:border-accent/30 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-facebook" aria-hidden="true"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg></a></li><li><a href="https://www.instagram.com/degirdstudio" target="_blank" rel="noopener noreferrer" aria-label="Degird on Instagram" class="flex items-center justify-center w-9 h-9 rounded-lg border border-border text-text-secondary hover:text-accent hover:border-accent/30 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram" aria-hidden="true"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></a></li></ul><div class="mt-8"><p class="text-[10px] font-semibold uppercase tracking-[0.2em] text-text-tertiary mb-3">Partner</p><a href="https://www.hostinger.com?REFERRALCODE=DEGIRD" target="_blank" rel="noopener noreferrer sponsored" aria-label="Degird is an official Hostinger Partner — visit Hostinger" class="inline-block rounded-lg opacity-75 hover:opacity-100 transition-opacity duration-300"><img alt="Official Hostinger Partner" loading="lazy" width="112" height="42" decoding="async" data-nimg="1" class="h-auto w-28" style="color:transparent" srcSet="/_next/image?url=%2Fasset%2Fhostinger-partner-badge.webp&amp;w=128&amp;q=75 1x, /_next/image?url=%2Fasset%2Fhostinger-partner-badge.webp&amp;w=256&amp;q=75 2x" src="/_next/image?url=%2Fasset%2Fhostinger-partner-badge.webp&amp;w=256&amp;q=75"/></a></div></div><div><p class="text-[10px] font-semibold uppercase tracking-[0.2em] text-text-tertiary mb-5">Pages</p><ul class="space-y-2.5"><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/about">About</a></li><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/team">Team</a></li><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/careers">Careers</a></li><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/blog">Blog</a></li><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/docs">Docs</a></li><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/support">Support</a></li><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/contact">Contact</a></li></ul></div><div><p class="text-[10px] font-semibold uppercase tracking-[0.2em] text-text-tertiary mb-5">Products</p><ul class="space-y-2.5"><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/products/dormefy">Dormefy</a></li><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/products/revoye">Revoye</a></li><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/products/tubeup">Tubeup</a></li><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/products/soundpush">SoundPush</a></li><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/products/svnpush">svnPush</a></li><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/products/zoocall">ZooCall</a></li><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/products/guestdock">GuestDock</a></li><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/products/authdock">AuthDock</a></li><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/products/syncdock-client">SyncDock Client</a></li><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/products/shotdock">ShotDock</a></li><li><a class="text-sm text-text-secondary hover:text-accent transition-colors" href="/products">All Products →</a></li></ul></div><div><p class="text-[10px] font-semibold uppercase tracking-[0.2em] text-text-tertiary mb-5">Services</p><ul class="space-y-2.5"><li><a href="https://agency.degird.com" target="_blank" rel="noopener noreferrer" class="text-sm text-text-secondary hover:text-accent transition-colors">App Development</a></li><li><a href="https://agency.degird.com" target="_blank" rel="noopener noreferrer" class="text-sm text-text-secondary hover:text-accent transition-colors">Video Production</a></li><li><a href="https://agency.degird.com" target="_blank" rel="noopener noreferrer" class="text-sm text-text-secondary hover:text-accent transition-colors">Motion Graphics</a></li></ul></div></div></div><div class="border-t border-border"><div class="max-w-7xl mx-auto px-6 py-5 flex flex-col lg:flex-row items-center justify-between gap-4"><p class="text-text-tertiary text-xs text-center lg:text-left">© <!-- -->2026<!-- --> <!-- -->Degird — a software studio operating from Dhaka, Bangladesh<!-- -->.</p><div class="group flex flex-wrap items-center justify-center gap-x-3 gap-y-2 order-last lg:order-none"><span class="inline-flex items-center gap-1.5 whitespace-nowrap text-[11px] text-text-tertiary"><svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check text-accent/70 shrink-0 transition-colors duration-300 group-hover:text-accent" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg>Secure checkout by Freemius</span><span aria-hidden="true" class="hidden sm:block w-px bg-border h-3.5"></span><ul aria-label="Accepted payment methods" class="flex items-center gap-1.5"><li><img alt="Visa" loading="lazy" width="34" height="24" decoding="async" data-nimg="1" class="w-auto opacity-60 grayscale transition-all duration-300 group-hover:opacity-100 group-hover:grayscale-0 h-5" style="color:transparent" src="/asset/visa.svg"/></li><li><img alt="Mastercard" loading="lazy" width="34" height="24" decoding="async" data-nimg="1" class="w-auto opacity-60 grayscale transition-all duration-300 group-hover:opacity-100 group-hover:grayscale-0 h-5" style="color:transparent" src="/asset/mastercard.svg"/></li><li><img alt="American Express" loading="lazy" width="34" height="24" decoding="async" data-nimg="1" class="w-auto opacity-60 grayscale transition-all duration-300 group-hover:opacity-100 group-hover:grayscale-0 h-5" style="color:transparent" src="/asset/amex.svg"/></li><li><img alt="PayPal" loading="lazy" width="34" height="24" decoding="async" data-nimg="1" class="w-auto opacity-60 grayscale transition-all duration-300 group-hover:opacity-100 group-hover:grayscale-0 h-5" style="color:transparent" src="/asset/paypal.svg"/>
16</li></ul></div><div class="flex items-center gap-6"><a class="text-xs text-text-tertiary hover:text-text-secondary transition-colors" href="/terms">Terms &amp; Conditions</a><a class="text-xs text-text-tertiary hover:text-text-secondary transition-colors" href="/privacy">Privacy Policy</a></div></div></div></footer>
16<script src="/_next/static/chunks/3r1gjwnkbzv2g.js" id="_R_" async=""></script>
16<script>(self.__next_f=self.__next_f||[]).push([0])</script>
16<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[63434,[\"/_next/static/chunks/1gou-k0ur1cy5.js\",\"/_next/static/chunks/0t40xrr5e4yeg.js\",\"/_next/static/chunks/3xn5ozc-jh8fa.js\"],\"default\"]\n4:I[21199,[\"/_next/static/chunks/1gou-k0ur1cy5.js\",\"/_next/static/chunks/0t40xrr5e4yeg.js\",\"/_next/static/chunks/3xn5ozc-jh8fa.js\"],\"default\"]\n5:I[81350,[\"/_next/static/chunks/1gou-k0ur1cy5.js\",\"/_next/static/chunks/0t40xrr5e4yeg.js\",\"/_next/static/chunks/3xn5ozc-jh8fa.js\"],\"default\"]\n6:I[39756,[\"/_next/static/chunks/18jq023pu8p4t.js\"],\"default\"]\n7:I[37457,[\"/_next/static/chunks/18jq023pu8p4t.js\"],\"default\"]\n11:I[68027,[\"/_next/static/chunks/1gou-k0ur1cy5.js\",\"/_next/static/chunks/0t40xrr5e4yeg.js\",\"/_next/static/chunks/3xn5ozc-jh8fa.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/22vkn3hv5eg-a.css\",\"style\"]\n:HL[\"/_next/static/chunks/1_2x3x2zrc760.css\",\"style\"]\n:HL[\"/_next/static/media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:T514,{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https://degird.com/#website\",\"url\":\"https://degird.com\",\"name\":\"Degird\",\"description\":\"Intelligent Software Products \u0026 AI-Powered Digital Services\",\"publisher\":{\"@id\":\"https://degird.com/#organization\"}},{\"@type\":\"Organization\",\"@id\":\"https://degird.com/#organization\",\"name\":\"Degird\",\"url\":\"https://degird.com\",\"description\":\"Multi-product software studio building purpose-built tools across SaaS, desktop, WordPress, and browser extensions — plus an AI-powered digital agency.\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://degird.com/icon.svg\"},\"image\":\"https://degird.com/opengraph-image\",\"email\":\"[email protected]\",\"foundingLocation\":{\"@type\":\"Place\",\"address\":{\"@type\":\"PostalAddress\",\"addressLocality\":\"Dhaka\",\"addressCountry\":\"BD\"}},\"contactPoint\":{\"@type\":\"ContactPoint\",\"email\":\"[email protected]\",\"contactType\":\"customer support\",\"url\":\"https://degird.com/contact\"},\"sameAs\":[\"https://x.com/degird\",\"https://www.linkedin.com/company/degirdstudio\",\"https://www.youtube.com/@Degird\",\"https://www.facebook.com/Degird/\",\"https://www.instagram.com/degirdstudio\"],\"knowsAbout\":[\"SaaS Development\",\"Desktop Applications\",\"WordPress Plugins\",\"Browser Extensions\",\"Video Production\",\"Motion Graphics\",\"AI-Powered Development\"]}]}0:{\"P\":null,\"c\":[\"\",\"blog\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"blog\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4624],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/22vkn3hv5eg-a.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/1_2x3x2zrc760.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/1gou-k0ur1cy5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0t40xrr5e4yeg.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/3xn5ozc-jh8fa.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"sora_797f12f2-module___neWea__variable caveat_8a109715-module__9p-0rq__variable\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://www.googletagmanager.com\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://www.clarity.ms\"}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\\n              (function() {\\n                try {\\n                  var theme = localStorage.getItem('degird_theme');\\n                  if (theme === 'light') {\\n                    document.documentElement.classList.add('theme-light');\\n                  }\\n                } catch (e) {}\\n              })();\\n            \"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$2\"}}]]}],[\"$\",\"body\",null,{\"className\":\"bg-bg-deep text-text-primary antialiased font-sora\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"a\",null,{\"href\":\"#main-content\",\"className\":\"sr-only focu
16s:not-sr-only focus:fixed focus:top-4 focus:left-4 focus:z-[200] focus:px-4 focus:py-2 focus:rounded-lg focus:bg-accent focus:text-bg-deep focus:text-sm focus:font-semibold\",\"children\":\"Skip to main content\"}],[\"$\",\"$L3\",null,{\"children\":[[\"$\",\"$L4\",null,{}],[\"$\",\"$L5\",null,{}],[\"$\",\"main\",null,{\"id\":\"main-content\",\"className\":\"min-h-screen\",\"children\":[\"$\",\"$L6\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"section\",null,{\"className\":\"relative min-h-[70vh] flex items-center\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-3xl mx-auto px-6 py-24 text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-accent font-semibold tracking-[0.2em] uppercase text-[11px] mb-5\",\"children\":\"Error 404\"}],\"$L8\",\"$L9\",\"$La\"]}]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],\"$Lb\",\"$Lc\"]}],\"$Ld\"]}]]}]]}],{\"children\":[\"$Le\",{\"children\":[\"$Lf\",{},null,false,null]},null,false,null]},null,false,null],\"$L10\",false]],\"m\":\"$undefined\",\"G\":[\"$11\",[\"$L12\",\"$L13\"]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"tT05757KH2CUkkRWU5ZcZ\"}\n14:I[22016,[\"/_next/static/chunks/1gou-k0ur1cy5.js\",\"/_next/static/chunks/0t40xrr5e4yeg.js\",\"/_next/static/chunks/3xn5ozc-jh8fa.js\",\"/_next/static/chunks/2uhsb4bbima5h.js\",\"/_next/static/chunks/07t0fpnoi2wwk.js\"],\"\"]\n15:I[58223,[\"/_next/static/chunks/1gou-k0ur1cy5.js\",\"/_next/static/chunks/0t40xrr5e4yeg.js\",\"/_next/static/chunks/3xn5ozc-jh8fa.js\"],\"default\"]\n16:I[85437,[\"/_next/static/chunks/1gou-k0ur1cy5.js\",\"/_next/static/chunks/0t40xrr5e4yeg.js\",\"/_next/static/chunks/3xn5ozc-jh8fa.js\",\"/_next/static/chunks/2uhsb4bbima5h.js\",\"/_next/static/chunks/07t0fpnoi2wwk.js\"],\"Image\"]\n1e:I[13981,[\"/_next/static/chunks/1gou-k0ur1cy5.js\",\"/_next/static/chunks/0t40xrr5e4yeg.js\",\"/_next/static/chunks/3xn5ozc-jh8fa.js\"],\"default\"]\n1f:I[71599,[\"/_next/static/chunks/1gou-k0ur1cy5.js\",\"/_next/static/chunks/0t40xrr5e4yeg.js\",\"/_next/static/chunks/3xn5ozc-jh8fa.js\"],\"default\"]\n29:I[97367,[\"/_next/static/chunks/18jq023pu8p4t.js\"],\"ViewportBoundary\"]\n2b:I[97367,[\"/_next/static/chunks/18jq023pu8p4t.js\"],\"MetadataBoundary\"]\n2c:\"$Sreact.suspense\"\n8:[\"$\",\"h1\",null,{\"className\":\"text-3xl md:text-4xl lg:text-5xl font-sora font-bold tracking-tight leading-[1.15] mb-6\",\"children\":\"This page doesn't exist.\"}]\n9:[\"$\",\"p\",null,{\"className\":\"text-text-secondary text-base leading-relaxed max-w-xl mx-auto mb-12\",\"children\":\"The link may be broken or the page may have moved. Here's where most people are headed instead.\"}]\na:[\"$\",\"ul\",null,{\"className\":\"grid grid-cols-1 sm:grid-cols-2 gap-3 text-left\",\"children\":[[\"$\",\"li\",\"/\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/\",\"className\":\"group block h-full p-5 rounded-xl border border-border bg-bg-surface hover:border-accent/30 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block text-sm font-semibold font-sora text-text-primary group-hover:text-accent transition-colors\",\"children\":\"Home\"}],[\"$\",\"span\",null,{\"className\":\"block text-xs text-text-secondary mt-1\",\"children\":\"Start from the top\"}]]}]}],[\"$\",\"li\",\"/products\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products\",\"className\":\"group block h-full p-5 rounded-xl border border-border bg-bg-surface hover:border-accent/30 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block text-sm font-semibold font-sora text-text-primary group-hover:text-accent transition-colors\",\"children\":\"Products\"}],[\"$\",\"span\",null,{\"className\":\"block text-xs text-text-secondary mt-1\",\"children\":\"SaaS, desktop, WordPress \u0026 extensions\"}]]}]}],[\"$\",\"li\",\"/blog\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/blog\",\"className\":\"group block h-full p-5 rounded-xl border border-border bg-bg-surface hover:border-accent/30 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block text-sm font-semibold font-sora text-text-primary group-hover:text-accent transition-colors\",\"children\":\"Blog\"}],[\"$\",\"span\",null,{\"className\":\"block text-xs text-text-secondary mt-1\",\"children\":\"Updates, tutorials \u0026 insights\"}]]}]}],[\"$\",\"li\",\"/support\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/support\",\"className\":\"group block h-full p-5 rounded-xl border border-border bg-bg-surface hover:border-accent/30 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block text-sm font-semibold font-sora text-text-primary group-hover:text-accent transition-colors\",\"children\":\"Supp
16ort\"}],[\"$\",\"span\",null,{\"className\":\"block text-xs text-text-secondary mt-1\",\"children\":\"Docs, FAQs \u0026 help\"}]]}]}],[\"$\",\"li\",\"/contact\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/contact\",\"className\":\"group block h-full p-5 rounded-xl border border-border bg-bg-surface hover:border-accent/30 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block text-sm font-semibold font-sora text-text-primary group-hover:text-accent transition-colors\",\"children\":\"Contact\"}],[\"$\",\"span\",null,{\"className\":\"block text-xs text-text-secondary mt-1\",\"children\":\"Get in touch with the team\"}]]}]}]]}]\nb:[\"$\",\"footer\",null,{\"className\":\"cv-section border-t border-border bg-bg-surface/30\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-7xl mx-auto px-6 py-12 md:py-16 border-b border-border\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col md:flex-row items-start md:items-center justify-between gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-md\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-base font-semibold text-text-primary mb-1\",\"children\":\"Stay in the Loop\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-text-secondary\",\"children\":\"Get product updates, new launches, and builder insights. No spam. Unsubscribe anytime.\"}]]}],[\"$\",\"$L15\",null,{}]]}]}],[\"$\",\"div\",null,{\"className\":\"max-w-7xl mx-auto px-6 py-12 md:py-16\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 md:grid-cols-4 gap-10 lg:gap-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-2 md:col-span-1\",\"children\":[[\"$\",\"$L14\",null,{\"href\":\"/\",\"className\":\"flex items-center mb-4\",\"aria-label\":\"Degird Home\",\"children\":[\"$\",\"$L16\",null,{\"src\":\"/logo.svg\",\"alt\":\"Degird\",\"width\":90,\"height\":30,\"className\":\"h-5 w-auto logo-adaptive\"}]}],[\"$\",\"p\",null,{\"className\":\"text-text-secondary text-sm leading-relaxed max-w-xs\",\"children\":\"Intelligent software products and AI-powered digital services. Purpose-built tools for every layer of your stack.\"}],[\"$\",\"ul\",null,{\"className\":\"flex items-center gap-3 mt-6\",\"children\":[[\"$\",\"li\",\"X\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://x.com/degird\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Degird on X\",\"className\":\"flex items-center justify-center w-9 h-9 rounded-lg border border-border text-text-secondary hover:text-accent hover:border-accent/30 transition-colors\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-twitter\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"pff0z6\",{\"d\":\"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z\"}],\"$undefined\"]}]}]}],[\"$\",\"li\",\"LinkedIn\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.linkedin.com/company/degirdstudio\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Degird on LinkedIn\",\"className\":\"flex items-center justify-center w-9 h-9 rounded-lg border border-border text-text-secondary hover:text-accent hover:border-accent/30 transition-colors\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-linkedin\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"c2jq9f\",{\"d\":\"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z\"}],[\"$\",\"rect\",\"mk3on5\",{\"width\":\"4\",\"height\":\"12\",\"x\":\"2\",\"y\":\"9\"}],[\"$\",\"circle\",\"bt5ra8\",{\"cx\":\"4\",\"cy\":\"4\",\"r\":\"2\"}],\"$undefined\"]}]}]}],[\"$\",\"li\",\"YouTube\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.youtube.com/@Degird\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Degird on YouTube\",\"className\":\"flex items-center justify-center w-9 h-9 rounded-lg border border-border text-text-secondary hover:text-accent hover:border-accent/30 transition-colors\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\"
16:16,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-youtube\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1q2vi4\",{\"d\":\"M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17\"}],[\"$\",\"path\",\"1jp15x\",{\"d\":\"m10 15 5-3-5-3z\"}],\"$undefined\"]}]}]}],[\"$\",\"li\",\"Facebook\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.facebook.com/Degird/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Degird on Facebook\",\"className\":\"flex items-center justify-center w-9 h-9 rounded-lg border border-border text-text-secondary hover:text-accent hover:border-accent/30 transition-colors\",\"children\":\"$L17\"}]}],\"$L18\"]}],\"$L19\"]}],\"$L1a\",\"$L1b\",\"$L1c\"]}]}],\"$L1d\"]}]\nc:[\"$\",\"$L1e\",null,{}]\nd:[\"$\",\"$L1f\",null,{}]\ne:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L6\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\nf:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"section\",null,{\"className\":\"relative overflow-hidden pt-20 pb-20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute inset-0 overflow-hidden -z-10\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute -top-32 -left-32 rounded-full animate-float-1\",\"style\":{\"width\":\"clamp(300px, 35vw, 600px)\",\"height\":\"clamp(300px, 35vw, 600px)\",\"background\":\"radial-gradient(circle, var(--accent), transparent 70%)\",\"opacity\":0.1}}],[\"$\",\"div\",null,{\"className\":\"absolute -top-20 -right-40 rounded-full animate-float-2\",\"style\":{\"width\":\"clamp(350px, 40vw, 700px)\",\"height\":\"clamp(350px, 40vw, 700px)\",\"background\":\"radial-gradient(circle, var(--accent-dim), transparent 70%)\",\"opacity\":0.06,\"animation\":\"float-orb-2 30s ease-in-out infinite, orb-breathe 8s ease-in-out infinite\"}}],[\"$\",\"div\",null,{\"className\":\"absolute -bottom-40 left-1/2 -translate-x-1/2 rounded-full animate-float-3\",\"style\":{\"width\":\"clamp(400px, 45vw, 800px)\",\"height\":\"clamp(250px, 28vw, 500px)\",\"background\":\"radial-gradient(ellipse, var(--accent), transparent 70%)\",\"opacity\":0.07,\"animation\":\"float-orb-3 35s ease-in-out infinite, orb-breathe 10s ease-in-out infinite\"}}]]}],[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-4xl px-6 text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-5 text-[11px] font-semibold uppercase tracking-[0.2em] text-accent\",\"children\":\"Blog\"}],[\"$\",\"h1\",null,{\"className\":\"mb-7 font-sora text-3xl font-bold leading-[1.15] tracking-tight md:text-4xl lg:text-5xl\",\"children\":[\"From the \",[\"$\",\"span\",null,{\"className\":\"text-gradient-accent\",\"children\":\"Workshop\"}]]}],[\"$\",\"p\",null,{\"className\":\"mx-auto max-w-2xl text-base leading-relaxed text-text-secondary md:text-lg\",\"children\":\"Product updates, engineering insights, and practical guides from the team that builds Degird.\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"section-divider\"}],[\"$\",\"section\",null,{\"className\":\"py-20 md:py-28\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-16\",\"children\":[\"$\",\"article\",null,{\"className\":\"group overflow-hidden rounded-3xl border border-border bg-bg-surface transition-colors hover:border-accent/30\",\"children\":[\"$\",\"$L14\",null,{\"href\":\"/blog/whats-new-in-tubeup-2\",\"className\":\"grid md:grid-cols-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-[16/10] w-full overflow-hidden bg-bg-deep md:aspect-auto\",\"children\":[\"$\",\"$L16\",null,{\"src\":\"/blog/whats-new-in-tubeup-2.webp\",\"alt\":\"Abstract cover of a frosted glass ring among floating coral and pastel shapes on a dark background, marking the Tubeup 2.0 release\",\"fill\":true,\"priority\":true,\"sizes\":\"(max-width: 768px) 100vw, 50vw\",\"className\":\"object-cover transition-transform duration-500 group-hover:scale-[1.03]\"}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col justify-center p-8 md:p-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"rounded-full border border-accent/20 bg-accent/10 px-3 py-1 text-[10px] font-bold uppercase tracking-widest text-accent\",\"children\":\"Featured\"}],[\"$\",\"span\",null,{\"className\":\"text-[11px] font-bold uppercase tracking-widest text-text-tertiary\",\"children\":\"Product Updates\"}]]}],[\"$\",\"h2\",null,{\"className\":\"font-sora text-2xl font-bold leading-tight tracking-tight text-text-primary transition-colors group-hover:text-accent md:text-3xl\",\"children\":\"What's New in Tubeup 2.0?\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 line-clamp-3 text-sm leading-relaxed text-text-secondary md:text-base\",\"children\":\"Tubeup 2.0 turns a YouTube uploader into a publishing engine: automation flows, chat, nine AI providers, every channel on one Google project, and a faster, safer app.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 flex items-center gap-2 text-[11px] text-text-tertiary\",\"children\":[[\"$\",\"time\",null,{\"dateTime\":\"2026-09-21\",\"children\":\"September 21, 2026\"}],\"$L20\",\"$L21\"]}],\"$L22\"]}]]}]}]}],\"$L23\",\"$L24\",\"$L25\"]}]}]],[\"$L26\",\"$L27\"],\"$L28\"]}]\n10:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L29\",null,{\"children\":\"$L2a\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L2b\",null,{\"children\":[\"$\",\"$2c\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L2d\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n12:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/22vkn3hv5eg-a.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n13:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/1_2x3x2zrc760.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n2e:I[42989,[\"/_next/static/chunks/1gou-k0ur1cy5.js\",\"/_next/static/chunks/0t40xrr5e4yeg.js\",\"/_next/static/chunks/3xn5ozc-jh8fa.js\",\"/_next/static/chunks/2uhsb4bbima5h.js\",\"/_next/static/chunks/07t0fpnoi2wwk.js\"],\"default\"]\n34:I[97367,[\"/_next/static/chunks/18jq023pu8p4t.js\"],\"OutletBoundary\"]\n17:[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\"
16:16,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-facebook\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1jg4f8\",{\"d\":\"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z\"}],\"$undefined\"]}]\n18:[\"$\",\"li\",\"Instagram\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.instagram.com/degirdstudio\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Degird on Instagram\",\"className\":\"flex items-center justify-center w-9 h-9 rounded-lg border border-border text-text-secondary hover:text-accent hover:border-accent/30 transition-colors\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-instagram\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"rect\",\"2e1cvw\",{\"width\":\"20\",\"height\":\"20\",\"x\":\"2\",\"y\":\"2\",\"rx\":\"5\",\"ry\":\"5\"}],[\"$\",\"path\",\"9exkf1\",{\"d\":\"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z\"}],[\"$\",\"line\",\"r4j83e\",{\"x1\":\"17.5\",\"x2\":\"17.51\",\"y1\":\"6.5\",\"y2\":\"6.5\"}],\"$undefined\"]}]}]}]\n19:[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[10px] font-semibold uppercase tracking-[0.2em] text-text-tertiary mb-3\",\"children\":\"Partner\"}],[\"$\",\"a\",null,{\"href\":\"https://www.hostinger.com?REFERRALCODE=DEGIRD\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer sponsored\",\"aria-label\":\"Degird is an official Hostinger Partner — visit Hostinger\",\"className\":\"inline-block rounded-lg opacity-75 hover:opacity-100 transition-opacity duration-300\",\"children\":[\"$\",\"$L16\",null,{\"src\":\"/asset/hostinger-partner-badge.webp\",\"alt\":\"Official Hostinger Partner\",\"width\":112,\"height\":42,\"className\":\"h-auto w-28\"}]}]]}]\n1a:[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[10px] font-semibold uppercase tracking-[0.2em] text-text-tertiary mb-5\",\"children\":\"Pages\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"About\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/about\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"About\"}]}],[\"$\",\"li\",\"Team\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/team\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"Team\"}]}],[\"$\",\"li\",\"Careers\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/careers\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"Careers\"}]}],[\"$\",\"li\",\"Blog\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/blog\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"Blog\"}]}],[\"$\",\"li\",\"Docs\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/docs\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"Docs\"}]}],[\"$\",\"li\",\"Support\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/support\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"Support\"}]}],[\"$\",\"li\",\"Contact\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/contact\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"Contact\"}]}]]}]]}]\n1b:[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[10px] font-semibold uppercase tracking-[0.2em] text-text-tertiary mb-5\",\"children\":\"Products\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"Dormefy\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products/dormefy\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"Dormefy\"}]}],[\"$\",\"li\",\"Revoye\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products/revoye\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"Revoye\"}]}],[\"$\",\"li\",\"Tubeup\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products/tubeup\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"Tubeup\"}]}],[\"$\",\"li\",\"SoundPush\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products/soundpush\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"SoundPush\"}]}],[\"$\",\"li\",\"svnPush\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products/svnpush\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"svnPush\"}]}],[\"$\",\"li\",\"ZooCall\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products/zoocall\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"ZooCall\"}]}],[\"$\",\"li\",\"GuestDock\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products/guestdock\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"GuestDock\"}]}],[\"$\",\"li\",\"AuthDock\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products/authdock\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"AuthDock\"}]}],[\"$\",\"li\",\"SyncDock Client\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products/syncdock-client\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"SyncDock Client\"}]}],[\"$\",\"li\",\"ShotDock\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products/shotdock\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"ShotDock\"}]}],[\"$\",\"li\",\"All Products →\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"All Products →\"}]}]]}]]}]\n1c:[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[10px] font-semibold uppercase tracking-[0.2em] text-text-tertiary mb-5\",\"children\":\"Services\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"App Development\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://agency.degird.com\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"App Development\"}]}],[\"$\",\"li\",\"Video Production\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://agency.degird.com\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"Video Production\"}]}],[\"$\",\"li\",\"Motion Graphics\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://agency.degird.com\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm text-text-secondary hover:text-accent transition-colors\",\"children\":\"Motion Graphics\"}]}]]}]]}]\n1d:[\"$\",\"div\",null,{\"className\":\"border-t border-border\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-7xl mx-auto px-6 py-5 flex flex-col lg:flex-row items-center justify-between gap-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-text-tertiary text-xs text-center lg:text-left\",\"suppressHydrationWarning\":true,\"children\":[\"© \",\"2026\",\" \",\"Degird — a software studio operating from Dhaka, Bangladesh\",\".\"]}],[\"$\",\"div\",null,{\"className\":\"group flex flex-wrap items-center justify-center gap-x-3 gap-y-2 order-last lg:order-none\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1.5 whitespace-nowrap text-[11px] text-text-tertiary\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":13,\"height\"
16:13,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-shield-check text-accent/70 shrink-0 transition-colors duration-300 group-hover:text-accent\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"oel41y\",{\"d\":\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"}],[\"$\",\"path\",\"dzmm74\",{\"d\":\"m9 12 2 2 4-4\"}],\"$undefined\"]}],\"Secure checkout by Freemius\"]}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"hidden sm:block w-px bg-border h-3.5\"}],[\"$\",\"ul\",null,{\"aria-label\":\"Accepted payment methods\",\"className\":\"flex items-center gap-1.5\",\"children\":[[\"$\",\"li\",\"Visa\",{\"children\":[\"$\",\"$L16\",null,{\"src\":\"/asset/visa.svg\",\"alt\":\"Visa\",\"width\":34,\"height\":24,\"className\":\"w-auto opacity-60 grayscale transition-all duration-300 group-hover:opacity-100 group-hover:grayscale-0 h-5\"}]}],[\"$\",\"li\",\"Mastercard\",{\"children\":[\"$\",\"$L16\",null,{\"src\":\"/asset/mastercard.svg\",\"alt\":\"Mastercard\",\"width\":34,\"height\":24,\"className\":\"w-auto opacity-60 grayscale transition-all duration-300 group-hover:opacity-100 group-hover:grayscale-0 h-5\"}]}],[\"$\",\"li\",\"American Express\",{\"children\":[\"$\",\"$L16\",null,{\"src\":\"/asset/amex.svg\",\"alt\":\"American Express\",\"width\":34,\"height\":24,\"className\":\"w-auto opacity-60 grayscale transition-all duration-300 group-hover:opacity-100 group-hover:grayscale-0 h-5\"}]}],[\"$\",\"li\",\"PayPal\",{\"children\":[\"$\",\"$L16\",null,{\"src\":\"/asset/paypal.svg\",\"alt\":\"PayPal\",\"width\":34,\"height\":24,\"className\":\"w-auto opacity-60 grayscale transition-all duration-300 group-hover:opacity-100 group-hover:grayscale-0 h-5\"}]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-6\",\"children\":[[\"$\",\"$L14\",null,{\"href\":\"/terms\",\"className\":\"text-xs text-text-tertiary hover:text-text-secondary transition-colors\",\"children\":\"Terms \u0026 Conditions\"}],[\"$\",\"$L14\",null,{\"href\":\"/privacy\",\"className\":\"text-xs text-text-tertiary hover:text-text-secondary transition-colors\",\"children\":\"Privacy Policy\"}]]}]]}]}]\n20:[\"$\",\"span\",null,{\"aria-hidden\":true,\"children\":\"·\"}]\n21:[\"$\",\"span\",null,{\"children\":\"13 min read\"}]\n22:[\"$\",\"span\",null,{\"className\":\"mt-6 inline-flex items-center gap-2 text-xs font-bold uppercase tracking-widest text-text-secondary transition-colors group-hover:text-accent\",\"children\":[\"Read Article\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right transition-transform group-hover:translate-x-1\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]\n23:[\"$\",\"div\",null,{\"className\":\"mb-14\",\"children\":[\"$\",\"nav\",null,{\"aria-label\":\"Blog categories\",\"className\":\"flex flex-wrap justify-center gap-2\",\"children\":[[\"$\",\"$L14\",null,{\"href\":\"/blog\",\"className\":\"px-5 py-2 rounded-xl text-xs font-semibold transition-all border bg-accent text-bg-deep border-accent\",\"children\":\"All\"}],[[\"$\",\"$L14\",\"product-updates\",{\"href\":\"/blog/category/product-updates\",\"className\":\"px-5 py-2 rounded-xl text-xs font-semibold transition-all border bg-bg-surface border-border text-text-secondary hover:border-accent/30\",\"children\":\"Product Updates\"}],[\"$\",\"$L14\",\"engineering\",{\"href\":\"/blog/category/engineering\",\"className\":\"px-5 py-2 rounded-xl text-xs font-semibold transition-all border bg-bg-surface border-border text-text-secondary hover:border-accent/30\",\"children\":\"Engineering\"}],[\"$\",\"$L14\",\"tutorials\",{\"href\":\"/blog/category/tutorials\",\"className\":\"px-5 py-2 rounded-xl text-xs font-semibold transition-all border bg-bg-surface border-border text-text-secondary hover:border-accent/30\",\"children\":\"Tutorials\"}],[\"$\",\"$L14\",\"industry-insights\",{\"href\":\"/blog/category/industry-insights\",\"className\":\"px-5 py-2 rounded-xl text-xs font-semibold transition-all border bg-bg-surface border-border text-text-secondary hover:border-accent/30\",\"children\":\"Industry Insights\"}]]]}]}]\n24:[\"$\",\"div\",null,{\"className\":\"grid gap-6 sm:grid-cols-2 lg:grid-cols-3\",\"children\":[[\"$\",\"$L2e\",\"tubeup-2-youtube-automation-for-creators\",{\"post\":{\"title\":\"Tubeup 2.0: YouTube Automation That Works Like an Assistant\",\"description\":\"How Tubeup 2.0 helps YouTube creators and agencies publish on autopilot — automation flows, chat, content profiles, multi-channel uploads, and zero-cost AI via Revoye.\",\"date\":\"2026-09-18\",\"category\":\"Tutorials\",\"tags\":[\"Tubeup\",\"YouTube\",\"Automation\",\"AI\",\"Creators\"],\"author\":\"sharmin\",\"cover\":\"/blog/tubeup-2-youtube-automation-for-creators.webp\",\"coverAlt\":\"Abstract cover of a glass ring, a coral block and a flowing ribbon on a navy background, representing a YouTube publishing workflow running on its own\",\"draft\":false,\"featured\":false,\"keywords\":[\"YouTube automation software\",\"automate YouTube uploads\",\"schedule YouTube videos in bulk\",\"manage multiple YouTube channels\",\"AI YouTube description generator\",\"YouTube automation for agencies\"],\"slug\":\"tubeup-2-youtube-automation-for-creators\",\"url\":\"https://degird.com/blog/tubeup-2-youtube-automation-for-creators\",\"categorySlug\":\"tutorials\",\"readingTime\":\"13 min read\",\"readingMinutes\":12,\"wordCount\":2456},\"priority\":true}],[\"$\",\"$L2e\",\"call-and-chat-over-wifi-without-internet\",{\"post\":{\"title\":\"How to Call and Chat Over Wi-Fi Without Internet\",\"description\":\"Why calls between people in the same building still depend on the internet, and how ZooCall, an open-source app, does encrypted calls and chat over local Wi-Fi.\",\"date\":\"2026-09-16\",\"category\":\"Product Updates\",\"tags\":[\"ZooCall\",\"Open Source\",\"Privacy\",\"Team Communication\",\"Android\"],\"author\":\"tanvir\",\"cover\":\"/blog/call-and-chat-over-wifi-without-internet.webp\",\"coverAlt\":\"Abstract cover of a glass sphere and a coral cone on a deep green background, representing two devices talking directly over a local network\",\"draft\":false,\"featured\":false,\"keywords\":[\"call over Wi-Fi without internet\",\"offline intercom app\",\"LAN calling app\",\"local network video call\",\"peer to peer encrypted calling\",\"Wi-Fi walkie talkie app\"],\"slug\":\"call-and-chat-over-wifi-without-internet\",\"url\":\"https://degird.com/blog/call-and-chat-over-wifi-without-internet\",\"categorySlug\":\"product-updates\",\"readingTime\":\"9 min read\",\"readingMinutes\":8,\"wordCount\":1605},\"priority\":true}],[\"$\",\"$L2e\",\"deploy-wordpress-plugin-to-wordpress-org\",{\"post\":{\"title\":\"How to Deploy a WordPress Plugin to WordPress.org\",\"description\":\"How WordPress.org's SVN plugin release works, where releases go wrong, and how svnPush — a free, open-source app — makes each deploy checked and previewed.\",\"date\":\"2026-09-14\",\"category\":\"Tutorials\",\"tags\":[\"svnPush\",\"WordPress\",\"Open Source\",\"Developer Tools\",\"SVN\"],\"author\":\"arif\",\"cover\":\"/blog/deploy-wordpress-plugin-to-wordpress-org.webp\",\"coverAlt\":\"Abstract cover of a cone resting on a cylinder like an upward arrow beside a glass sphere, representing a plugin release pushed to WordPress.org\",\"draft\":false,\"featured\":false,\"keywords\":[\"deploy WordPress plugin to WordPress.org\",\"WordPress plugin SVN\",\"publish plugin to WordPress.org\",\"WordPress.org plugin release checklist\",\"readme.txt validator\",\"SVN tag WordPress plugin\"],\"slug\":\"deploy-wordpress-plugin-to-wordpress-org\",\"url\":\"https://degird.com/blog/deploy-wordpress-plugin-to-wordpress-org\",\"categorySlug\":\"tutorials\",\"readingTime\":\"11 min read\",\"readingMinutes\":11,\"wordCount\":2200},\"priority\":true}
16],[\"$\",\"$L2e\",\"use-phone-as-pc-microphone-and-speaker\",{\"post\":{\"title\":\"How to Use Your Phone as a PC Microphone and Speaker\",\"description\":\"Turn your Android phone into your computer's microphone, speaker, or wireless headset over Wi-Fi or USB — free, open source, and encrypted, with SoundPush.\",\"date\":\"2026-09-12\",\"category\":\"Tutorials\",\"tags\":[\"SoundPush\",\"Open Source\",\"Audio\",\"Android\",\"Remote Work\"],\"author\":\"mahmudul\",\"cover\":\"/blog/use-phone-as-pc-microphone-and-speaker.webp\",\"coverAlt\":\"Abstract cover of a glass sphere floating above stacked shapes on a blue background, representing sound moving between a phone and a computer\",\"draft\":false,\"featured\":false,\"keywords\":[\"use phone as PC microphone\",\"use phone as computer speaker\",\"stream PC audio to phone\",\"phone as wireless headset for PC\",\"Android microphone for Windows\",\"open source audio streaming\"],\"slug\":\"use-phone-as-pc-microphone-and-speaker\",\"url\":\"https://degird.com/blog/use-phone-as-pc-microphone-and-speaker\",\"categorySlug\":\"tutorials\",\"readingTime\":\"12 min read\",\"readingMinutes\":11,\"wordCount\":2269},\"priority\":false}],\"$L2f\",\"$L30\",\"$L31\",\"$L32\",\"$L33\"]}]\n25:[\"$\",\"nav\",null,{\"aria-label\":\"Pagination\",\"className\":\"mt-16 flex items-center justify-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex h-10 min-w-10 items-center justify-center rounded-lg border border-border/50 px-3 text-sm text-text-tertiary/50\",\"aria-hidden\":true,\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-left\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1l729n\",{\"d\":\"m12 19-7-7 7-7\"}],[\"$\",\"path\",\"x3x0zl\",{\"d\":\"M19 12H5\"}],\"$undefined\"]}]}],[[\"$\",\"span\",\"1\",{\"className\":\"inline-flex h-10 min-w-10 items-center justify-center rounded-lg border border-accent bg-accent px-3 text-sm font-semibold text-bg-deep\",\"aria-current\":\"page\",\"children\":1}],[\"$\",\"$L14\",\"2\",{\"href\":\"/blog/page/2\",\"className\":\"inline-flex h-10 min-w-10 items-center justify-center rounded-lg border border-border bg-bg-surface px-3 text-sm font-medium text-text-secondary transition-colors hover:border-accent/30 hover:text-accent\",\"children\":2}],[\"$\",\"$L14\",\"3\",{\"href\":\"/blog/page/3\",\"className\":\"inline-flex h-10 min-w-10 items-center justify-center rounded-lg border border-border bg-bg-surface px-3 text-sm font-medium text-text-secondary transition-colors hover:border-accent/30 hover:text-accent\",\"children\":3}]],[\"$\",\"$L14\",null,{\"href\":\"/blog/page/2\",\"className\":\"inline-flex h-10 min-w-10 items-center justify-center rounded-lg border border-border bg-bg-surface px-3 text-sm font-medium text-text-secondary transition-colors hover:border-accent/30 hover:text-accent\",\"rel\":\"next\",\"aria-label\":\"Next page\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]}]]}]\n26:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/2uhsb4bbima5h.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n27:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/07t0fpnoi2wwk.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n28:[\"$\",\"$L34\",null,{\"children\":[\"$\",\"$2c\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@35\"}]}]\n2f:[\"$\",\"$L2e\",\"syncdock-client-1-2-autopilot-wordpress-publishing\",{\"post\":{\"title\":\"SyncDock Client 1.2: WordPress Publishing on Autopilot\",\"description\":\"SyncDock Client 1.2.1 runs automations on your own WordPress server, bulk-edits 50 posts across 10 sites, and finds the posts losing search traffic.\",\"date\":\"2026-09-10\",\"category\":\"Product Updates\",\"tags\":[\"SyncDock\",\"WordPress\",\"Automation\",\"AI\",\"SEO\"],\"author\":\"arif\",\"cover\":\"/blog/syncdock-client-1-2-autopilot-wordpress-publishing.webp\",\"coverAlt\":\"Abstract cover of a translucent ring linked to a glass capsule, representing many WordPress sites connected to one publishing engine\",\"draft\":false,\"featured\":false,\"keywords\":[\"manage multiple WordPress sites\",\"WordPress content automation\",\"publish to WordPress without wp-admin\",\"bulk edit WordPress posts\",\"WordPress Search Console losing traffic\",\"AI WordPress publishing\"],\"slug\":\"syncdock-client-1-2-autopilot-wordpress-publishing\",\"url\":\"https://degird.com/blog/syncdock-client-1-2-autopilot-wordpress-publishing\",\"categorySlug\":\"product-updates\",\"readingTime\":\"12 min read\",\"readingMinutes\":12,\"wordCount\":2348},\"priority\":false}]\n30:[\"$\",\"$L2e\",\"authdock-2-wordpress-authentication\",{\"post\":{\"title\":\"AuthDock 2.0: SSO, Passkeys and Risk-Based 2FA for WordPress\",\"description\":\"WordPress authentication gets its enterprise half: single sign-on, ten social logins, passkeys, and two-factor that only interrupts when a sign-in looks unusual.\",\"date\":\"2026-09-05\",\"category\":\"Product Updates\",\"tags\":[\"WordPress\",\"Security\",\"AuthDock\",\"2FA\",\"SSO\",\"Passkeys\"],\"author\":\"arif\",\"cover\":\"/blog/authdock-2-wordpress-authentication.webp\",\"coverAlt\":\"An abstract glass ring and geometric forms representing layered WordPress authentication\",\"draft\":false,\"featured\":false,\"keywords\":[\"wordpress authentication\",\"wordpress sso plugin\",\"wordpress passkeys\",\"risk based authentication wordpress\",\"wordpress two factor authentication\",\"wordpress passwordless login\",\"wordpress audit log plugin\",\"authdock 2.0\"],\"slug\":\"authdock-2-wordpress-authentication\",\"url\":\"https://degird.com/blog/authdock-2-wordpress-authentication\",\"categorySlug\":\"product-updates\",\"readingTime\":\"19 min read\",\"readingMinutes\":18,\"wordCount\":3661},\"priority\":false}]\n31:[\"$\",\"$L2e\",\"degird-hostinger-partnership\",{\"post\":{\"title\":\"Degird × Hostinger: Official Hosting Partner + 20% Off\",\"description\":\"Degird is now an official Hostinger partner. Here's what it means for our customers and clients — plus 20% off eligible new Hostinger purchases.\",\"date\":\"2026-08-24\",\"category\":\"Product Updates\",\"tags\":[\"Partnership\",\"Hosting\",\"Web Hosting\",\"Hostinger\",\"Announcement\"],\"author\":\"rakib\",\"cover\":\"/blog/degird-hostinger-partnership.webp\",\"coverAlt\":\"Degird and Hostinger partner badge on a dark abstract background\",\"draft\":false,\"featured\":false,\"keywords\":[\"degird hostinger partnership\",\"hostinger partner\",\"hostinger 20% off\",\"hostinger discount code\",\"hostinger referral code\",\"best web hosting for small business\",\"wordpress hosting discount\"],\"slug\":\"degird-hostinger-partnership\",\"url\":\"https://degird.com/blog/degird-hostinger-partnership\",\"categorySlug\":\"product-updates\",\"readingTime\":\"12 min read\",\"readingMinutes\":12,\"wordCount\":2367},\"priority\":false}]\n32:[\"$\",\"$L2e\",\"use-your-ai-subscriptions-as-an-api\",{\"post\":{\"title\":\"How to Use Your AI Subscriptions as an API\",\"description\":\"You pay for ChatGPT and Claude monthly, then pay again per token to 
16script against them. Here is how a browser-driven router closes that gap — and what it costs.\",\"date\":\"2026-08-23\",\"category\":\"Product Updates\",\"tags\":[\"Revoye\",\"AI\",\"API\",\"Automation\"],\"author\":\"rakib\",\"cover\":\"/blog/use-your-ai-subscriptions-as-an-api.webp\",\"coverAlt\":\"Abstract geometric cover representing one prompt being routed out to several AI accounts at once\",\"draft\":false,\"featured\":false,\"keywords\":[\"use AI subscription as API\",\"ChatGPT subscription vs API\",\"OpenAI compatible API without API key\",\"chat with multiple AI models at once\",\"compare AI model responses\"],\"slug\":\"use-your-ai-subscriptions-as-an-api\",\"url\":\"https://degird.com/blog/use-your-ai-subscriptions-as-an-api\",\"categorySlug\":\"product-updates\",\"readingTime\":\"10 min read\",\"readingMinutes\":10,\"wordCount\":1999},\"priority\":false}]\n33:[\"$\",\"$L2e\",\"full-page-screenshot-in-chrome\",{\"post\":{\"title\":\"How to Take a Full Page Screenshot in Chrome\",\"description\":\"Chrome's screenshot stops at the fold. Here's how to capture an entire webpage — every section, one clean image — without uploading the page to anyone.\",\"date\":\"2026-08-22\",\"category\":\"Tutorials\",\"tags\":[\"ShotDock\",\"Screenshots\",\"Chrome\",\"Productivity\"],\"author\":\"sadia\",\"cover\":\"/blog/full-page-screenshot-in-chrome.webp\",\"coverAlt\":\"Abstract geometric cover representing a long webpage captured as one continuous image\",\"draft\":false,\"featured\":false,\"keywords\":[\"full page screenshot chrome\",\"how to screenshot an entire webpage\",\"scrolling screenshot chrome\",\"capture full page screenshot\",\"chrome screenshot extension\"],\"slug\":\"full-page-screenshot-in-chrome\",\"url\":\"https://degird.com/blog/full-page-screenshot-in-chrome\",\"categorySlug\":\"tutorials\",\"readingTime\":\"10 min read\",\"readingMinutes\":10,\"wordCount\":1993},\"priority\":false}]\n2a:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#050505\",\"media\":\"(prefers-color-scheme: dark)\"}],[\"$\",\"meta\",\"3\",{\"name\":\"theme-color\",\"content\":\"#ffffff\",\"media\":\"(prefers-color-scheme: light)\"}],[\"$\",\"meta\",\"4\",{\"name\":\"color-scheme\",\"content\":\"dark light\"}]]\n36:I[27201,[\"/_next/static/chunks/18jq023pu8p4t.js\"],\"IconMark\"]\n2d:[[\"$\",\"title\",\"0\",{\"children\":\"Degird Blog — Product Updates, Tutorials \u0026 Builder Insights\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Read the latest from Degird — product launches, engineering insights, tutorials, and industry perspectives from the team behind purpose-built software products.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"manifest\",\"href\":\"/manifest.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"Degird,software company,SaaS products,desktop applications,WordPress plugins,browser extensions,AI-powered development,video production,motion graphics,Tubeup,Dormefy,Pulse,GuestDock,TabFold,privacy-first software\"}],[\"$\",\"meta\",\"4\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"5\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"6\",{\"rel\":\"canonical\",\"href\":\"https://degird.com/blog\"}],[\"$\",\"link\",\"7\",{\"rel\":\"alternate\",\"type\":\"application/rss+xml\",\"href\":\"https://degird.com/blog/rss.xml\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:title\",\"content\":\"Degird — Intelligent Software Products \u0026 AI-Powered Services\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:description\",\"content\":\"Purpose-built software across SaaS, desktop, WordPress, and browser extensions. Plus AI-powered agency services.\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:url\",\"content\":\"https://degird.com\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:site_name\",\"content\":\"Degird\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image\",\"content\":\"https://degird.com/opengraph-image?671ee3422ac1ee8c\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:image:alt\",\"content\":\"Degird — Intelligent Software Products \u0026 AI-Powered Services\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:site\",\"content\":\"@degird\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:creator\",\"content\":\"@degird\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:title\",\"content\":\"Degird — Intelligent Software Products \u0026 AI-Powered Services\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:description\",\"content\":\"Purpose-built tools for every layer of your stack.\"}],[\"$\",\"meta\",\"24\",{\"name\":\"twitter:image\",\"content\":\"https://degird.com/twitter-image?1b7add23fcf1e964\"}],[\"$\",\"meta\",\"25\",{\"name\":\"twitter:image:alt\",\"content\":\"Degird — Intelligent Software Products \u0026 AI-Powered Services\"}],[\"$\",\"meta\",\"26\",{\"name\":\"twitter:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"27\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"28\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"link\",\"29\",{\"rel\":\"icon\",\"href\":\"/icon.svg?icon.2eieb3az5gtdw.svg\",\"sizes\":\"any\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"30\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon?a9201a45ff2882b2\",\"alt\":\"$undefined\",\"type\":\"image/png\",\"sizes\":\"180x180\"}],[\"$\",\"$L36\",\"31\",{}]]\n35:null\n"])</script>
16</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.