Bookmarks from 2025
191 bookmarks from 2025
Like self-driving cars, fully AI-automated sysadmins don't exist - Stack Overflow
As with cars, there are few system administration tasks that involve little to no automation.
Engineering teams need to adapt to AI’s scaling challenges - Stack Overflow
AI is not a linear process. To scale effectively, engineering leaders must account for varied edge cases, presenting a new set of challenges.
Wait, what is agentic AI? - Stack Overflow
Is “agentic AI” just a buzzword, or is it the sea change it seems?
Can renewables and nuclear play nice in Australia's power grid of tomorrow
Our energy system is evolving at breakneck speed. Here we look at how our power grid works, what more renewables mean for energy prices, how nuclear fits into the picture, and how we might build a grid fit for the future.
Abstract Heresies: Why I Program in Lisp
A blog about computers, functional languages, Lisp, and Scheme.
Demystifying the #! (shebang): Kernel Adventures - Bruno Croci
Clarifying the shebang (#!) mechanism: A step-by-step look using strace and kernel code shows how Linux handles script execution directly, revealing the shell isn't involved initially.
Why doing less makes you a better leader - Blog - Tech Leaders Launchpad
Recently I've been speaking to a lot of new leaders, and a mistake I am seeing quite often is equating productivity with the number of tasks they complete, meetings they attend, and decisions they make. Many new leaders, particularly those transitioning from individual contributo
What is Local-first Web Development? | alexop.dev
Explore the power of local-first web development and its impact on modern web applications. Learn how to build offline-capable, user-centric apps that prioritize data ownership and seamless synchronization. Discover the key principles and implementation steps for creating robust
An image of an archeologist adventurer who wears a hat and uses a bullwhip
There is only one thing worse than being imitated
The Slow Collapse of Critical Thinking in OSINT due to AI
OSINT used to be a thinking game. Now it’s becoming a trusting game and that should terrify you.I’ve seen it firsthand, analysts running solid investigations, then slowly shifting more and more of the thinking to GenAI tools. At first, it’s small. You use ChatGPT to summarise a d
Health indicators and power ups: The 'freaky and unpleasant' world when video games leak into the ph
Video games are the biggest form of entertainment in the world, but sometimes they bleed into people's lives offline in surprising and disturbing ways.
The Software Engineering Identity Crisis - Annie Vella
Many of us became software engineers because we found our identity in building things. Not managing things. Not overseeing things. Building things. With our own hands, our own minds, our own code. But that identity is being challenged. AI coding assistants aren’t just changing ho
Length and capacity in Go slices
Length and capacity in Go slices confused me for a while. They're related but different, and important. This will give you more clarity on what they are.
Nibble Stew: Writing your own C standard library from scratch
The C++ standard library (also know as the STL) is, without a doubt, an astounding piece of work. Its scope, performance and incredible back...
Piranesi’s Perspective Trick. This is a quick report explaining what… | by Bruno Postle | Medium
This is a quick report explaining what I have been doing with some research on what I started to call ‘Piranesi’s perspective trick’. In the past I would have written this up as an academic paper…
How Fast the Days Are Getting Longer – Joe Antognini
Here in the northern hemisphere the vernal equinox just passed and the days arequickly getting longer. One of my col...
Introducing command and commandfor | Blog | Chrome for Developers
Learn about the new capabilities for declarative behavior on buttons.
AI's effects on programming jobs | Seldo.com
There's been a whole lot of discussion recently about the impact of AI on the market for web developers, for programmers in general, and even more generally the entire labor market. I find myself making the same points over and over, and whenever I do that it's time to write a bl
Why Do We Have a Cache-Control Request Header? – Web Performance and Site Speed Consultant
Learn how the Cache-Control request header works, how browsers handle refresh and hard refresh caching, and when developers should use it for realtime data and offline-first applications.
Truth, Lies and Progress Bars – Cloud Four
An early encounter with a fabricated progress indicator inspired several more honest alternatives.
























