Code review assumes an author
Code review assumes the person who opened the PR understands the code. Agentic development breaks that assumption. A look at why, not a fix.
A collection of ideas by Raed Chammam.
Code review assumes the person who opened the PR understands the code. Agentic development breaks that assumption. A look at why, not a fix.
How Claude Code enforces permissions with deterministic code, not model inference. The one LLM-based path is internal-only, fail-closed, and stripped from the public package.
Some ideas worth stealing from the leaked Claude Code source: deferred tool loading, diminishing returns detection, cache-aware context compaction, and coalesced background extraction.
Motorcycles burn half the fuel, take up a third of the space, and will absolutely kill you if you're not careful. I ride one anyway.
LangGraph's interrupt/resume primitives are genuinely clean. But the checkpoint model has a side effect that silently double-executes tools, and approval binding is positional rather than explicit. Here's what that means in practice.
The chat interface is fine for users. The flat message model behind it erases the semantics that agentic systems actually need to operate correctly.
Most human-in-the-loop implementations share the same flaw, the server trusts the client to tell it what tool is being approved. Here's why it's exploitable and how to fix it.
A collection of hacking stories from my high-school days in Tunisia. Some involve computers, most don't.
In the fast-paced world of JavaScript frameworks, each new release triggers strong reactions from the developer community. By recognizing that framework fatigue is more about job security than technical merit, the community can foster more productive conversations about technological evolution.
Don't let dogma ruin Scrum for you !
I used to be a big fan of Spotify. Today I cancelled my subscription.
In the recent few weeks, like millions of people, I jumped on the Mastodon bandwagon. After over a decade on Twitter, I was ready for something else. And Musk’s clown-show gave me the push I needed to do a leap of faith.
As a web developer, I haven't thought much about binary and bitwise operations since early school days. I just didn't see a place where shifting or XOR'ing bits would fit in my CRUD apps. That was until I stumbled upon a trick that would save me a lot of headache.
This is the story of why it took me 8 months to buy a new laptop. Along the way I learned to love my crappy old machine, because it was so god damn…
A comparison of two LPWAN IoT networking standards — SigFox and LoRa — their technical differences, coverage, constraints, and which one to use for your project.