This is what my "team" looks like. 7 AI agents, one dashboard, no employees.
I want to show you something instead of just describing it. What you're looking at The part I use most create beautiful image post for vizora launch (assigned to Zuri) All of them completed, logged to Supabase, visible in the activity feed and charts. How a task actually moves through the system The
Most LLM updates don’t matter. These 5 might.
The LLM and AI Agent Releases That Actually Matter This Week Most LLM updates don’t matter. These might. LLMs without tools are like Formula 1 cars on a treadmill. Fast, impressive, and going nowhere. This week dropped a wave of “big” AI updates. Here’s what actually deserves your attention, and wha
BCC in Work Emails: When Hidden Recipients Mean Hidden Agendas
You open your inbox, and there it is. A routine-looking email about a project update or a meeting summary. But your name is in the BCC field. Your stomach does a small, familiar flip. You’ve been included, but you’ve been hidden. Someone wanted you to see this message without the other recipients kn
What if your context maps, event flows, and dependency graphs just... generated themselves from Markdown?
What if your context maps, event flows, and dependency graphs just... generated themselves from Markdown? Your architecture diagrams are lying to you. Not intentionally — they were accurate the day someone drew them. But that was six months ago, and since then three services got renamed, two teams r
We anchor every AI-generated commit to Bitcoin. Here is why.
We build software with an AI code editor. Every feature, every fix, every deploy: generated by AI, committed to GitHub, shipped to production. That is the workflow. It works. But it has a gap. Git records history. But git history is editable. You can rebase, force-push, amend, rewrite. A commit hash
Your AI Integration Is Probably Riskier Than You Think
Hello everyone 👋 It is no secret that we have talked about how AI is changing the tools and systems that we use and build, however, I thought I would share something a bit different today. My recent blog post discusses a question that, in my opinion, is ignored most of the time: what do we really p
I Made a Command That Documents My Entire Repo Every Time I Take a Break
I work with AI coding agents every day. Cursor, Claude Code, sometimes both in the same project. And the thing that used to slow me down the most wasn't writing code. It was re-orienting the agent at the start of every session. https://gist.github.com/razamit/b28d7d8b0acaf995969673df47333d58 What it
Distributed Logging with ELK/EFK
Taming the Log Monster: Your Guide to Distributed Logging with ELK/EFK Ever felt like you're drowning in a sea of log files, desperately trying to find that one crucial piece of information? If you're running a modern, distributed application, you've likely encountered this problem. With microservic
How AI Coding Agents Will Choose Your SaaS Boilerplate in 2026
Something is changing in how developers pick tools. Increasingly, the decision is not made by a human — it is made by an AI agent scanning GitHub. When a developer tells Claude Code or Codex "build me a SaaS app," the agent needs to decide: start from scratch, or use a starter kit? This is the new d
Agent Memory Is Just a Database You Forgot to Index
In my previous article, I explored why personas still matter when working with AI agents. Distinct perspectives shape output in ways that raw context alone cannot replicate. But I also raised a limitation that I want to address head-on: every fresh context window starts from zero. The persona needs
basic select sql queries
Query all columns for a city in CITY with the ID 1661 select * From city where id=1661; Query all columns for all American cities in the CITY table with populations larger than 100000. The CountryCode for America is USA. Select * From city where COUNTRYCODE = 'USA' and population > 100000; Query all
Understanding Linux Network Namespaces: How Containers Isolate and Connect Networks
Modern container technologies like Docker and Kubernetes rely heavily on Linux kernel features to provide isolation and security. One of the most fundamental, yet often misunderstood of these features is the network namespace. Network namespaces are what give containers the illusion of having their
The Mirror and the Machine: Reclaiming Scrum Refinement in the Age of AI
Agile was never meant to be a delivery machine. It was meant to be a learning system. At its core, Agile shortens the feedback loop between business intent and working software—to expose ideas early, validate them quickly, and adapt continuously. The goal was never just to build software, but to dis
Why "Just Restart It" Stopped Working
Why "Just Restart It" Stopped Working A eulogy for the universal debugging technique Every engineer has said it. Every engineer has heard it. Three words that have debugged more systems than all monitoring tools combined: "Have you tried restarting it?" It worked for decades. So well we turned it in
My AI Agents Talk to Each Other. Here's the Inter-Agent Communication Protocol
Most multi-agent demos skip the boring part. They show a planner, a coder, maybe a reviewer, and a nice loop between them. What they usually do not show is this: how does one agent know when it must ask another one for help? That turned out to be the hard part in my system. I run a solo company with
TypeScript deserved a real DDD framework - so I built one
When I moved from Java to TypeScript a few years ago, most things got easier. The tooling was lighter, the iteration speed was faster, and the type system - while different - was surprisingly expressive once you learned to lean into it. But when I needed Domain-Driven Design, I hit a wall. In Java,
SQLite as a Graph Database: Recursive CTEs, Semantic Search, and Why We Ditched Neo4j
Knowledge graphs are having a moment. Every AI agent framework wants one. The typical stack looks like this: Neo4j for graph storage, OpenAI for extraction, Docker to run it all. Three moving parts, two network dependencies, one docker-compose.yml you'll fight with for an hour. We built ctxgraph to
I built a link preview API — here's what I learned about Open Graph
I Built a Link Preview API — Here's What I Learned About Open Graph Link previews seem simple until you actually build something that generates them reliably. I spent weeks digging into how platforms parse Open Graph metadata, and I kept running into the same category of problems: missing images, wr
I Built a Price Monitoring System in 30 Minutes — Here's the Stack (All Free APIs)
Last month, a friend running a small e-commerce store asked me: "How do big companies track competitor prices? I can't afford $500/month tools." I told him I'd build one for free. It took 30 minutes. Here's exactly how I did it — and you can copy this approach for any niche. Full code on GitHub: pri
StyleGuard: Keep Your UI Consistent Without Slowing Down Development
Your product might work perfectly. A mismatched button here. These small inconsistencies quietly damage user trust and brand identity. That’s where StyleGuard comes in. StyleGuard is a CLI tool and Node.js library that validates your frontend code against your design system or style guide. It automa