Why Cloudflare Acquired Astro And What It Tells You About Where the Web Is Going
Cloudflare is a network infrastructure company. They run DNS, DDoS protection, and CDN services for millions of websites. They are not, historically, …
Latest Architecture news from Tech News
Cloudflare is a network infrastructure company. They run DNS, DDoS protection, and CDN services for millions of websites. They are not, historically, …
So, you decided to build a headless WordPress site with a modern frontend framework like Next.js or Astro. It sounds like a great developer experience…
I got tired of searching "gas mark 4 to celsius" and landing on ad-heavy US sites that had never heard of a British oven. So I built the site I wanted…
A couple of years ago, when I was deciding which platform to use for web development projects, I was very keen on the idea of using Webflow. It felt l…
What this is Torinoa Tools is a side project I've been building solo: 152 developer utilities — Base64 conversion, JSON formatting, a regex tester, su…
How I built CodeKitHub with Astro, static architecture, and SEO-first thinking — without a backend. Most modern web projects usually start with: A dat…
My blog is older than most of the tools I use to run it. The oldest posts started life on LiveJournal sometime in the early 2000s, got dragged through…
Why I'm Thinking of Switching My Portfolio to Astro.js Lately I have been spending most of my time building auditing dashboards. Working on data-highl…
Most unit converter websites are React SPAs with a single page. Google indexes one URL and calls it a day. I wanted to see what happens when you treat…
On Hacé Cuentas (hacecuentas.com) I render 1,200+ pages of user-facing explanation text from JSON content. Every page has at least one markdown table …
Comments on a static blog — no backend, no login, all Cloudflare I run a small Astro blog on Cloudflare Pages. It mixes developer write-ups with perso…
The interesting parts of a project are not always the AI model or the hosting platform. This week I spent time reading source code for five dependenci…
Astro Islands Architecture: When to Use Partial Hydration I've shipped enough full SPAs to know their dirty secret: they're overly expensive for most …
The previous article ended with a confession: same build, two PageSpeed runs two hours apart, desktop Performance 99 and then 90. I blamed first-scree…
React Server Components vs. Astro Islands: When to Use Each Pattern I've shipped production code with both React Server Components (RSC) and Astro Isl…
I added search to all three of my AI-curated directory sites last month. The choice wasn't obvious — there are at least four options with real adoptio…
When I added compare pages to the Top AI Tools directory , the first question I had to answer was: how many pairs am I actually looking at? With rough…
I run Hacé Cuentas , a free collection of 4,100+ Spanish-language calculators. What started as 10 hand-built pages turned into thousands of routes — a…
The interesting parts of a project are not always the AI model or the hosting platform. This week I spent time reading source code for five dependenci…
I recently deployed my fully decentralized content pipeline to kheai.com (you can check out the source code at github.com/kafechew/nostr-seo ). After …
Block, the company behind Square and Cash App, transferred its open-source agentic AI framework Goose to the Linux Foundation. The move follows a fami…
Docker Desktop changed its licensing in August 2021, and the ripple effects are still spreading. Large organizations — roughly anyone above 250 employ…
Originally published on subhanfarrakh.com/blog The Problem with SPAs for Content Sites Most portfolio sites don't need React to render a headline. Yet…
The interesting parts of a project are not always the AI model or the hosting platform. This week I spent time reading source code for five dependenci…
Most portfolio sites are over-engineered. You reach for React because you know React, wire up a router, bundle 300 KB of JavaScript, and ship it to a …
I deployed my first Supabase Edge Function in January 2026 — a webhook handler that received Stripe payment events, validated them against the Supabas…
I wanted a developer blog that felt more like an engineered platform than a traditional personal site. Not just a static template with articles slappe…
If you've evaluated Temporal before and decided the ops surface was too heavy, the picture has shifted. At Replay 2026, Temporal announced Serverless …
I added search to all three of my AI-curated directory sites last month. The choice wasn't obvious — there are at least four options with real adoptio…
When I added compare pages to the Top AI Tools directory , the first question I had to answer was: how many pairs am I actually looking at? With rough…