Archive

Categories

Full Post List

May 11, 2026: Common Mistakes in Modularisation: We don’t create a module just because we found a noun in the specification. We don’t split our software …

May 6, 2026: Taking the warts off C, with Andrew Kelley - YouTube: you can have a library in Zig that uses async-await and doesn’t rely on the event loop …

May 6, 2026: Programming Clojure, Fourth Edition: a thing is simple if it is not compound […]. Simple components allow systems to do what their designers …

May 3, 2026: How to use the internet, 1995 - YouTube: Computer consultant Cory Doctorow predicts video on demand while showing a CBC reporter some of the new …

Apr 16, 2026: Israeli soldiers beat elderly Palestinian woman to death - YouTube: The thing I loved most about here was her courage. But they have no mercy. - …

Apr 15, 2026: The Self-Driving Codebase: Background Agents and the Next Era of Software Delivery: Software delivery was designed around constraints of humans at …

Apr 14, 2026: Apple has removed most of the towns and villages in Lebanon from Apple maps? | Hacker News: I think the bigger story here is that Israel are removing …

Apr 11, 2026: Report: This Is How Netanyahu Convinced Trump to Launch a War Against Iran: During a visit to the White House […] Netanyahu’s accompanying …

Apr 8, 2026: The Mythical Agent-Month – Codemanship’s Blog: The combinatorial explosion in lines of communication required to keep team members in …

Apr 2, 2026: IDF’s AI infrastructure developed in Gaza is now operational for operations in Iran and Lebanon, utilizing internally modified open source …

Mar 29, 2026: Palestinians in the West Bank Are Now Experiencing Multiple Settler Attacks Per Day: They usually happen late at night, when people are asleep in …

Mar 20, 2026: The Annoying Usefulness of Emacs - YouTube: my recommendation for people […] looking to learn a cool customisable text editor, never try Emacs …

Mar 17, 2026: Israel Killed Over a Dozen Lebanese Paramedics in Three Days, Now Claiming That Ambulances Are “Hezbollah” Targets: The exact place they …

Feb 24, 2026: How many times has Israel violated the Gaza ceasefire? Here are the numbers | Al Jazeera Since the ceasefire took effect at noon on October 10, Israel …

Feb 24, 2026: #limehelmetsofsydney

Feb 13, 2026: #limehelmetsofsydney

Feb 12, 2026: ‘The West Bank’s Area C Is Almost Completely Ethnically Cleansed’ - Haaretz While everyone was supposedly looking.

Feb 11, 2026: #limehelmetsofsydney

Feb 10, 2026: #limehelmetsofsydney

Feb 3, 2026: www.linkedin.com/posts/bar…

Jan 19, 2026: Are Integrated Tests a Scam? TDD, Architecture, Fast Feedback – J. B. Rainsberger - YouTube: if programmers are too productive […] and if …

Jan 13, 2026: Louise Adler resigns as director of Adelaide writers’ week | The Guardian: This is a managerialist term intended to stop thinking, one …

Jan 8, 2026: AI and architecture - Barry O’Reilly - LinkedIn: Claims of AI driven improvement, even if true, seem to ignore the wealth of low hanging fruit …

Jan 6, 2026: Regime change or shake down? Po-tay-to po-tah-to.

Dec 9, 2025: The Plan is to Make the Internet Worse. Forever. | Aaron Bastani Meets Cory Doctorow - YouTube: Time for a Post-American Internet Looking forward to …

Nov 20, 2025: I know I’m rather late to the game but finding myself obsessed with overall software enshittification of late. Might be AI or updating to iOS 26 or …

Nov 6, 2025: When helping teams be effective with tools such as User Story Maps or Example/Feature Mapping this can be a difficult mindset switch, especially for …

Oct 22, 2025: Beautiful Narai.

Oct 20, 2025: Today: TO.

Oct 20, 2025: Today: IN PROGRESS.

Oct 20, 2025: Today: FROM.

Oct 19, 2025: Up the river we go.

Oct 18, 2025: Morning coffee in Magome.

Oct 17, 2025: Cobblestone.

Oct 7, 2025: Camouflage.

Oct 7, 2025: Kraftwerk on BBC’s Tomorrow’s World 1975 - YouTube: Kraftwerk have a name for this; it's machinemusik.

Jul 22, 2025: Michael Brooks takes a question on Israel I deeply miss Michael Brooks; his moral clarity, his silly humour and his generosity. A stone cold mensch.

Jul 12, 2025: Israeli defence minister plans to move Gaza’s population to camp in Rafah | BBC News Israel Katz told journalists […] he wanted to establish a …

Jul 7, 2025: ClojureScript from First Principles — David Nolen - YouTube: Recorded at Clojure/NYC meetup on June 4th, 2025. It warms my heart to know that …

Jul 4, 2025: AI is the suture.

Jun 4, 2025: As above, so below.

May 31, 2025: The fundamental misunderstanding in Team Topologies | Patricia Aas Inverse Conway Maneuver is not a logical consequence of Conway’s Law

May 20, 2025: Judgment Day What if AI takes your job?

May 14, 2025: Software engineers these days somehow mix a sometimes perverse Developer Experience fetish with a fatalistic refusal to sharpen their tools.

May 12, 2025: Israeli Airstrikes Decimate the Last Restaurant in Gaza City in Nightmarish Bloodbath: After Israel imposed a total blockade on March 2, most …

May 6, 2025: Israel’s cabinet has approved plans to capture all of Gaza | SBS News: Israel was in touch with several countries about US President Donald …

Apr 30, 2025: I was forced to burn my books to survive in Gaza | Israel-Palestine conflict | Al Jazeera Standing before our library, I reached for the international …

Apr 22, 2025: Architecture vs Model Business Software | Kalele: If you see the software being used in unexpected ways, it almost certainly shouts out missing …

Apr 12, 2025: Was making a quick note and autocorrect kept changing jira to junta. I feel less SAFe.

Apr 12, 2025: Just starting to scratch the surface on residuality in architecture from Barry O’Reilly and wondering if @hillelwayne.com has looked into it. An …

Apr 6, 2025: New footage of aid workers killed in Gaza contradicts Israeli account of deadly attack - YouTube: The footage reveals that the workers’ …

Apr 6, 2025: Netanyahu Promises the “Final Stage” of Gaza Genocide Will Lead to Implementation of “Trump’s Plan": This is the plan. We are …

Apr 5, 2025: Israel killed 15 Palestinian paramedics and rescue workers one by one, says UN | Israel-Gaza war | The Guardian the first team was killed by Israeli …

Apr 3, 2025: SE Radio 662: Vlad Khononov on Balancing Coupling in Software Design – Software Engineering Radio: "So that part of knowledge that is being …

Apr 1, 2025: Framing.

Mar 31, 2025: Israeli filmmaker’s search for stolen Palestinian films in Israel’s archive In this documentary, Israeli researcher and filmmaker Karnit Mandel …

Mar 10, 2025: The State of Personal Online Security and Confidentiality | SXSW LIVE: I don't think a lot of the AI that's being integrated into these products is …

Mar 5, 2025: There’s a logical fallacy I’ve observed in software discourse that I called the “weaponised no true Scotsman”. I think a better name for it is the “no …

Mar 3, 2025: The AI Hoax is Destroying America with Ed Zitron: [...] none of these companies really understand customers or problems. The scarcity of serious …

Mar 2, 2025: SE Radio 657: Hong Minhee on ActivityPub and the Fediverse – Software Engineering Radio Haven’t really looked into ActivityPub yet; this was a good …

Mar 1, 2025: Microservices, Where Did It All Go Wrong - Ian Cooper - NDC London 2025 - YouTube: Since James Lewis and Martin Fowler wrote their paper on the …

Feb 26, 2025: Coffee spot.

Feb 23, 2025: The Developer Voices podcast by @krisajenkins.bsky.social has quickly become my favourite tech podcast over the last six months. Still working through …

Feb 23, 2025: Got borek?

Feb 22, 2025: Heading to Melbourne for Developers, Developers, Developers. Developers Developers Developers DDD Melbourne

Feb 20, 2025: Nice breakdown of Janet Jackson bassline that causes havoc with spinning disks a la the classic video by @bcantrill.bsky.social youtube.com/watch

Feb 15, 2025: Upgraded my streamer and amp and have fallen in to some dangerous amp burn in rabbitholes. I wish I hadn’t discovered pointing out of phase …

Feb 9, 2025: When designing a domain model, don’t fall into the mistake of trying to create some Platonic ideal of the “real world”. Derek …

Feb 9, 2025: “I want Al to do my laundry and dishes so that I can do art and writing, not for Al to do my art and writing so that I can do my laundry and …