Armin β moved to πππ @[email protected] ππ retweeted
Armin β moved to πππ @[email protected] ππ retweeted
Pa dobro... ValjaΔe nam u nokaut fazi odmoran MuharemoviΔ. π€
Armin β moved to πππ @[email protected] ππ retweeted
I've heard a lot of "World Cup" songs and national team anthems over the last couples months but Bosnia just set the bar for all future releases. When the WC ends, THIS is the song I'll remember. Idemo Bosno!! π§π¦
Armin β moved to πππ @[email protected] ππ retweeted
Claude Code is Farmville for 40 year old former software engineers
Armin β moved to πππ @[email protected] ππ retweeted
For those teams looking for alternatives to the GitHub meltdown, check out this recent customer chat I had with the software team behind Rivian/Volkswagen. They run GitLab dedicated, which means they get all the benefits of SaaS, but with dedicated infrastructure and isolation at enormous scale. One of the keys to our success: you are always in control of how and where you run GitLab. GitLab serves more than half of the fortune 100, and hundreds of thousands of other organizations around the world, why not yours?
xitter.cf/bstaples/status/204227β¦
This GitHub incident is insane. Merge queue commits have been reverting previously merged commits at random.
This not only breaks the mental contract teams have with Git in general, but is subtle enough to be really hard to unravel after the fact.
githubstatus.com/incidents/zβ¦
Armin β moved to πππ @[email protected] ππ retweeted
It is time β effect.institute.
2026, the year of ππππππ.
I'm extremely proud of how this turned out. There are many chapters to add, but I do hope you enjoy what's there so far. Let me know what you think. π«‘
Armin β moved to πππ @[email protected] ππ retweeted
We did it: π©πͺGermany will OPPOSE Chat Control! π₯³
Thanks everyone for writing to the ministers. π«Ά
#ChatControl will not get a majority in the EU Council - at least for now.
Armin β moved to πππ @[email protected] ππ retweeted
Learned helplessness happens when you are regularly exposed to punishment for things you have no control over. You learn that punishment is inevitable, no matter what you do. The result is passivity. You donβt bother to try to improve because thereβs no point. The random punishments will continue, regardless. That does happen, but itβs actually rare.
More often, when I see managers roll their eyes and complain about the teamβs βlearned helplessness," the teams have no control over what is asked of them. Thatβs actual helplessness. I find it ironic that the eye-rolling managers most often are the ones who create the helplessness through bad management.
I once had the misfortune of working for a company full of eye-rollers. The teams were forced to march through a backlog created quarterly by management without team involvement. Teams were punished if they didnβt complete the allocated stories. There was insane pressure to deliver on a schedule decided by management without team input. All the teams were forced to march in lock step and to a perverted form of Scrum that seemed designed to eliminate all goodness (& the teams knew that). People were fired by a particularly abusive βAgile Change Managerβ if they pushed back or deviated from the orthodoxy. People were literally terrified of her. The control even extended to code. E.g., 75% test coverage was mandated, even though test coverage had zero impact on reported defects, most of which were caused by the system doing the wrong thing, not bugs.
Needless to say, the teams didnβt bother to try to improve. This is actual helplessness. They werenβt permitted to do anything that would actually help in any significant way, so why bother? When nothing improved, managers blamed the teams for their βlearned helplessness,β and bonuses went down. Who, exactly, did those managers think created that helplessness? Management complained that the teams wouldnβt act autonomously, while punishing the teams that tried. Thatβs not going to work.
So, how do you fight back? At this same organization, a group of three teams got together and essentially formed their own organization within an organization. They walled off a corner of a hard-to-get-to space, with portable whiteboards. Entrance was by invitation only.
Within those walls, real Agile happened, but nobodyβparticularly that Change-Manger bullyβknew what went on behind the walls. They were the most effective teams in the organization, so nobody bothered them. Itβs an indicator of exactly how bad things were that management didnβt say, βWow, we all need to be that good. What are they doing?β Management was threatened, and just ignored them. Those teams were lucky that they weren't all fired, but they were too productive for that to be an option.
I found it interesting that no other teams emulated those three highly successful teams. That may have been learned helplessness, but I think that plain-old fear was a bigger factorβactual helplessness.
Armin β moved to πππ @[email protected] ππ retweeted
Tobacco kills, no matter how itβs packaged.
Help us to stop the manipulation: bit.ly/NoTobacco2025
#WorldNoTobaccoDay
Armin β moved to πππ @[email protected] ππ retweeted
No other city in Europe can compete: #Berlin is the greenest capital on the continent. With its woods and parks, it is unsurpassed.
#OTD 1923 one of the largest of the parks opened.
Berlin Calendar reportsπ
theberlincompanion.com/p/ligβ¦
Armin β moved to πππ @[email protected] ππ retweeted
After 4 years of work, I'm incredibly excited to introduce LiveStore, the next-gen data layer I'm building for Overtone.
It's based on reactive SQLite and has a built-in sync engine. Give it a try - would love your feedback!
Armin β moved to πππ @[email protected] ππ retweeted
Introducing LiveStore (beta)
LiveStore is a next-generation state management framework based on reactive SQLite and built-in sync engine.
Armin β moved to πππ @[email protected] ππ retweeted
Your backend's final form
Armin β moved to πππ @[email protected] ππ retweeted
Now isnβt this the truth! #CalvinandHobbes
Armin β moved to πππ @[email protected] ππ retweeted
This is the closest thing to real magic youβll ever see
Armin β moved to πππ @[email protected] ππ retweeted
Designing resilient systems is about designing with the thinking process that anything can fail at any time and it probably will, NOT to prevent anything from failing!
Armin β moved to πππ @[email protected] ππ retweeted
Designing distributed systems with potential failures in mind is not an act of paranoia. Instead, it allows for proactive implementation of solutions to mitigate costs and reduce the impact of failures.
Armin β moved to πππ @[email protected] ππ retweeted
I have a new piece up. It's a bit of a rant, even for me, so buckle in.
A lot of "thought leaders" have been making their mortgages lately off of bits on how AI is going to replace software engineers, particularly entry-level engineers.
stackoverflow.blog/2024/06/1β¦
It's easy to generate code, but not so easy to generate good code. Contributor @mipsytipsy makes the case for hiring junior developers and treating your engineering team like a delicate ecosystem, and why GenAI tools can only take so devs far.
stackoverflow.blog/2024/06/1β¦
Armin β moved to πππ @[email protected] ππ retweeted
Examples of "latency" that we've seen recently were all about the tradeoff between the "zero latency illusion" of optimistic UI (Linear-like) and data accuracy (that requires a roundtrip to DB and cannot be instant). It's a design decision to be made separately in every case.
Armin β moved to πππ @[email protected] ππ retweeted
The story of modern AI




























