Chesterton’s Fence is a rule of thumb stating that you should never remove a fence, law, or tradition until you first understand why it was put there. And I hate it when applied to software, and it's somehow the default.
Valuable persistent things need an owner or we risk losing them. Thinking about orchards, bridges, archives, languages, institutions and __software__.
heter det leveransekjedeangrep, leverandørkjedeangrep, eller forsyningskjedeangrep?? kanskje vi bare skal kalle det supply chain attack på norsk?
It's horrible to deploy workloads into k8s clusters I do not administrate. Trying to explain why that is to perpetual k8s admins is hopeless.
has every discussion in software died off, or is GenAI people just drowning them out?
Imagine a GTA 6 leak, but from Anthropic or OpenAI. How can it *not* happen within the next 20 years? feels inevitable.
The best lessons in software development can't be taught... they have to be lived.
JSON Schema is a constraint/specification system over JSON values, similar in spirit to Clojure Spec, not a static type system.
Meeting, meeting, meeting, meeting, meeting, meeting, lunch, meeting, meeting, meeting, meeting, meeting, meeting, sleep.
2026: the year internet discussion finally dies and LLM-surrogates take over. Humans remain for posturing. LLM-Pokémon.
We keep calling them “principles”, but let’s be honest: they’re software development doctrine(s).
Complex organizations don’t fail because people stop caring, they fail because the people who care the most are positioned where they have the least leverage.
Security took every sharp tool away from the carpenters, because somebody might get hurt. Oh, and they must apply to get them back... apply for each and every item! Not carpenters though, developers.
With a cup of coffee and immense frustration, the developer shapes the world. Not because it is easy, but because it offends him.
The next step for improvement doesn't care why it is like this now, just how it should be. Focus on the next step.
When I look for new devs, I'm always looking for drivers of projects and not passengers in them. Be a driver.
@einarwh.bsky.social Watched your JavaZone talk. Loved it! Here is my contribution to the list of patterns: The Architect's API The API nobody but the architect wants. It aims to deduplicate effort, often trivial, by connecting teams through an API. Cleans up the architecture diagram.
Tydeligvis så tror Bisnode (selskap som selger persondata) at jeg er ei dame som heter Elaine. 🤷♂️
I'm pretty sure there is something as "good pain"? Not every painful developer experience should be mitigated. once bitten, twice shy.