<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Web Development - Syntaxis</title><description>Latest technical articles, guides, and research on Web Development.</description><link>https://syntaxis-seven.vercel.app/</link><item><title>BrunnerCTF 2026 - Welcome Aboard (Web)</title><link>https://syntaxis-seven.vercel.app/blog/brunnerctf-2026-welcome-aboard-web/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/brunnerctf-2026-welcome-aboard-web/</guid><description>The &quot;Welcome Aboard&quot; challenge from BrunnerCTF 2026 presented a multi-tenant onboarding gateway built on a modern Node.js and TypeScript stack. On the surface, ...</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Cómo solucionar el error &quot;Text content does not match server-rendered HTML&quot; en Next.js App Router</title><link>https://syntaxis-seven.vercel.app/blog/c%C3%B3mo-solucionar-el-error-text-content-does-not-match-server-rendered-html-en-nextjs-app-router/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/c%C3%B3mo-solucionar-el-error-text-content-does-not-match-server-rendered-html-en-nextjs-app-router/</guid><description>El mensaje *“Text content does not match server-rendered HTML”* indica una inconsistencia entre el HTML generado en el servidor y el que React intenta “hidratar...</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>I&apos;m 14, I my coding environment is on a phone, and I shipped 3 projects till now.</title><link>https://syntaxis-seven.vercel.app/blog/im-14-i-my-coding-environment-is-on-a-phone-and-i-shipped-3-projects-till-now/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/im-14-i-my-coding-environment-is-on-a-phone-and-i-shipped-3-projects-till-now/</guid><description>At first glance, the premise sounds like a curiosity—a teenager hacking away on a smartphone screen. But beneath that surface lies a deliberate architectural ch...</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Kubernetes Architecture</title><link>https://syntaxis-seven.vercel.app/blog/kubernetes-architecture/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/kubernetes-architecture/</guid><description>When we provision cloud infrastructure for modern applications, the choice of orchestration platform fundamentally shapes system reliability and operational eff...</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Node.js Product Analytics-Style API: 3 Metrics Dashboard Rollback Drills</title><link>https://syntaxis-seven.vercel.app/blog/nodejs-product-analytics-style-api-3-metrics-dashboard-rollback-drills/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/nodejs-product-analytics-style-api-3-metrics-dashboard-rollback-drills/</guid><description>Analytics APIs often become the silent backbone of product decisions. When a new version silently skews a metric, downstream dashboards can mislead stakeholders...</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Object Storage vs File Storage: When to Use Which (2026)</title><link>https://syntaxis-seven.vercel.app/blog/object-storage-vs-file-storage-when-to-use-which-2026/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/object-storage-vs-file-storage-when-to-use-which-2026/</guid><description>Choosing between object storage and file storage is a recurring decision in modern web architectures. Both primitives solve persistence, yet they expose differe...</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>AWS EC2 Deployment — Q&amp;A Reference</title><link>https://syntaxis-seven.vercel.app/blog/aws-ec2-deployment-qa-reference/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/aws-ec2-deployment-qa-reference/</guid><description>If you have spent any time running production workloads on AWS, you know that EC2 is simultaneously the most fundamental and the most dangerous primitive in the...</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Create React App is Dead. What’s Next? (Vite vs. Next.js)</title><link>https://syntaxis-seven.vercel.app/blog/create-react-app-is-dead-whats-next-vite-vs-nextjs/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/create-react-app-is-dead-whats-next-vite-vs-nextjs/</guid><description>Create React App (CRA) served a purpose for years: a zero‑config scaffold that let teams spin up a React codebase in seconds. But the ecosystem moved on. Webpac...</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>HTML is getting cool again: Meet the Invoker Commands API</title><link>https://syntaxis-seven.vercel.app/blog/html-is-getting-cool-again-meet-the-invoker-commands-api/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/html-is-getting-cool-again-meet-the-invoker-commands-api/</guid><description>HTML has long been the static canvas of the web, but its role is evolving. Modern frontend architectures demand dynamic, declarative interactions between markup...</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>I built Kintara because apparently having too many hobbies eventually leads to building your own document management system.</title><link>https://syntaxis-seven.vercel.app/blog/i-built-kintara-because-apparently-having-too-many-hobbies-eventually-leads-to-building-your-own-document-management-system/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/i-built-kintara-because-apparently-having-too-many-hobbies-eventually-leads-to-building-your-own-document-management-system/</guid><description>Last year, I found myself juggling five different tools just to keep track of personal projects, research notes, receipts, and half-finished design documents. N...</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Next.js Dynamic Routes now also available in Faces!</title><link>https://syntaxis-seven.vercel.app/blog/nextjs-dynamic-routes-now-also-available-in-faces/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/nextjs-dynamic-routes-now-also-available-in-faces/</guid><description>The web development community has been buzzing about Faces—a rising framework for building server-rendered UIs—after its recent announcement: dynamic routing is...</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Notas de campo: la resolución de la cascada, de principio a fin</title><link>https://syntaxis-seven.vercel.app/blog/notas-de-campo-la-resoluci%C3%B3n-de-la-cascada-de-principio-a-fin/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/notas-de-campo-la-resoluci%C3%B3n-de-la-cascada-de-principio-a-fin/</guid><description>La cascada CSS no es una cola de prioridades arbitraria. Es un motor de resolución determinista que transforma hojas de estilo dispersas en un árbol de renderiz...</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>VoidZero Releases Vite+ Beta: A Unified Web Toolchain Behind a Single Command</title><link>https://syntaxis-seven.vercel.app/blog/voidzero-releases-vite-beta-a-unified-web-toolchain-behind-a-single-command/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/voidzero-releases-vite-beta-a-unified-web-toolchain-behind-a-single-command/</guid><description>Modern frontend development relies on a patchwork of tools: a bundler for module resolution, a linter for style compliance, a formatter for code consistency, a ...</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Your Website May Rank and Still Lose Traffic: A Practical AI-Search SEO Checklist</title><link>https://syntaxis-seven.vercel.app/blog/your-website-may-rank-and-still-lose-traffic-a-practical-ai-search-seo-checklist/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/your-website-may-rank-and-still-lose-traffic-a-practical-ai-search-seo-checklist/</guid><description>Let’s be real: Ranking page 1 of Google is no longer a win if no human clicks. I’ve seen production dashboards where traffic tanks overnight—despite 95th percen...</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Building a Full Enterprise-Ready React + Spring Boot Auth Flow: An End-to-End Guide</title><link>https://syntaxis-seven.vercel.app/blog/building-a-full-enterprise-ready-react-spring-boot-auth-flow-an-end-to-end-guide/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/building-a-full-enterprise-ready-react-spring-boot-auth-flow-an-end-to-end-guide/</guid><description>Tutorial authentication flows break under production load. They assume single-tab usage, ignore concurrent request collisions, and treat refresh tokens as immut...</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Emacs 31.1 will release on 8/24</title><link>https://syntaxis-seven.vercel.app/blog/emacs-311-will-release-on-824/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/emacs-311-will-release-on-824/</guid><description>The August 24 release of Emacs 31.1 marks a structural inflection point for developers working with modern web stacks. For years, Emacs operated as a highly cus...</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Fixing a null-body crash in the Formbricks survey SDK, found by Sentry</title><link>https://syntaxis-seven.vercel.app/blog/fixing-a-null-body-crash-in-the-formbricks-survey-sdk-found-by-sentry/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/fixing-a-null-body-crash-in-the-formbricks-survey-sdk-found-by-sentry/</guid><description>At 02:14 UTC, our Sentry dashboard spiked. A `TypeError: Cannot read properties of null (reading &apos;questions&apos;)` was bubbling up from the Formbricks survey SDK ac...</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>is-agentic Scored Promptway 74. Here Is What I Changed</title><link>https://syntaxis-seven.vercel.app/blog/is-agentic-scored-promptway-74-here-is-what-i-changed/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/is-agentic-scored-promptway-74-here-is-what-i-changed/</guid><description>Our team inherited a web service that relied on a static prompt template for every request. The approach worked until the LLM latency grew and the cost per toke...</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>macOS: Open Files and Folders in VS Code from Finder</title><link>https://syntaxis-seven.vercel.app/blog/macos-open-files-and-folders-in-vs-code-from-finder/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/macos-open-files-and-folders-in-vs-code-from-finder/</guid><description>Every day, a significant portion of a backend or full-stack developer’s time is consumed by the constant toggling between file explorers and integrated editors....</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Why I Built a No-Signup QR &amp; URL Utility Platform (And How to Use the API)</title><link>https://syntaxis-seven.vercel.app/blog/why-i-built-a-no-signup-qr-url-utility-platform-and-how-to-use-the-api/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/why-i-built-a-no-signup-qr-url-utility-platform-and-how-to-use-the-api/</guid><description>We have all encountered the friction. You need a QR code for a conference badge, a shortened URL for a tweet, or a quick link to share a config file. You open a...</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Why I Built a Simple App to Understand Isar in Flutter (And the Challenges I Faced)</title><link>https://syntaxis-seven.vercel.app/blog/why-i-built-a-simple-app-to-understand-isar-in-flutter-and-the-challenges-i-faced/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/why-i-built-a-simple-app-to-understand-isar-in-flutter-and-the-challenges-i-faced/</guid><description>I told the engineering team we would spin up a quick prototype to evaluate local storage options for our Flutter Web application. The goal was straightforward: ...</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Node.js Welcome Flow Explained — Custom-Domain Email API Suppression, DKIM, Polling</title><link>https://syntaxis-seven.vercel.app/blog/nodejs-welcome-flow-explained-custom-domain-email-api-suppression-dkim-polling/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/nodejs-welcome-flow-explained-custom-domain-email-api-suppression-dkim-polling/</guid><description>Sending a welcome email looks trivial until it lands in the spam folder three days after a product launch. In production, a welcome flow is not a single HTTP ca...</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Stop Copy-Pasting Parts in Docker Compose</title><link>https://syntaxis-seven.vercel.app/blog/stop-copy-pasting-parts-in-docker-compose/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/stop-copy-pasting-parts-in-docker-compose/</guid><description>Last sprint, the dev‑ops squad found themselves editing the same logging block in five separate `docker‑compose.yml` files. One tweak to the `log‑driver` meant ...</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Testing the claim: a degraded-link matrix as a required CI gate</title><link>https://syntaxis-seven.vercel.app/blog/testing-the-claim-a-degraded-link-matrix-as-a-required-ci-gate/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/testing-the-claim-a-degraded-link-matrix-as-a-required-ci-gate/</guid><description>A recent Dev.to discussion argues that every CI pipeline for a web‑service must include a “degraded‑link matrix” gate. In short, the claim is that before mergin...</description><pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>The Login Loop of Doom: How a Naive datetime Held Our Users Hostage</title><link>https://syntaxis-seven.vercel.app/blog/the-login-loop-of-doom-how-a-naive-datetime-held-our-users-hostage/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/the-login-loop-of-doom-how-a-naive-datetime-held-our-users-hostage/</guid><description>It started with a Slack alert at 9 AM. Then another. And another. Within thirty minutes, our entire engineering team was staring at a live dashboard showing a 1...</description><pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Automating Daily Bluesky Posts with a JSON‑Driven Content Pipeline</title><link>https://syntaxis-seven.vercel.app/blog/automating-daily-bluesky-posts-with-a-jsondriven-content-pipeline/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/automating-daily-bluesky-posts-with-a-jsondriven-content-pipeline/</guid><description>Consistency is key when it comes to social media posting. Businesses and individuals alike strive to maintain a strong online presence, and automated content pi...</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Prisma Studio is not an admin panel</title><link>https://syntaxis-seven.vercel.app/blog/prisma-studio-is-not-an-admin-panel/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/prisma-studio-is-not-an-admin-panel/</guid><description>Prisma has become the de facto standard for database access in Node.js applications. Its type-safe client, migration tooling, and intuitive schema language have...</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>The Railway Test</title><link>https://syntaxis-seven.vercel.app/blog/the-railway-test/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/the-railway-test/</guid><description>Testing is not an afterthought; it is the foundation that keeps web applications moving reliably from development to production. In a world where a single API f...</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>The Ultimate IDOR Testing Checklist (2026 Edition)</title><link>https://syntaxis-seven.vercel.app/blog/the-ultimate-idor-testing-checklist-2026-edition/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/the-ultimate-idor-testing-checklist-2026-edition/</guid><description>In the early days of web security, Insecure Direct Object Reference (IDOR) was simple: you changed `user_id=123` to `user_id=124` in a URL, and you had access t...</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>web page hosting</title><link>https://syntaxis-seven.vercel.app/blog/web-page-hosting/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/web-page-hosting/</guid><description>Hosting a web page isn’t just about clicking “deploy” and hoping for the best. It’s a technical problem rooted in physics, economics, and software design. Wheth...</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Why I Built Unlockt: A Local-First Instagram Saved Archiver, Canvas Collage Studio &amp; 9:16 Video Vault</title><link>https://syntaxis-seven.vercel.app/blog/why-i-built-unlockt-a-local-first-instagram-saved-archiver-canvas-collage-studio-916-video-vault/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/why-i-built-unlockt-a-local-first-instagram-saved-archiver-canvas-collage-studio-916-video-vault/</guid><description>Every developer knows the frustration of relying on a third-party service for personal media. You upload photos, save highlights, assemble creative collages, an...</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Kitchen-Sune: A Community Cookbook</title><link>https://syntaxis-seven.vercel.app/blog/kitchen-sune-a-community-cookbook/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/kitchen-sune-a-community-cookbook/</guid><description>A shared cookbook built by developers for developers solves a simple but recurring problem: finding reliable, version‑controlled recipes that can be forked, twe...</description><pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>St Lucie Nuclear Reactor Unit 1 manually shutdown, 3 control rods drop into core</title><link>https://syntaxis-seven.vercel.app/blog/st-lucie-nuclear-reactor-unit-1-manually-shutdown-3-control-rods-drop-into-core/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/st-lucie-nuclear-reactor-unit-1-manually-shutdown-3-control-rods-drop-into-core/</guid><description>When a control rod array inserts during a manual SCRAM, the physical event triggers a deterministic cascade of telemetry payloads. For web engineers, this isn&apos;t...</description><pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>WikiPaw - Dog hunt through Wiki hopping</title><link>https://syntaxis-seven.vercel.app/blog/wikipaw-dog-hunt-through-wiki-hopping/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/wikipaw-dog-hunt-through-wiki-hopping/</guid><description>Last year, during a particularly slow sprint retrospective, my team started joking about what it would look like if we let a dog drive our research process. You...</description><pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Building Anisha: My 10-Day Journey to a Voice Agent for Learning &amp; Literacy</title><link>https://syntaxis-seven.vercel.app/blog/building-anisha-my-10-day-journey-to-a-voice-agent-for-learning-literacy/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/building-anisha-my-10-day-journey-to-a-voice-agent-for-learning-literacy/</guid><description>Ten days ago, I sat down with a problem that felt more social than technical: how do we make literacy tools actually accessible to children who struggle with tr...</description><pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Karachi Ki Raatein: A Love Letter to Midnight Street Food</title><link>https://syntaxis-seven.vercel.app/blog/karachi-ki-raatein-a-love-letter-to-midnight-street-food/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/karachi-ki-raatein-a-love-letter-to-midnight-street-food/</guid><description>Karachi doesn’t sleep — it sizzles. At 2 a.m., when most cities are quiet, the streets come alive with the smoky aroma of charcoal-grilled kebabs, the hiss of o...</description><pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>I Run 85 Docker Containers as a Solo Founder. Here&apos;s the Bash That Keeps It Alive.</title><link>https://syntaxis-seven.vercel.app/blog/i-run-85-docker-containers-as-a-solo-founder-heres-the-bash-that-keeps-it-alive/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/i-run-85-docker-containers-as-a-solo-founder-heres-the-bash-that-keeps-it-alive/</guid><description>When I started my company, I began with three containers: one database, one API gateway, and a small React build server. I could manually inspect each process w...</description><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Interesting article</title><link>https://syntaxis-seven.vercel.app/blog/interesting-article/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/interesting-article/</guid><description>When we built a high‑throughput payment queue for a fintech platform, the UI would freeze whenever the network dropped or a request retried three times. The sym...</description><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>JavaScript in, HTML out: building a simpler static site generator</title><link>https://syntaxis-seven.vercel.app/blog/javascript-in-html-out-building-a-simpler-static-site-generator/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/javascript-in-html-out-building-a-simpler-static-site-generator/</guid><description>Static site generators have become a staple for publishing content on the web. The promise is simple: write Markdown, attach a few metadata fields, and watch a ...</description><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Building Netra: an edge-AI camera that tracks you on its own</title><link>https://syntaxis-seven.vercel.app/blog/building-netra-an-edge-ai-camera-that-tracks-you-on-its-own/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/building-netra-an-edge-ai-camera-that-tracks-you-on-its-own/</guid><description>A camera that can follow you, lock onto your face, and adjust its pan‑tilt axis without any human intervention is no longer a sci‑fi concept. Netra is a...</description><pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Idol Mahjong Final Romance: A Slideshow Disguised as a Video Game</title><link>https://syntaxis-seven.vercel.app/blog/idol-mahjong-final-romance-a-slideshow-disguised-as-a-video-game/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/idol-mahjong-final-romance-a-slideshow-disguised-as-a-video-game/</guid><description>As I dove into the world of &quot;Idol Mahjong Final Romance&quot;, I was struck by the sheer simplicity of its design. On the surface, it appears to be a standard video ...</description><pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>MiniMax-H3, explained with your favourite TV shows</title><link>https://syntaxis-seven.vercel.app/blog/minimax-h3-explained-with-your-favourite-tv-shows/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/minimax-h3-explained-with-your-favourite-tv-shows/</guid><description>Choosing the right algorithm can feel like picking between *Game of Thrones* and *The Walking Dead*—both have die‑hard fans, but they serve completely...</description><pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>The Kubernetes Checklist for Teams Without a Platform Team</title><link>https://syntaxis-seven.vercel.app/blog/the-kubernetes-checklist-for-teams-without-a-platform-team/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/the-kubernetes-checklist-for-teams-without-a-platform-team/</guid><description>Running a containerized application out in open source doesn&apos;t mean you have to wrestle with every infrastructure detail manually. Many web development groups s...</description><pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Why PHP Uses snake_case Functions but camelCase Methods</title><link>https://syntaxis-seven.vercel.app/blog/why-php-uses-snake-case-functions-but-camelcase-methods/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/why-php-uses-snake-case-functions-but-camelcase-methods/</guid><description>PHP&apos;s naming conventions have been a topic of interest among developers for years. The language&apos;s use of snake_case for functions and camelCase for methods...</description><pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Feasibility of 10-Month Game Development: Addressing Limited...</title><link>https://syntaxis-seven.vercel.app/blog/feasibility-of-10-month-game-development-addressing-limited-experience-resources-and-time-constraints/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/feasibility-of-10-month-game-development-addressing-limited-experience-resources-and-time-constraints/</guid><description>Let me cut right to the chase: building a game in ten months sounds like a death sentence. Most developers hear &quot;indie game dev timeline&quot; and immediately think ...</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>From Querydsl to Spring Filter: One Syntax, Three Backends</title><link>https://syntaxis-seven.vercel.app/blog/from-querydsl-to-spring-filter-one-syntax-three-backends/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/from-querydsl-to-spring-filter-one-syntax-three-backends/</guid><description>A recent migration in our production cluster forced us to confront a classic dilemma: an existing Spring Boot service used Querydsl for relational data, but...</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title># What Actually Happens When You Type a URL Into Your Browser?</title><link>https://syntaxis-seven.vercel.app/blog/what-actually-happens-when-you-type-a-url-into-your-browser/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/what-actually-happens-when-you-type-a-url-into-your-browser/</guid><description>You hit enter after typing `https://pypi.org/project/django`. Your screen flashes white, then the Django package page loads. Simple, right? Not even close....</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Why I Moved My API Workflow to a Markdown File (and Never...</title><link>https://syntaxis-seven.vercel.app/blog/why-i-moved-my-api-workflow-to-a-markdown-file-and-never-looked-back/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/why-i-moved-my-api-workflow-to-a-markdown-file-and-never-looked-back/</guid><description>We began with hand‑crafted JSON specifications that lived in separate directories. Over time the definitions drifted from the code that consumed them. The...</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Building Multi-Tenant Auth from Scratch Is Painful. So I...</title><link>https://syntaxis-seven.vercel.app/blog/building-multi-tenant-auth-from-scratch-is-painful-so-i-open-sourced-mt-urbac-nestjs-angular/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/building-multi-tenant-auth-from-scratch-is-painful-so-i-open-sourced-mt-urbac-nestjs-angular/</guid><description>Building authentication that works for many tenants feels like juggling flaming swords. You need isolation, role checks, and token scoping without turning...</description><pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>CSS properties you should know for better text designs</title><link>https://syntaxis-seven.vercel.app/blog/css-properties-you-should-know-for-better-text-designs/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/css-properties-you-should-know-for-better-text-designs/</guid><description>As software engineers, we often focus on the intricacies of layout, responsive design, and accessibility. However, text design is an equally crucial aspect...</description><pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Stealing Reasoning Traces from Proprietary LLM APIs</title><link>https://syntaxis-seven.vercel.app/blog/stealing-reasoning-traces-from-proprietary-llm-apis/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/stealing-reasoning-traces-from-proprietary-llm-apis/</guid><description>When you send a prompt to OpenAI&apos;s GPT-4 or Anthropic&apos;s Claude, you&apos;re interacting with what feels like a magical black box. You type a question, and...</description><pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Three Years Later, I Finally Submitted My Frontend Mentor...</title><link>https://syntaxis-seven.vercel.app/blog/three-years-later-i-finally-submitted-my-frontend-mentor-challenge/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/three-years-later-i-finally-submitted-my-frontend-mentor-challenge/</guid><description>I started this project in early 2021. It lived in a local repository, gathered dust, and slowly accumulated technical debt as browser APIs changed and my...</description><pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>An Interesting Fourier Transform – 1/F Noise</title><link>https://syntaxis-seven.vercel.app/blog/an-interesting-fourier-transform-1f-noise/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/an-interesting-fourier-transform-1f-noise/</guid><description>When we started measuring tail latency in our payment queue, the histogram looked Gaussian at first glance. Digging deeper, the power spectral density of...</description><pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>I got tired of heavyweight Markdown editors, so I built one...</title><link>https://syntaxis-seven.vercel.app/blog/i-got-tired-of-heavyweight-markdown-editors-so-i-built-one-in-rust-tauri-that-doesnt-ship-a-browser/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/i-got-tired-of-heavyweight-markdown-editors-so-i-built-one-in-rust-tauri-that-doesnt-ship-a-browser/</guid><description>I started working on a side project that required rapid note taking. Every time I tried to use a feature‑rich Markdown editor, I noticed the same pattern: a...</description><pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Skip the App Stores: Build an Installable, Native-Like Mobile...</title><link>https://syntaxis-seven.vercel.app/blog/skip-the-app-stores-build-an-installable-native-like-mobile-app-with-angular-ionic-pwa/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/skip-the-app-stores-build-an-installable-native-like-mobile-app-with-angular-ionic-pwa/</guid><description>App store distribution isn&apos;t the only path to mobile presence anymore. With Progressive Web Apps (PWAs) backed by Ionic&apos;s native runtime and Angular&apos;s...</description><pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>A 50-capability map for governed web crawling and AI agents</title><link>https://syntaxis-seven.vercel.app/blog/a-50-capability-map-for-governed-web-crawling-and-ai-agents/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/a-50-capability-map-for-governed-web-crawling-and-ai-agents/</guid><description>When building web crawlers and AI agents, developers often face a daunting task: ensuring these autonomous systems respect website terms of service, avoid...</description><pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Thinking and Decision Making: Cognitive Processes Explained</title><link>https://syntaxis-seven.vercel.app/blog/thinking-and-decision-making-cognitive-processes-explained/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/thinking-and-decision-making-cognitive-processes-explained/</guid><description>When building software, we often assume users behave predictably. After all, code is deterministic—inputs lead to specific outputs. But humans aren’t like...</description><pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>You might want to build your WebApp in Canvas instead of HTML</title><link>https://syntaxis-seven.vercel.app/blog/you-might-want-to-build-your-webapp-in-canvas-instead-of-html/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/you-might-want-to-build-your-webapp-in-canvas-instead-of-html/</guid><description>When building web applications, developers often default to using HTML for structuring content and CSS for styling. However, there&apos;s an alternative approach...</description><pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>A 200 From the Wrong System: How Two Pages Stayed Invisible...</title><link>https://syntaxis-seven.vercel.app/blog/a-200-from-the-wrong-system-how-two-pages-stayed-invisible-for-17-days/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/a-200-from-the-wrong-system-how-two-pages-stayed-invisible-for-17-days/</guid><description>We were monitoring a sudden, inexplicable dip in our conversion funnel. The data showed that two critical landing pages—high-traffic routes for our seasonal...</description><pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>BIP 110 and the Cost of Policing Bitcoin&apos;s Block Space</title><link>https://syntaxis-seven.vercel.app/blog/bip-110-and-the-cost-of-policing-bitcoins-block-space/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/bip-110-and-the-cost-of-policing-bitcoins-block-space/</guid><description>To understand the significance of BIP 110, it&apos;s essential to grasp the basics of Bitcoin&apos;s block space and how transactions are processed. Each block in the...</description><pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Memory Is the Bottleneck, but Not Forever</title><link>https://syntaxis-seven.vercel.app/blog/memory-is-the-bottleneck-but-not-forever/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/memory-is-the-bottleneck-but-not-forever/</guid><description>Last month, our analytics dashboard started freezing for three seconds every time users navigated between reports. Not a network timeout. Not a backend...</description><pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Optimizing software: Computing professor&apos;s &apos;egg&apos; downsizes...</title><link>https://syntaxis-seven.vercel.app/blog/optimizing-software-computing-professors-egg-downsizes-programs-to-make-them-more-nimble/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/optimizing-software-computing-professors-egg-downsizes-programs-to-make-them-more-nimble/</guid><description>We’ve all stared at a service that takes seconds to start, logs that balloon with every request, and a codebase that feels like a house of cards. The cost...</description><pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>SSR vs SSG: Choosing the Right Rendering Strategy</title><link>https://syntaxis-seven.vercel.app/blog/server-side-rendering-vs-static-site-generation/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/server-side-rendering-vs-static-site-generation/</guid><description>Compare Static Site Generation (SSG) and Server-Side Rendering (SSR) to pick the optimal architecture for your next project.</description><pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate><author>Engineering Team</author></item><item><title>Build a Maintainable Node.js CRUD API with Express and MySQL</title><link>https://syntaxis-seven.vercel.app/blog/build-a-maintainable-nodejs-crud-api-with-express-and-mysql/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/build-a-maintainable-nodejs-crud-api-with-express-and-mysql/</guid><description>Building a production-ready CRUD API isn&apos;t just about slapping together some routes and a database connection. It&apos;s about creating something that scales...</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>I Built a Colour Palette Generator with Vanilla JavaScript</title><link>https://syntaxis-seven.vercel.app/blog/i-built-a-colour-palette-generator-with-vanilla-javascript/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/i-built-a-colour-palette-generator-with-vanilla-javascript/</guid><description>As a web developer, I&apos;ve often found myself spending hours searching for the perfect colour palette for a project. With so many tools and resources...</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>I built a free online PDF toolbox that runs entirely in the...</title><link>https://syntaxis-seven.vercel.app/blog/i-built-a-free-online-pdf-toolbox-that-runs-entirely-in-the-browser/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/i-built-a-free-online-pdf-toolbox-that-runs-entirely-in-the-browser/</guid><description>Six months ago, I hit a wall with a simple request: convert a PDF to images, extract text, merge a few documents, and compress one file. Every online tool I...</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>My Terraform Drift Pipeline Fixed the Change, Then Forgot It</title><link>https://syntaxis-seven.vercel.app/blog/my-terraform-drift-pipeline-fixed-the-change-then-forgot-it/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/my-terraform-drift-pipeline-fixed-the-change-then-forgot-it/</guid><description>Our production cluster runs a micro‑service that manages user sessions. The infrastructure is declared entirely in Terraform, but a recent deployment...</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Sao Paulo resident transforms degraded area into urban forest</title><link>https://syntaxis-seven.vercel.app/blog/sao-paulo-resident-transforms-degraded-area-into-urban-forest/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/sao-paulo-resident-transforms-degraded-area-into-urban-forest/</guid><description>Maria Silva stood in what used to be a vacant lot choked with weeds and litter, looking out over 200 square meters of concrete and neglect. As a software...</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Spin audit of SQD/QSCI quantum-chemistry benchmarks on...</title><link>https://syntaxis-seven.vercel.app/blog/spin-audit-of-sqdqsci-quantum-chemistry-benchmarks-on-ironsulfur-clusters/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/spin-audit-of-sqdqsci-quantum-chemistry-benchmarks-on-ironsulfur-clusters/</guid><description>When we set out to validate quantum chemistry benchmarks for iron-sulfur clusters using the SQD/QSCI framework, we hit a wall of inconsistent spin-state...</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>5 Browser APIs Every Web Developer Should Know (But Probably...</title><link>https://syntaxis-seven.vercel.app/blog/5-browser-apis-every-web-developer-should-know-but-probably-arent-using-enough/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/5-browser-apis-every-web-developer-should-know-but-probably-arent-using-enough/</guid><description>I spent three years building lazy-loading libraries for client projects before someone pointed out that the browser already had one built in. That moment...</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Do birds enjoy flying? Analysis of affect after flight in...</title><link>https://syntaxis-seven.vercel.app/blog/do-birds-enjoy-flying-analysis-of-affect-after-flight-in-galah-e-roseicapilla/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/do-birds-enjoy-flying-analysis-of-affect-after-flight-in-galah-e-roseicapilla/</guid><description>Here&apos;s a question most teams never ask: does your user *enjoy* the experience after a long-running async operation completes? Not whether it succeeded —...</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><author>Senior Tech Writer</author></item><item><title>I launched Roversia on Product Hunt — 39+ free browser tools,...</title><link>https://syntaxis-seven.vercel.app/blog/i-launched-roversia-on-product-hunt-39-free-browser-tools-zero-frameworks/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/i-launched-roversia-on-product-hunt-39-free-browser-tools-zero-frameworks/</guid><description>I built Roversia because I was tired of opening a new tab and waiting 4 seconds for a React-powered JSON formatter to hydrate. The tool itself does 12 lines...</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Meet canc, a complete lib for promise cancellation</title><link>https://syntaxis-seven.vercel.app/blog/meet-canc-a-complete-lib-for-promise-cancellation/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/meet-canc-a-complete-lib-for-promise-cancellation/</guid><description>Your user types a character in a search field. A request fires. Before that request returns, they type another character. Another request fires. And...</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Un dev loop tipo Vite para un lenguaje compilado: hot reload...</title><link>https://syntaxis-seven.vercel.app/blog/un-dev-loop-tipo-vite-para-un-lenguaje-compilado-hot-reload-preservaci%C3%B3n-de-state-manifest-en-vivo/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/un-dev-loop-tipo-vite-para-un-lenguaje-compilado-hot-reload-preservaci%C3%B3n-de-state-manifest-en-vivo/</guid><description>Hay algo que te quita el sueño como ingeniero. Estás trabajando en un servicio en Rust (o Go, o Zig) y cada vez que tocas una línea de código, esperas....</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><author>Lead Frontend &amp; Web Architect</author></item><item><title>Stateless MCP has recaptured my interest</title><link>https://syntaxis-seven.vercel.app/blog/stateless-mcp-has-recaptured-my-interest/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/stateless-mcp-has-recaptured-my-interest/</guid><description>I&apos;ve been building with the Model Context Protocol (MCP) for a few months now, and something shifted recently. The initial excitement around MCP was all...</description><pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate><author>Senior Tech Writer</author></item><item><title>Amazonian civilization had estimated 3M people in 3% of...</title><link>https://syntaxis-seven.vercel.app/blog/amazonian-civilization-had-estimated-3m-people-in-3-of-forest-area/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/amazonian-civilization-had-estimated-3m-people-in-3-of-forest-area/</guid><description>LiDAR surveys over the Amazon basin have revealed that pre-Columbian civilizations supported an estimated 3 million people across just 3% of the forested...</description><pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate><author>Senior Tech Writer</author></item><item><title>SEO Best Practices for Modern Web Apps</title><link>https://syntaxis-seven.vercel.app/blog/seo-best-practices-for-modern-web-apps/</link><guid isPermaLink="true">https://syntaxis-seven.vercel.app/blog/seo-best-practices-for-modern-web-apps/</guid><description>Master technical SEO, OpenGraph metadata, canonical URLs, and structured JSON-LD data in Astro.</description><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate><author>Senior SEO Engineer</author></item></channel></rss>