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.

Monday, November 17, 2025

My Framework for Technical Debt

I've mentioned my approach to technical debt often, but I've never actually written it down. Here's the framework I use. 

Technical debt is most typically brought up from individual engineers or the engineering department. If not attended to, technical debt can slow down future product development and reduce the developer experience.  

To me, technical debt is simply technical work we choose to postpone, focusing on something that currently has higher priority.


I am not going to get into why it is bad, but how it is created and what you might do to reduce it.


The following is the model I use to split technical debt into three classes. 


  1. On the smallest scale it is in the individual work, where shortcuts are taken

  2. Medium scale is the project / product level, where product work take priority over technical work

  3. The biggest level are migrations, for example version upgrades to systems 

Smallest Scale: Individual Level

Make quality part of every story.


This is the easiest to address by the engineers, as it is fully in their hands. 

They might decide to take a shortcut, by writing fewer tests, not spending time on refactoring, or ignoring agreements about code style or quality. 

This could be due to pressure from the product side, or sometimes from taking the path of least resistance, or from wanting to focus purely on functionality. 

If the pressure comes from the product side, make sure that the time required for proper testing, refactoring, and code quality is included in the feature estimate. This isn’t extra work — it’s part of delivering the feature itself.

You need a team agreement about the minimum quality that is expected, and then it is part of each task. 

You don’t create extra tasks for this, you don’t reserve extra time, you don’t add it to the task specification, instead it is included in the feature work. 

At the same time, the team has to hold everybody responsible for this. 

If the team isn't holding people accountable, no one gets to complain about quality later.

Medium Scale: Project Level 

Agree as a team when to defer, and track it explicitly.


At the project level — whether you call it an initiative, epic, cycle, or sprint — technical debt often appears when product delivery takes priority over internal improvements. 

If you work in an agile environment, you want to deliver iteratively to the user as fast as possible. On the product side, it might be an MVP, or individual experiments. 

The faster you learn, the faster you can decide if further investment is worthwhile

In this case, it might be valuable to delay technical investment to a later part of the project. You would create separate tasks to work on once the results of the experiments are clear. 

This requires trust in the product planning process. If these tasks consistently end up in the forever backlog, the team will stop agreeing to defer them.

Big Scale: System Level 

Plan migrations early, budget them like real projects.


System-level debt typically builds up quietly over time. A few examples:

  • A large system, like a database, needs an upgrade

  • One of the libraries or frameworks in use deprecates the version you are using

  • A dependency of your system is abandoned 

  • You need to change a third-party system because of a change in costs

  • You inherit a system that has different quality standards as yours  

All of these will require not only operational work, but also changes to existing systems, and code bases. 

These will be large migrations, that often require multiple people, a team, or even teams to work on them. 

They have to be handled as proper projects and will take time that would normally be reserved for feature projects. 

In most cases, they will just cost money and not bring any new one in. Occasionally, they can even save money, especially if the new system brings performance improvements you can leverage.

This makes it often difficult to justify the work. 

On the positive side, they are typically not urgent. For most of these, you will know about the changes in version or support very early. You can plan them well in advance.
The key is to treat these migrations as part of your long-term product strategy — planned, visible, and funded like any other project.

Summary

No matter the scale, managing technical debt is about conscious trade-offs and shared accountability. What matters most is that these decisions are made transparently, understood by everyone involved, and revisited regularly.


What doesn’t work is pretending technical debt doesn’t exist, or treating it as purely an engineering problem. It’s a product and business decision as much as a technical one.


And there will always be some technical debt, it is just important to make sure that it has the lowest impact on future development.

Friday, November 14, 2025

Friday Links 25-26

Skateboarder jumping off a building in NYC

Short, but with lots of good stuff. The fad of engineering management, drug policy in Spain, and Mr. TIFF are my favourites.

Have a lovely weekend!  

Leadership

"Good engineering management" is a fad - you will have to adapt and core skills are reusable

Seven Decisions - "Inspired" -- right. 

Engineering

Mr TIFF - the story of the TIFF format. As an Amiga fanboy, I like to follow anything related to IFF.

Prompt Injection in AI Browsers - nice. We will have so much fun in the future. 

Rust in Android: move fast and fix things  - Google's experience with Rust. Faster reviews are interesting. 

Urbanism

The Trammmformation of Diagonal  [YouTube] a look at the new tram lines and some history

34-Year-Old Finds Dream Job Doing The Unexpected [YouTube] - cargo bike Olympics as a business. 

Roads need to be narrower or wider to protect cyclists, says new government guidance - interesting finding. I do like smaller lanes, as this also reduces speed.

Random Skateboarding

We can't have nice fountains, part 3 [YouTube] - Some great skateboarding shots. 

Time to Migrate - Tim wants you to move to Mastodon. He is right. 

Drugs policy: Who Does It Best? [Podcast] - another special episode from The Europeans. 

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.

Friday, November 07, 2025

Friday Links 25-25

Large group of cyclists in Barcelona, with one DJ on a cargo bike
Short one today. 

Listen to the last episode of Science in Action, or check out the archive. 

For a fun, scary game, have a look at The Scope Creep. One for the product managers.  

Leadership

Become the Consequence - I'll have to digest this a bit more.

The Scope Creep - scary product game 

Engineering

Ambient CI, progress this year - progress on a distributed CI

Environment

‘If you ignore emissions, we did great’: Germany’s challenging fight to go green - still stuck in the 90s. 

Urbanism

Stations and transfers - metro stations mapped in 3D

Radeln ohne Hirnschaden [German] - in Berlin they are smoothening the cobblestones for easier cycling. Obviously, only in one street. 

End of The Line? Saudi Arabia scales back plan for wildly ambitious 100-mile-long megacity in the desert - this will not happen at all. 

Free public transport trial in Glasgow to benefit 1000 citizens - that seems to be a tiny trial. 

Random Cyclists

‘You can do hard things!’ The young cycling enthusiasts reclaiming the streets of Johannesburg - I miss this kind of groups. 

12 Hours of Retro Gaming for Halloween Vibes (PAC-MAN Edition)  [YouTube] - in case you need some retro background music. 

Removing obfuscation in Java Edition - Minecraft is making the Java client easier to work with. 

Maldives becomes the only country with generational smoking ban - that will be interesting to watch. 

1283. Isamu Nakamura /// PF-2 /// Higashinada Ward, Kobe, Hyogo, Japan /// 1996-97 - I love this style. Maybe not something I would want to live in today. 

The dawn of the post-literate society - this long read will be especially challenging. 

How science got here, and where next [Podcast] - The last episode of Science in Action. It will be missed. 

Childcare policy: Who Does It Best? [Podcast] - Slovenia? 

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.

Friday, October 31, 2025

Friday Links 25-24

Rowing boats on the Rhein
I was busy last week, which means more links for today.

I really like the podcast with Charity Majors about teams, and it made me rediscover her blog.  

Some interesting posts about security and LLMs and LLMs in general this week. 

Leadership

Thoughts from LeadDev NYC 2025 - good high-level summary. I should have a look at the videos.

Vibe Engineering: A Field Manual for AI Coding in Teams - this got updated. 

In Praise of “Normal” Engineers - it's about the team and enabling them. 

Everything is identity [Podcast] - identity not just about the individual, but the group. 

How to Lead and Scale a Distributed Team That Actually Works with Charity Majors [Podcast] - I really like Charity's approaches. She also brings up the "normal engineers".

We need to tackle workplace loneliness [Podcast] - it's not just related to working remotely. 

Engineering

How I Reversed Amazon's Kindle Web Obfuscation Because Their App Sucked - Annoyance-driven development. That is a weird way of obfuscation.

Unlock Your App's Full Potential for Free with AppSignal - I really like AppSignal. It is worth a look if you have a small project and want to get some monitoring. 

What caused the large AWS outage? - DNS. 

Agentic AI and Security - it's not great currently, you have to be careful.

BaxBench: Can LLMs Generate Secure and Correct Backends? - not really. 

New trend: programming by kicking off parallel AI agents - I sometimes let them compete on the same problem. I am still limited myself by context switching.  

Environment

Lifetime theft - How much lifetime do you kill when driving or flying. 

Can we build better cities for mental health and the climate? [Podcast] - examples from the Netherlands and Egypt.  

Urbanism & Transport

More on US Pedestrian Deaths - Lots of statistics. The increase in deaths seem to be mostly at night. Also interesting that homelessness could play a role in the US.  

I Cycled London and Paris the Same Day – Here’s What I Learned  [YouTube] - it's the infrastructure. 

Traveling back in time to visit Barcelona's Correus metro ghost station - I didn't even try to get a ticket. Some nice photos. 

Speed cameras lead to 31% reduction in traffic accidents with injuries or deaths on Catalan roads - not bad. 

Unió del tramvia per la Diagonal: així quedaran els carrils entre Verdaguer i Francesc Macià [Catalan] - Connection of the Diagonal Tram is in the works. 

The European train that travels by sea - so cool. 

What happened to Britain’s great transport experiment?  [YouTube] - I never took the big one, maybe I can take the smaller one at some point. 

Why is it SO HARD to Take a Train Across the Border? (w/Jon Worth) [Podcast] - borders are awful. Jon explains the hurdles well. 

Random Rowing

‘Those final few hours were brutal’: British duo end epic journey in Australia after rowing across Pacific Ocean - what an achievement. 

Spain to push for end of daylight savings at European level - nice. Not so nice: "Spain would most likely keep winter time."

Advice to feed babies peanuts early and often helped thousands of kids avoid allergies - intriguing. 

The PSF has withdrawn a $1.5 million proposal to US government grant program - Good!

Sony RM-65 - Probably the least relevant video you’ll watch today. [YouTube] - there were some weird contraptions in the 80s/90s. 

34 Years Of Strandbeest Evolution [YouTube] - so odd, so pretty. 

15 Worst Audiophile Snake Oil Products That Break the Laws of Physics but Still Sell in 2025 - some new ones for me. 

Housing policy: Who Does It Best? - Part 1 and Part 2 [Podcast] - surprising, to me, winner. 

Intellivision Sprint - Pre-Orders Open!  [YouTube] - most old-school console ever? 

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.

Friday, October 17, 2025

Friday Links 25-23

coffee, cake, bicycle helmet, glasses, and gloves on a table with bicycle leaning against it

A few interesting articles about AI this week. A good interview with Jane Goodall from 2020, and a weird assembler tutorial game.

Also check out the link from Jason at the bottom, I could have copied them all. 

Leadership

The illegible nature of software development talent - boring work is important work, and invisible. 

Research: The Hidden Penalty of Using AI at Work - people think you are not as good, for the same result. 

Engineering

Autonomous AI Hacking and the Future of Cybersecurity - we are all well buggered. 

AI Bug Hunter Sets Milestone By Claiming Top Spot on HackerOne’s Leaderboard - leaderboards are now useless too. 

Customize Claude Code with plugins - let's see if there will be anything useful.

AI-Generated Tests are Lying to You - it is just telling you what you want to hear. 

10 Things Bikepacking Taught Me About Software Development - crossover! 

Large language models for patch review - 50% success rate 

EmuDevz - fun assembler tutorial game

Environment

Plug-in hybrids pollute almost as much as petrol cars, report finds - they are not worth the hassle any more anyway. 

Climate investment is only growth opportunity of 21st century, says leading economist - if we don't do it, everything else doesn't make sense either. 

Urbanism 

The Amazing Story of the Ukrainian City That Built Its Own Tram in 1949 - Konotop  [YouTube] - scrappy and amazing. 

New Study Shows How Paris Pedaled Its Way to a Cycling Revolution - In the end, the French capital didn’t just build bike lanes—it built belief.

I'm so Sick of this Lazy Excuse ...  [YouTube] - with good infrastructure, people also cycle in "bad" weather. 

Cardiff set to tackle SUV ‘carspreading’ in UK first - nice. 

Random Coffee 

Coffeeneuring Challenge 2025: You’re Only 15 Once - it's an easy cycling challenge. I already tried some new coffee stops. 

The Life Scientific: Jane Goodall [Podcast] - repeat from 2020. 

A digital dark age? The people rescuing forgotten knowledge trapped on old floppy disks - sorry, I love that jumper.

‘It’s a question of humanity’: how a small Spanish town made headlines over its immigration stance - still some decent people around. 

The Big Interview: Tim Curry - more about Rocky Horror

Three Years After Trial Launch, Ireland Is Making Basic Income for Artists Program Permanent - programmers are artists, right? 

Photos show polar bears chilling at home in abandoned Russian research station - cuddly

Other Links

Jason Yip: What I’ve been reading (and watching) this week ending 12 October 2025

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.

Friday, October 10, 2025

Friday Links 25-22

Gorilla in Barcelona Zoo

This week, I remembered Jane Goodall. I love the interview with her in The Live Scientific. 

Some reasonable predictions for the future of AI, too.  

And the progress of public transport in Medellín should be an example for everywhere.   

Leadership

25 proven tactics to accelerate AI adoption at your company - Some good and some awful ideas.

People not Resources - there is even a domain for it! 

Engineering

UNIX For A Legacy TI - mind blown! 

Monolith-ifying perfectly good microservices | Brian Scanlan | LDX3 London 2025  [YouTube] - I like his very pragmatic approach. 

Using GitHub Copilot CLI - my experience with this hasn't been great compared to Claude Code. 

Abusing Notion’s AI Agent for Data Theft - we will see a lot more of this with tighter AI integration. 

90% - code written by AI … unlikely anytime soon. There are some areas where it works. 

GenAI Predictions - very similar predictions from Tim Bray. 

Environment 

‘I couldn’t look’: European farmers on losing crops as the industry collides with worsening drought - meanwhile they are lobbing to worsen it. 

Environmental damage is putting European way of life at risk, says report - and still nobody cares. 

Global renewable energy generation surpasses coal for first time - some good news.

Urbanism

How NYC Is Banning Cars on Broadway  [YouTube] - I walked most of this the last time I was in NYC. It is quite nice. 

The Battle for New York's Subway [YouTube] - I agree that it will probably never improve.

How has Medellín’s cable system changed communities?  [YouTube] - this is remarkable. A whole modern transport system in a bit over 30 years! 

Random Primates 

Jane Goodall, Iconic Chimpanzee Expert Who Was Subject of Dozens of Films, Dies at 91 - what an inspiration. 

Jane Goodall, world-renowned primatologist, dies aged 91 - :-( 

The Life Scientific: Jane Goodall [Podcast] - Interview with her from 2020. 

A new start after 60: I rented out my flat and bought a bike. Now home is a tent and the open road - I love this series. I couldn't live in a tent, though. 

Every Level of Wealth in 13 Minute [YouTube] - most of us a very well-off in comparison, and there is something wrong at the very top.  

Collected vehicle registration data - by energy type and country/region. 

Eat, sleep, rave, ribbit! How Tribe of Frog became the UK’s trippiest, happiest club night - psytrance lives!

Coffeeneuring Challenge 2025: You’re Only 15 Once - in case you need another reason to cycle. 

‘Deadly but unforgettable’: conversation pits make a comeback on and off screen - I completely forgot about this trend! 

We need to adapt to the new rhythms of work - Leesman’s conclusion is that the commute ‘sets the tone for the day’ and should be seen as part of the workplace experience.

DHH Is Way Worse Than I Thought - so bad! 

AI Slop Is Destroying The Internet  [YouTube] - We are already seeing this. I think it will also kill services like Instagram and TicToc.  

BabiÅ¡ is back [Podcast] - some not so good news from Europe.

From the archive: Forgetting the apocalypse: why our nuclear fears faded – and why that’s dangerous [Podcast] - I still can remember not being able to sleep because I worried about a nuclear war. 

Other Links

Jason Yip: What I’ve been reading this week ending 28 September 2025 

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.

Friday, September 26, 2025

Friday Links 25-21

Comic strip with a bird thinking "I don't need money. I'm rich in happiness" - Man handing over envelope: "Sir, the bill for your happiness." - Letter says: "$4000"
Don't Need Money 
by Poorly Drawn Lines
Some "AI" related stuff today, with the idea of prompt engineering being requirements engineering and how these new tools can enable non-programmers to get closer to the code.

I also liked how much Wil Wheaton likes a new metro line.   

Leadership

RTO mandates lead to us questioning leaders - it was never about RTO. 

Engineering

Prompt Engineering Is Requirements Engineering - I don't think we were ever good at requirements, how are we going to be good with prompts? 

URL Pattern API - this is new, and took quite a while 

How I, a non-developer, read the tutorial you, a developer, wrote for me, a beginner - :-) 

To vibe or not to vibe - good compact framework to think about vibe coding … or not. 

Developer Productivity With and Without GitHub Copilot: A Longitudinal Mixed-Methods Case Study [Paper] - "We did not find any statistically significant changes in commit-based
activity for Copilot users after they adopted the tool, although minor increases were observed."

Mean time to shared understanding: Bridging the gap between citizen developers and developers [Podcast] - citizen developers, aka normal people changing the code. 

RPM 6.0.0 released - RPM v4 turns 25! See here for some history:  Evolution of the RPM package format

Environment 

Troubling scenes from an Arctic in full-tilt crisis - the Arctic is not completely frozen any more 

Urbanism

“…we are all Angelenos who love our city of angels. Our Metro system is an expression of that love for our communities.”  - Wil Wheaton attending a new metro line opening 

Good cities can't exist without public order - it isn't as bad as in the US, but crime does affect transit ridership everywhere. 

Random Money

Minimum Wage Machine - that is a good visualisation of minimum wage 

Rails Needs New Governance - guess who misbehaved again! 

The Ruby community has a DHH problem - yes, he did. 

C2PA Investigations - I'm not really concerned about C2PA or see it be more widely available. It is interesting and probably worth looking into if you are a photographer. 

The Life Scientific: Doyne Farmer [Podcast] - Hacker who became economist.  

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.

Friday, September 19, 2025

Friday Links 25-20

dumpster fire
If you have a weird fascination with trams, you should probably check out the full World Tramdriver Championship video. 

Otherwise, the podcast with the author of Code Complete is great, so is the one about a train ride through Canada.   

Engineering

Hashed sorting is typically faster than hash tables - in case it comes up in the next interview :-) 

"Shai-Hulud" NPM attack runs malicious GitHub Action - more NPM fun

Netscape Navigator 2.0 was released 30 years ago today - frames and JavaScript - thank you very much! 

Code Complete with Steve McConnell [Podcast] - great interview. I don't think I ever came across the book. 

Environment 

2025 Sustainability Report - Meta also adding nuclear power to the mix to support AI.

Record sea temperature in June and July: 2ºC above historical average - this is for Catalonia 

Barcelona ranks third in Europe for climate change heat deaths, study finds - winning! 

Side-by-Side Glacier Photos Show Extent of Retreat Over The Decades - just from the US

Urbanism & Transit 

Highlights First World Tramdriver Championship, Vienna 2025  [YouTube] - this time it's a world championship. Watch the full video if you have the time. 

Almost 2,000 vehicles per hour on Barcelona's busiest streets: Gran Via and Aragó - it is pretty bad, but it is getting better. 15% down on previous years.

Barcelona ja té el seu primer mapa de circulació ciclista carrer per carrer [Catalan] - first cycling traffic map for Barcelona

This Train Just Keeps Getting Worse 😢  [YouTube] - they still look pretty great to me, at least the old cars 

Germany's 'Deutschlandticket' price rises again - the current German government are continuing to make everything worse for non-drivers. 

Random Dumpster Fire 

I made myself an Emotional Support Dumpster Fire - cosy 

Why Billionaire Productivity Hacks Won’t Work for You - we are not the same  

Two Slice 2px font "somewhat" readable 

Eye drops could replace glasses or surgery for longsightedness, study says - this is pretty cool, if it ever becomes usable 

Enjoyed the blogging about blogging about blogging - adding another level to this. I am not a big blogger. I am more on the consumer side. 

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.

Friday, September 12, 2025

Friday Links 25-19

Screenshot from War games, computer screen reading "Seattle Public School District Datanet - With User Password: pencil"
Small selection today. Some good reads, about the job market, corporate job, and a good podcasts about teams & AI.

Leadership

Organizational design and Team Topologies after AI [Podcast] - a much more balanced view on the changes AI brings to teams 

MIT report: 95% of generative AI pilots at companies are failing - a bit older article 

AI Adoption Rate Trending Down for Large Companies - this is more interesting, maybe theory is hitting reality now

The Job Market Is Hell - another thing buggered up by AI

The death of the corporate job. - I like it. I never worked for a corporate job, so I don't know how true it is. 

Engineering

npm debug and chalk packages compromised (Aikido) [LWN] - The aftermath of this is still happening.  

Environment

This is amazing: The @esaclimate office have produced a beautiful set of easy to access tools for using with their satellite data products.  [Mastodon] - Quite a treasure chest

Urbanism

The Genius Plan to Make Amsterdam Car Centric [YouTube] - luckily it didn't happen. 

s the Tube strike turning London’s cycle lanes into a New Amsterdam or a “mosh pits on wheels”? - this looks nice. It also shows how many people use bicycles and public transport.

I Rode the Longest Waterfront Path in the World  [YouTube] - we need more waterfront rides.

Why Paris Is Extending One Of Its Metro Lines... With A Cable Car  [YouTube] - weird, but pretty solution. 

Random Hackers

Children hacking their own schools for 'fun', watchdog warns - didn't everybody at least try this? 

Greece announces €1.6bn relief package to tackle population decline - more EU countries will follow, or allow more migrants in. 

“Some of this stuff is harder to get hold of than rare analogue synths”: Why we’re in the midst of a vintage software revival - keeping old software alive is important 

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.

Friday, September 05, 2025

Friday Links 25-18

Humpback whale jumping backwards.
Quick selection.

This week I liked the podcast with the whaler, and the Chinese cycling industry.  

Leadership 

Rate My Manager - Oh, no! It's pretty new. (Side note: This looks vibe coded) 

Engineering

Bringing BASIC back: Microsoft’s 6502 BASIC is now Open Source - very nice. It is one, 7000 line file. 

Browsh - new text-based browser.

BYTE - visual history - I still have my favourite issues, like the one with the Amiga 3000 on the cover. I also remember one about Desqview/X, that I probably have somewhere.

Urbanism

Safety and space at risk as SUVs reach 30% of car market in English cities, researchers warn - we replaced family vans and station wagons with something that is much worse

Barcelona metro opens Correus and Gaudí ghost stations for first time - I am probably not going to get a ticket. This looks fun. See also: Barcelona opens doors to key public transport sites during European Mobility Week

What the end of The Block means - is there something good in the suburbs? 

Radverkehrskonzept 2030 [German] Tübingen cycling plan.  Apparently, the city in Germany who spends most on cycling per person. 

GPS pay-as-you-go rail tickets to be trialled in England for first time - Why would we need this kind of tracking when we have tap-to-pay? 

Random Whales

Extra: A Modern Whaler Speaks Up (Update) [Podcast] - finally an interview with a whaler. 

ReThinking: How you can do more for others with Rutger Bregman [Podcast] - inspiring episode. 

Is China ready to take over the cycling industry? [Podcast] - talking to some Chinese producers. Another interesting shift in the cycling industry.  

Why is the EU not acting on Gaza? [Podcast] - looking at the EU politic side. 

Visualised: Europe's population crisis - sadly nobody cares for 2100, especially not the politicians 

Alcohol is AMAZING  [YouTube] - maybe not.

As beer sales fall, young Germans develop taste for alcohol-free lager - this can only be good, I wonder how this will change the culture. 

The Drug To Master Reality  [YouTube] probably not either. 

Daniel Popper - I love this artist! 

3,000 Eggs Daily: The 400-Year Japanese Tamagoyaki That Still Sparks Dawn Queues [YouTube] - those look a lot better than mine. 

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.