2026-04-27 17:04:44
A collection of principles and #patterns that shape #softwaresystems, teams, and decisions.
https://lawsofsoftwareengineering.com/
A collection of principles and #patterns that shape #softwaresystems, teams, and decisions.
https://lawsofsoftwareengineering.com/
🐍 snakes.run, massively multiplayer Snake over SSH
#programming #software
«Computersicherheit—KI findet tief versteckte Software-Schwachstellen:
Das neue KI-Modell von #Anthropic erweist sich als Hackerschreck. Die #Software fand unter anderem eine alte Sicherheitslücke in einem viel genutzten Betriebssystem. Ihr Talent macht sie aber auch gefährlich.»
Das ist vor…
The "#AI" code generators are demonstrating very well that the idea of "building blocks" does not really apply to #software implementation; merely on a conceptual level, if at all.
Software is still not as simple as some MBA folks would like you to believe. What is sometimes called "technical debt" may as well be accepted to be natural
I've reached the 'I-prefer-paying-for-software-subscriptions/donations-so-developers-keep-maintaining-it' age.
#Software #Subscription
Ever since reading "Getting off US tech: a guide" by @… last year, I wanted to build a little website where you could check the #software you're using and get some shareable text, showing how much is from the US. Now it's finally done 👇🏼🥳
There's roughly two ways I've acquired skills in programming languages in the past: the "hard" way for writing code (e.g., "Learn Python the Hard Way"), and the "easy" way for learning to read a new programming language by skimming the language specs or leafing through a book on the topic (e.g., "The Supercollider Book").
I suppose there's a third way now for me: Reading up on software architecture design (e.g., stuff like "500 lines or less"), so that co-creation skills with large language models are improved?
For example, Yoav Rubin's article on "An Archaeology-Inspired Database" in 500 lines or less really made me think about Clojure in a new way.
Thoughts on this?
#AIResearch #Software #programming
I think it might be fundamentally important to note that #scale is not what hyperscalers and longtermists say it is. Software is great at scale. Practitioners who work closely with software are pretty good at it too. Business plans and people who assume scale means “this thing I think I know, only bigger” are *terrible* at it.
Von Free Software Foundation Europe #FSFE @…
🧵 👇
Öffentliche #Verwaltungen dürfen ihre #Software
Hach ja, Micro$chrott…
«Microsoft sperrt Konto von VeraCrypt-Entwickler — Windows-Version hängt in der Luft:
@… Nutzer schauen gerade etwas in die Röhre. Mounir Idrassi, der Hauptentwickler hinter der #Software (die echt noch bei
And this is where the tech I use at work comes from. 😕
OS PC/Laptop: 🇬🇧 🇺🇸
OS Smartphone: 🇺🇸
Browser: 🇺🇸 🇳🇴 🇺🇸 🇺🇸
Messaging: 🇺🇸 🇺🇸
E-Mail: 🇺🇸
Microblogging: 🇺🇸
Office Software: 🇺🇸 🇺🇸
Cloud: 🇺🇸 🇺🇸
Payment Service: 🇪🇺
AI: 🇫🇷 🇺🇸 🇺🇸 🇨🇭
Percentage of 🇺🇸: 75%
Created @ fingolas.eu/MyTech
#software you're using and get some shareable text, showing how much is from the US. Now it's finally done 👇🏼🥳
#UnplugTrump #BigTech #DigitalSovereignity
1/3
I live off low-hanging fruit.
That is what #software #engineering is about.
https://bcantrill.dt…
This is so cool! Not bad, strong swiss showing thanks to proton, but android is definitely the elephant in the room, and of course, the backend and lack of eurostack needs to go in there somewhere.
OS PC/Laptop: 🇬🇧
OS Smartphone: 🇺🇸
Browser: 🇳🇴 🇺🇸
Messaging: 🇺🇸
E-Mail: 🇨🇭
Microblogging: 🇩🇪 🇺🇸 🌍
Office Software: 🇩🇪 🇫🇷 🇨🇭
Cloud: 🇨🇭 🇨🇭 🇺🇸
Payment Service: 🇪🇺 🇬🇧
Streaming: 🇺🇸 🇫🇷 🇫🇷 🇸🇪
AI: 🇫🇷 🇨🇭
Percentage of 🇺🇸: 26%
Created @fingolas.eu/MyTech
#software you're using and get some shareable text, showing how much is from the US. Now it's finally done 👇🏼🥳
#UnplugTrump #BigTech #DigitalSovereignity
1/3
The story of modern #software #engineering #careers as told by #linkedin posts.
It's 2026 and #software releases are still a mess. 🫠
Point taken, everyone has different needs.
Versioning?
You have your manifests, tags, release notes; they all need to be in sync.
Changelog?
There is tooling to generate it, and there are conventional commits.
CI?
You know, that thing that keeps biting you and requires its own maintenance.
I wis…
I continue to experiment with #AI in the context of #softwareengineering. I’m fortunate that my team supports me in exploring different ways to improve our daily work. This week, I designed a team of #autonomousagents