Your Interface Has Two Channels This code would easily pass a cursory review: Then one day the endpoint returns a 500, flags becomes { error: 'Internal Server Error' }, no key matches a real option, and the server silently starts…
The Junior Developer Problem Is Becoming a Senior Developer Problem AI is fundamentally changing how junior developers learn, but it’s also making senior developers a whole lot less valuable if all they’re doing is taking well-defined tickets and turning them into…
Thoughts on Role Confusion LLMs seem to almost ignore 'role' tags like <system>, <user> or <think>, and use the tone of text to infer roles. This explains a lot of jailbreaks.
When does data help automated agent engineering? · Andrew Jesson When does data help automated agent engineering?
Security Is A Political Problem Every now and then I meet a (usually) young and passionate security practitioner, uttering sentences like: “But this is just the bare minimum, we have to do (insert here: firewalls, phishing simulations, SAST, bcrypt, encryption at rest... pick one). We c...
The End of the Craftsman? I noticed something a few months ago: I was talking to my colleagues less. Nothing was wrong. I’d have a question, describe it to an AI, get something useful back. Why pull in a human when the loop already closed? It took me a while to notice what that wa...
Reinventing The Wheel, Now At A Bargain Price! – zwischenzugs.com For twenty years, saying “don’t reinvent the wheel” was usually enough to win any argument about writing bespoke software. But that advice assumed two things: writing code was expensive, and importing code was cheap. AI and supply-chain governance are cha...
Vibe Code Is Legacy Code Before It Ships Vibe coding is useful and fast. Nearly a quarter of the YC W25 batch apparently has codebases that are almost entirely AI-generated. This is a giant leap in speed and capability. But there is a point…
luck surface area Your luck surface area is the amount of serendipity that will occur in your life. Luck = Doing * Telling Expertise is valuable and is created by doing with passion. Passion excites like-minded peopl
You gotta deal with the boring part first - Arnon Shimoni Since 2024 the role of the CMO or marketer in a startup has really changed. Mostly, everyone has the same tools so everyone is producing the same slop at the same time. I can no longer remember times that I’ve read content that looks and sounds exactly th...
How to Live Without Options - and Why It's the Key to Happiness It turns out closing doors is the key to happiness.
Building a LoFi radio | Cieslak.dev After listening to LoFi for quite some time, I decided to build my own radio station.
Debugging in the age of agents Coding agents can hand you a confident, detailed, and wrong explanation backed by persuasive evidence. The craft of debugging - building hypotheses, gathering evidence, and knowing a system’s internals - matters as much as ever.
Still have spare tokens? Use /autoresearch Everyone is tokenmaxxing around you, and you are standing there with extra tokens, not sure what to do with all these wasted resources. Normal. We were never blocked by the amount of code we could …
RubyLLM A single, beautiful Ruby framework for all major AI providers. Easily build chatbots, AI agents, RAG applications, content generators, and every AI workflow you can think of.
OpenAI unveils its first custom chip, built by Broadcom | TechCrunch Named Jalapeño, the new processor was designed specifically for the unique needs of OpenAI's inference systems.