The Broad Way

[ Sharp Mind · Sharp Blade · Sharp Spirit ]

root@construct:~
/rants
$_

RANTS

2026-03-20//RANT

OpenAI Bought Astral -- And Your pip install Just Got a Boardroom

OpenAI just acquired Astral. If that name doesn't ring a bell, the tools will: ruff (the Python linter that made flake8 look like it was running on a TI-84) and uv (the package manager that finally ma...

2026-03-20//RANT

Cursor Hit 1M Daily Users -- Is the AI Code Editor War Over?

Cursor just announced 1 million daily active users. Fifty thousand businesses. Stripe. Figma. Shopify. A fresh 900M dollar valuation. And they're building their own model. Meanwhile, I'm sitting in a ...

2026-03-20//OPINION

The White House Wants to Regulate AI -- A Developer's Take

I'm sitting in Vitoria, Brazil, 5,000 miles from Washington D.C., reading about the White House preparing to send Congress a national AI regulatory framework. And I can already feel it in my codebase....

2026-03-20//RANT

AI Agents Are Eating Enterprise -- But Most of Them Are Just Fancy If-Else Chains

Every vendor on Earth just discovered AI agents. Huawei launched AgentArts. Google Cloud published "AI Agent Trends 2026." Salesforce has "Agentforce." ServiceNow has "AI Agents." Microsoft has "Copil...

2026-03-16//RANT

The Open Source Maintainer Is Not Your Employee

Got tagged in an issue thread yesterday where someone was DEMANDING a fix for a bug in a library that is free, open source, maintained by one person in their spare time, and used by this complainer in...

2026-03-12//RANT

Your Startup Doesn't Need AI, It Needs a Database Index

Had a call with a startup last week. "Our search is really slow, we are thinking about implementing AI-powered semantic search with vector embeddings." How many records? "About fifty thousand." Fift...

2026-03-02//RANT

Every App Is a Chat App Now and I Hate It

Everything has a chat interface now. Customer support? Chat. Banking? Chat. Ordering food? Chat. Filing taxes? Believe it or not, also chat. I tried to change my flight the other day. Instead of a bu...

2026-02-18//RANT

Your Code Review Is Just a Power Trip

"I don't like this variable name." That is not a code review comment. That is a personality disorder wearing a GitHub avatar. REAL code review checks three things. Architecture: does this change fit ...

2026-02-02//RANT

The 'Just Use Firebase' People Are a Cult

They show up in every thread. Every single architecture discussion on the internet. Without fail. Someone posts a nuanced question about database design, event sourcing, or multi-tenant data isolation...

2026-01-21//RANT

Your 'Microservices' Are Just a Distributed Monolith

I need to say this because apparently nobody else will. If all your services deploy together, share a database, and cannot function independently, congratulations. You built a monolith with network la...

2026-01-12//RANT

The Monorepo vs Polyrepo Debate Is the New Vim vs Emacs

Every six months, someone on Twitter reignites the monorepo versus polyrepo war and I lose another year of my life watching people argue about something that HAS NO UNIVERSAL ANSWER. "Monorepos are t...

2026-01-03//RANT

Every Startup Wants a 10x Developer but Pays for a 0.5x

Let me get this straight. You want someone who can architect distributed systems, design a CI/CD pipeline from scratch, mentor three juniors, and own the entire payments infrastructure. Cool. The budg...

2025-12-28//RANT

2025: The Good, The Bad, The Hallucinated

Another year. Let's do this. THE GOOD AI coding tools went from "cute toy" to "I genuinely cannot imagine working without this." Claude Code became my pair programmer. Not in the fake marketing way ...

2025-12-16//RANT

JavaScript Fatigue Is Not Real, You're Just Bad at Choosing

Every six months someone publishes a blog post titled "JavaScript Fatigue Is Killing Me" and it goes viral because developers LOVE agreeing that things are hard. Here's the thing: JavaScript fatigue ...

2025-12-04//RANT

Stop Rewriting Your App in Rust

Your CRUD API does not need zero-cost abstractions. Your Next.js landing page does not need memory safety guarantees. Your todo app that talks to Supabase and renders some cards does not need a borr...

2025-11-27//RANT

Why Every 'Senior' Dev Wants to Build a Blog Instead of Shipping

You know what every senior developer does the moment they hit 5 years of experience? They build a blog. Not ship a product. Not contribute to open source. Not mentor a junior. They build a blog. And ...

2025-11-20//OPINION

AI: Hype vs Real (The Brownfield Reality)

It's 2025. We were promised flying cars, or at least a cure for the common cold. Instead, we got LLMs that can write Shakespearean sonnets about toaster ovens but can't center a div without hallucinat...

The Broad Way | Kinho.dev