My musings of the last 20+ years:
Shifting my blog away from Godaddy and Wordpress has become a full-on redesign of the site. You can check it out now and I explain some of the CSS magic I added.
Go read Pardon my dust 2 – redesigning christianheilmann.com
Calling out an creative coding challenge to win tickets for WeAreDevelopers events. Can you turn Lao Tzu quotes into something cool? And yes, we gave the tasks to AI agents, too.
Currently you will find that there are SSL errors on this site for some. This is an ongoing problem with my hoster and I am moving away from it. So there will be some breakage here. Bear with me.
Go read Pardon my dust – re-homing 21 years of blog content of christianheilmann.com
After the San Jose World Congress, WeAreDevelopers heads to Bengaluru, India, for two days of developer talks and workshops starting 25 November 2026.
A PHP script that parses TLDR newsletters, skips sponsored content and extracts article titles, descriptions and real URLs via cURL redirects.
Go read TLDRs newsletters are TLDR so I wrote a converter that gets all the important links
Check the archives (2005 - now)
Here's what I talked about recently:
On this episode of Coffee with Developers we sit down with Women on Stage CEO Moran Weber to hear her insights into how developers can build confidence with public speaking, and how to nail a CFP.
Listen now to How to Submit CFPs and Get into Public Speaking - Moran Weber
This week we look back at the WeAreDevelopers World Congress North America and Cassidy Williams (Senior Director of Developer Advocacy at GitHub)'s session Our Brains in the AI Era, to understand whether LLMs are a help or a hindrance.
On this episode of Coffee with Developers, we welcome Olena Babenko, Staff Senior Engineer at Aiven, to talk about humans are more important than ever in the age of AI.
Listen now to The Human Side of Software Engineering in the Age of AI - Olena Babenko
On this week's show we're joined by Pritesh Kiri, Developer Relations Engineer and Community Manager at Harness and speaker at the upcoming WeAreDevelopers Conference India to talk about why humans are more important to keep in the loop than ever before. Plus, we take a look at the news from the week, and play a round of Fake or News.
Listen now to Fake or News: Everythingmaxxing, Humanoid Cleaners & Hackers Pretend to Be Bots
Here are the last 5 editions of the newsletter I curate and send out to 110k+ subscribers each Friday:
How do you hire junior devs in times of AI? What job titles apply and why? And why is it so hard to check for whitespace? ͏
Read to >245: Our brains on AI, how to hire junior and CSS complexity now
How Entire reinvents pull requests, how Apple puts a whole LLM on your phone, 30 years of crypto and an explanation of all CSS units. ͏
Read to >244:Reinventing Pull Requests, LLM on your phone & CSS units explained now
Two massive security issues hit this week, so make sure your PHP and certs are up to date. And find resources to get your agents in check. ͏
Read to >Fix your PHP, AI learning Cobol, Vintage AI & silent tools… now
A Claudish to English translator, Vibe Coding Mistakes, understanding Agent Evals and Passkeys as a trap. ͏
Read to >Understanding Claudish, Fingerprints, Vibe Coding mistakes and DNS now
Two European models making waves, AI agents impacting API design, making Claude 3x faster, Wikipedia under attack and why port 3000 or 8000? ͏
Read to >Chonky Kolibris, no more Iron Men and not everyone can code! now
Some recordings of my past talks:
Here are some upcoming events I will be attending, moderating or speaking at:
Legend:
Over the years, I have written and contributed to several books on web development and related topics. And I wrote the developer advocacy handbook a long time ago which is free and still has some great guidance for developers today.