Friday, January 09, 2026

Friday Links 26-01

New prerecorded cassettes from Queen, Bjork, Bon Jovi, De La Soul, ...
First round of links for 2026. Everything is bad, so have some links to cheer you up.
 
I really liked the article about visibility, the one about Friday deploys, and sitting alone in a café … which I can relate to.  
I am a big fan of Bill Nighy's podcast, that certainly will improve your mood. 
 
For some reason, the random section is full of cassette tape related links.  

Leadership

Team's “Wrapped 2025” to Increase Velocity - nice idea I clearly didn't implement

The Product Operating Model at Google – A Critical View - possibly a bit outdated. 

Why Federated Design Systems Keep Failing - design systems need leadership, not democracy, as so many decisions 

You Can’t Debug a System by Blaming a Person - people need to feel safe to make good decisions and do good work 

Visibility is Velocity - this is so true, on every level of organisations 

Engineering 

The cardinal sin of software architecture - "The worst kind of accidental complexity in software is the unnecessary distribution, replication, or restructuring of state, both in space and time." 

On Friday Deploys: Sometimes that Puppy Needs Murdering (xpost) - I like this: "Deploy freezes are a hack, not a virtue" 

LLM-powered coding mass-produces technical debt - especially if you go anywhere near vibe-coding

Tackling tech debt | Meri Williams | LeadDev New York 2025  [YouTube] - another perspective on tech debt, going into the problems and some nice metrics to track them.

What is a PC compatible? - apparently nothing 

How AI is transforming work at Anthropic - some interesting data 

Environment 

Wind power slashed 4.6 billion euros off electricity bills in Spain last year claim - good for the environment, good for the wallet 

Urbanism 

Geometry, Empire &Control - the massive influence of military engineers on the history of urbanism  [YouTube] - long video about how history influences how we live 

Why Europe’s night-train renaissance derailed - it's expensive and will take time, nobody has the patience 

Car Brain - opening roads in San Francisco 

Random Cassettes

*PREMIERE*: Tanith Tape Archiv 01: Cybertape II (1989) [German, YouTube] - Tanith is releasing some of his old mixes on cassette tapes. 

Why I Quit Streaming And Got Back Into Cassettes [$$$] - "tapes remind us what we’re missing when we stop taking risks." 

Streaming Music To Cassette - because we love the sound … apparently. 

Stuttgart 21: In der Bahnsteighalle werden die Gleise gefräst  [German YouTube] - I love specialised train machines!    

The Amiga's filesystem is now on Linux and Mac, thanks to an emulated driver - good old Amiga. 

The Unbearable Joy of Sitting Alone in A Café - bonus points for not using your phone or a laptop. 

Why Didn’t AI “Join the Workforce” in 2025? - because nobody wants it and it isn't ready

ill-advised by Bill Nighy [Podcast] - When I grow up, I want to be as cool and well-dressed as Bill. 

Friday Links Disclaimer
Inclusion of links does not imply that I agree with the content of linked articles or podcasts. I am just interested in all kinds of perspectives. If you follow the link posts over time, you might notice common themes, though.
More about the links in a separate post: About Friday Links.

Wednesday, January 07, 2026

2025 in books

Another year, another bunch of books. 

I spend most of the year binging through thriller series that I had already had started in 2024. 

The books I really liked were the newest book from the Slough House series, the spy novel The Persian, and Fundamentals of Software Architecture (even if I didn't finish it). 

I am still using Goodreads to track these, so you can find the pretty Year in Books there.  

Currently, I am reading The John Varley Reader: Thirty Years of Short Fiction, which is great. Apparently, I have to wait until someone passes until people tell me about them

Non-Fiction

This year was very light on non-fiction. I just didn't have the patience for it.  

Never Search Alone: The Job Seeker’s Playbook Never Search Alone: The Job Seeker’s Playbook  - while searching for a new job, I used this book and the associated community to help. Some of it worked, a lot of it doesn't make sense for my roles in the current market. 

Life After Cars: Freeing Ourselves from the Tyranny of the Automobile - I love the podcast, but this was mostly about cars and not the life after them. 

Fundamentals of Software Architecture: An Engineering Approach - I quite liked this one, but I didn't finish it. I will continue at some point. 

Future Boy: Back to the Future and My Journey Through the Space-Time Continuum - Michael J. Fox autobiography from the Back to the Future days. Many cool titbits. 

Fiction 

I binged quite a few series, so I keep it short. 
 
All in the same universe, pleasant quick reads, exciting and with humour.  
 
Not much about these to say. I love Mark Dawson's thrillers. The stories are maybe a bit predictable, but they have exciting moments.  
 
Detective Inspector Declan Walsh Series #2-#6  - this was nice and then jumped the shark so badly I gave up on the series. 
 
Nightshade: A Novel a new Michael Connelly series. More cosy than the usual LA setting. 
 
The Lincoln Lawyer #8 The Proving Ground - OK, but so much better than the quite rubbish TV series. 
 
Use of Weapons - I wanted to continue with the Culture series by Ian M. Banks. It turns out this is the last one available on Kindle. 
 
Slough House #9: Clown Town - he is not writing fast enough. This is also so much better than the TV series. And the TV series is brilliant. 
 
The Persian: A Novel - another spy novel by David McCloskey, excellent, if a partly depressing. With this year's news, I would also like to have anything playing in those parts of the world.  
 
Titanium Noir #1: Titanium Noir - like a Raymond Chandler story in the near future 
 
Commissario Montalbano #1: The Shape of Water - not a series I will continue. It feels so outdated. 
 
Legends & Lattes #2 Brigands & Breadknives - I was eagerly awaiting this cosy fantasy story.  It was good, but there were not enough hot beverages and biscuits. 
 
Hidden in Memories - Cosy Nordic Noir - I think this is part three in the series.  
 
The Tourney: The Adventures of Maid Marian - I got this because I like the author on Mastodon, the book is very much average. At 65 pages, you read this romantic yarn quickly. 

Comics 

Lazarus Fallen #1-#6 - This is nearing the end, and it has been great. Good action, well drawn, and Greg Rucka at his best. 

Friday, December 19, 2025

Friday Links 25-29

A white city model in the middle of a dark room illuminated from above
Clearly, I have been slacking for the last weeks.

Just look at all the links from other people at the bottom! 

This might also be the last post for the year, as I will be enjoying the festive season. 

Nonetheless, a lot of great content this week. I discovered a few new blogs that will keep me busy for the future.    

Leadership

Are women less convincing or perceivers biased? Understanding differential reactions towards men and women’s intentions to exert influence  [Paper] - No.  "In the context of our study, we thus do not find evidence that women and men differ in their ability to exert influence, or that others are biased towards women when evaluating their speeches."

Futurespectives: learning from failures that haven’t happened yet - nice idea, similar to pre-mortems. 

Stop Looking for Silver Bullets and Start Looking at Your Context - I must confess I sometimes still fall for them.  

Most Technical Problems Are Really People Problems  - 100% agree

The Mathematics of the Christmas Rush: Why ‘One Last Push’ Guarantees You’ll Be Late - yep. 

40 questions to ask yourself every year - I'll try that. 

Engineering

Turbo Vision -  A modern port of Turbo Vision 2.0

Automatically merging dependabot PRs - I quite like to do that manually, but with many projects, this is probably a good idea.

AIs Exploiting Smart Contracts - I never liked them either. 

Linux kernel version numbers - short version: everything is stable and higher is newer 

Strategic re-architecture, moving beyond the “black hole” fear - this makes a lot of assumptions about the team :-) 

It’s The End Of Observability As We Know It (And I Feel Fine) - frankly, I would appreciate any observability. 

Programming peaked - maybe, or perhaps JavaScript peaked. 

Level 9 code archive is now open source - if you want to look at some ancient code

Urbanism

How London Built A Utopia [YouTube] - The Barbican 

Spain to launch €60 monthly public transport ticket for buses, Rodalies, and medium-distance rail network - Spanish Deutschlandticket! 

You Need a Train to Get to this Hotel [YouTube] - this is a bit specific

Almost 2,000 homeless people in Barcelona, 43% increase from 2023 - there is enough space for them. Instead, we are evicting more. 

AI vs. Human Drivers - we don't know yet if it is good or bad, probably bad. 

The Data on Self-Driving Cars Is Clear. We Have to Change Course. - another angle. 

Bad Cyclists? or… Bad Infrastructure?  [YouTube] - nice to see that the channel is back. Some of the infrastructure in Barcelona is a mess, and this crossing is pretty new. 

Access City Award - Spain is well represented! 

Car Culture, Part 1: The Battle for Disneyland - Autopia going electric. 

Mapping Diversity - embarrasing. 

Random Art

Latest painting (acrylic on canvas) - Lee Madgwick's latest

Forget the far right. The kids want a 'United States of Europe.' - I am not sure if these kids are actually alright. 

The original Mozilla "Dinosaur" logo artwork - I love the design, now I can also follow the artist. 

Kevin McCloud: ‘We measure the value of a home by the number of toilets it has – which is bonkers’ - toilets, guestrooms, garages, …

RIP John Varley - more for my reading list 

Size of Life - pretty visualisation - annoyingly not completely ordered by size 

Energy Predictions 2025 - solar and batteries will win

The Pulse: Could a 5-day RTO be around the corner for Big Tech? - thankfully, there isn't just big tech. 

Mythic Maps - more stylised Strava maps. I actually like these. 

After the Bubble - "there will be a crash and a hangover" 

Readers reply: What are the greatest life lessons? - "This, too, shall pass. Leoned"

A Remarkable Assertion from A16Z - by Neal Stephenson 

Trees Are So Weird  [YouTube] - WTF?! 

Other Links

I am away for two weeks and look what happens!  

Friday Links Disclaimer
Inclusion of links does not imply that I agree with the content of linked articles or podcasts. I am just interested in all kinds of perspectives. If you follow the link posts over time, you might notice common themes, though.
More about the links in a separate post: About Friday Links.

Monday, November 24, 2025

Our Zoo

OK, Zoo might slightly be overstating it. 

Let's start at the beginning. 

In March 2019, we moved from Barcelona into the countryside. 
While I grew up in a village and studied in a small town, my recent life I spend in London and Barcelona. 
It was also my first house, farmhouse even, having lived in flats most of my life. 

So clearly, I thought about how I could complete my cosplaying of country life.  

"A dog and a cat would be nice at some point" 

A couple of months later…

Cheeky & Foggy - July 2019

Young white kitten
I planned to clean out our small barn, and to my surprise discovered a litter of kittens. 

I remembered that I saw a bigger cat going through or garden, which might have been pregnant. 

She picked up most of the litter, but left Cheeky (black one) and Foggy (white one) back. 

Young black kitten
They got used to us and the house quickly. Cats are great, they understand potty training on their own. They stay clean on their own. 

We obviously bought all the toys, feeding station, and a cat flap once they got a little bigger. 

When they were small, they climbed on top of me and my shoulders while watching telly. 

Now they are more attached to my partner and just tolerate me. 

I thought: "Two cats, that's great.  At least they can play together. Maybe a dog at some point". 

A couple of months later… 

Hoover - October 2019

I was in Barcelona on a Friday for Future protest when my partner called me. She had found an injured dog in the road and naturally picked him up. It took me a while to get back with train and bicycle. When I arrived, I was greeted by a sad and hurt beagle. 

Injured beagle
We found a 24h vet clinic in the next town and got him checked out.

He might have been attacked by other dogs or wild animals. He was in a pretty bad shape.

We got him fixed up and also removed a growth on his leg. 

He was chipped, but the chip was not registered.

I came up with the name Hoover, as he had a cone of shame for a while, and he did look like a vacuum cleaner when doing the sniffing around. He reacted directly to the (new) name. 

After a while, we wanted to register him with the town. That's when we learned about the previous owner. He was known to the town hall, and apparently not great with animals, they would have preferred not to give the dog back. 

In Spain, if you find a dog and then return it to the owner, the owner has to pay for any vet expenses. Since we had paid exceeding 1000 Euro by now, the owner decided that he didn't want Hoover back (his original name was Bruno). 

He got used to us so quickly, and is now the most cuddly dog you can imagine. 

He gets along with the cats well.  

Me: "This is great. A dog and two cats. Pet achievement reached"

Quite a few months later…

Yuki  - February 2021

A beagle and a podenco in a living room

When we are travelling, we leave our dogs at a local dog hostel. We are friends with the owner, and she thought of us when she came across an abandoned dog. 

The dog was called Mia at the time, which is a very common name. We renamed her Yuki after asking Reddit for suggestions. 

She was super undernourished and needed a good clean.

She didn't really get along with me, or maybe men in general.  She did like Hoover and my partner. The cats, not so much. 

So obviously, we cared for her, fed her well, and made sure she felt at home with us. 

Me: "OK, two dogs, two cats. This is perfect."

A few weeks later… 

Yukitos  - March 2021

X-ray of a dog with puppies inside

She was gaining weight, which was great. At some point on one of our walks, noticing Yuki's size, I said to my partner: "I think she is pregnant". 

A trip to the vet and an X-ray confirmed this. The same vet hadn't noticed anything just two weeks ago. Hidden in Yuki's tummy were eight little puppies. 

Podenco with puppies feeding
We had a home birth in our living room. There were still COVID-19 restrictions in place and we were working from home. 

We had to feed them with bottles, as Yuki was too undernourished to provide for them. 

Sadly, three of them didn't make it. I am sure we did something wrong. 

I now also have a lot more respect for parents. The bottle feeding continued for two months, and I don't think I slept at all during this time.  My brain was not really functioning when at work. 

Five podenco puppies and a beagle

The five that grew were quite fun, active, and destructive. Our living room didn't survive them.  

One, we gave to my partner's parent: Seven.

One went to a village nearby with lots of space to roam: Lola.  

In what turned out to be a big mistake … which I probably would make again, we kept three of them: Neo, Baty, and Crash. 

Three podenco puppies on a sofa

And that it is for now. I ended up with four dogs and two cats. They are exhausting and have changed our life. I wouldn't change a thing. 

A few months later… 

I am just kidding. 

We did temporarily take in a cat, which sadly died in our care. I was really fond of Charlie. 

And we sometimes host other dogs for a while.

For all other pets, we encounter, we have found the original owners.

As I said in the beginning, that "zoo" is overstating it a bit, and that is true. We do have constant visits from other animals in our garden: other cats, birds, snakes, badgers, foxes, rabbits, mice, rats, martens, …

If I learned anything from all of this, then it is that I am not good at saying no to an animal in need. Since we have a crowded house already, I have to be better at it.  

 

Two cats on a window sill

Three grown up podencos and a beagle

 

 

 

 

Friday, November 21, 2025

Friday Links 25-27

Screenshot from TI99 Pirate Adventure game

This week, I enjoyed the blog about chat programming, and coding at work, which is probably related. 

Leadership

Hybrid workers are putting in 90 fewer minutes of work on Fridays – and an overall shift toward custom schedules could be undercutting collaboration - Friday is always different in Spain. 

Thermostats - Tuning team temperature - first rule of leadership: don't panic 

Feedback doesn't scale - this is mostly about bigger teams  

Managers, Don’t Bet on Your People’s Ideas! - bet on the people

Engineering

AI World Clocks - some are actually good, the others are funny.

A Month of Chat-Oriented Programming - I can relate to this. I have been shouting at Claude this week. 

run-ancient-unix  - Version 1 on a fake PDP-11!

Coding at work (after a decade away). - "Dubious return-on-effort of manager coding"

The Pulse: Cloudflare takes down half the internet – but shares a great postmortem - good summary of the whole episode

Environment 

When Bill Gates Yelled At Me About Climate Change - he is weird. 

Ban on veggie ‘burgers’: plant-based products may lose meaty names in UK under EU law - "There’s no genuine, citizen-driven demand to ban veggie burgers or sausages – just a meat industry push to protect its profit margins from a rising tide of dietary change."

Urbanism

Why have deaths and serious injuries in collisions involving HGVs being driven in London halved since 2019? - What? You can actually improve things? 

Random Adventures

Zork is now open source - nice.

Other Links

Friday Links Disclaimer
Inclusion of links does not imply that I agree with the content of linked articles or podcasts. I am just interested in all kinds of perspectives. If you follow the link posts over time, you might notice common themes, though.
More about the links in a separate post: About Friday Links.