Featured post what's this? ✨ Active Directory Penetration Testing Playbook This playbook grew out of my own need for a practical Active Directory field guide that I could use during real penetration tests instead of relying on scattered notes, command collections and memory.
Breaking Up with Google Play: Why Conversations Is Now Free Conversations, my federated instant messaging client for Android, started out as many traditional open-source projects do: as an attempt to scratch my own itch. Development started in January 2014 in my student dormitory, and within weeks I started dogfoo...
AI Models: OpenAI GPT 5.6 comparison with GPT 6 | Pure Krome A comparison between OpenAI GPT 5.6 and GPT 6 AI models.
AI Models: Anthropic Opus 5.5 comparison with Opus 5 | Pure Krome A comparison between Anthropic Opus 5.5 and Opus 5 AI models.
Advice to a beginning software engineer In general, you should be suspicious of engineers who are trying to give you advice. Even during ordinary times, this industry is so wide and changes so quickly…
Revealing the details of how OpenAI agents hacked Hugging Face When a swarm of 700 OpenAI agents hacked Hugging Face in July, they left behind a public trail of evidence.
How many strings can you create per second? We create new strings all the time. How quickly can you produce short strings in your programming languge? To create a meaningful string, we convert an integer to a string. In Python, that is str(i). The loop stores each new string in a small ring buffer ...
Shipping Code Faster Is Not the Bottleneck Agent-loop discourse sells parallel code output. For solo builders the binding constraint is usually demand, and a useful receipt needs cost, artifact, and a user-visible before/after.
initial-scale no longer needed Fifteen years ago I helped popularise the meta viewport width=device-width,initial-scale=1. Today I found out the second bit is no longer necessary. A retrospective.
Why the iPhone Duo Folding Transition Feels Good | Armand Sumo Breaking down the iPhone Duo opening and closing transition.
What's the Ideal Company-Brain Harness? Everyone's defining the ideal coding agent. The company-brain harness people actually want knows the company, clears urgent work, stays multiplayer — and stays open to the agents they already use.
A eulogy for the software engineer | Dave Kiss Dearly beloved, we are gathered here today to bury the software engineer, along with a pair of headphones, a notebook, and a keyboard. A talk about what went in the ground, and what's still in your hands.
The Visible Hand That Feeds How the American corporation became the safety net, and what happens now that AI is dissolving the jobs that held it up.
Ollaya · Run decision models locally. Ollaya downloads and serves open decision models on your own machine. Typed, calibrated answers in milliseconds, private and open source.
Memory on the harness level — Dhravya Shah Isn't agent memory just a bunch of markdown files with an MCP? Sometimes! But there's real nuance in how and when you store and retrieve. An interactive tour of every way agents can remember.
Jev is built for tinkerers I sorted a week of Jev to find the killer use case. The sweet spot is far narrower than it looks, and it won't be Jev that fills it.
The Atoms Are Already Deployed Cloud AI sells itself as a software business. Underneath the API sits the largest industrial buildout in the history of computing, and you are paying the depreciation by the token. The hardware that matters is already on your desk.
Can Claude fix itself? From no to maybe An Anthropic engineer's answer shifted from no to maybe in six months. Three incidents show what Claude can investigate, fix, and still get wrong.
Friday Facts #447 - Factorio that you can touch | Factorio Hello, we have very unusual Friday facts for you.
Tree shaking squint on the server with esbuild How hyper uses esbuild on the JVM to serve only the squint core functions a page uses.
How I Could’ve Accessed 17 Trillion Microsoft Records How one unchecked login token put 17 trillion rows in a Microsoft internal analytics service within reach.
What your phone is made of The mined materials in a mobile phone, and which countries produced each of them in 2025, from U.S. Geological Survey data.
Container Registry on the Edge | Evan Pratten A significant number of my personal projects at some point involve wishing I could put a container registry closer to users.
Active Directory Penetration Testing Playbook This playbook grew out of my own need for a practical Active Directory field guide that I could use during real penetration tests instead of relying on scattered notes, command collections and memory.
Code is the future of hardware engineering. - Charles AZAM Code is the purest way to express complexity. We used it to describe engineering systems at Jimmy. Now I'm taking the idea further with AI agents and a drone.
The Post-AGI Era AGI-level systems are now attainable while much of the economy being built around them still follows a fundamentally pre-AGI model, creating tools for humans rather than organizations designed around autonomous intelligence itself.
Plan mode is dead Earlier this year, I believed planning was going to become the most important part of building software with AI.
The Great CI Bottleneck of 2026 | Dagger Blog The output of coding agents is growing too fast for CI to keep up. Traditional platforms are imploding and there is demand for something new.