Christian Heilmann

What comes after senior developer?

April 2nd, 2018

This is also Cross-Posted on Medium if you want to comment there. A few weeks ago a company approached me if I’d be available to give a series of talks and Q&A for senior developers. Their question was how to deal with the problem that there seems to be an upper limit to technical careers. […]

Ink-trap development

March 1st, 2018

Sometimes you see things that look a bit off and it makes you feel uneasy. When something challenges your sense of quality and what appears well-made. Like the following font: This doesn’t look good, and it doesn’t look right. It feels like someone didn’t quite finish it or didn’t know how to use tools. Or […]

Twitter testing out a new “consequences” button? Not really…

February 26th, 2018

I just had an interesting experience after adding a German SIM card to my phone. The Android version I have told the phone to automatically switch all apps into a German mode. This can be handy, but I found it annoying. Where it got really odd is in the Twitter Lite PWA-ish app. As it […]

Don’t pay me to speak – share instead

February 16th, 2018

I just made an announcement on Twitter on something I’ve been doing for a while. Something I’d love more people with the same privilege as I enjoy doing: Standing offer to any event: instead of paying me to speak, I am very happy for you to offer diversity tickets of the same value instead. That […]

Presenting about the P in PWA at Awwwards Berlin

February 12th, 2018

Last Friday I presented about Progressive Web Apps (PWA) at the awwwards conference in Berlin. Deep dive into Progressive Web Apps with Chris Heilman @codepo8, Developer & Evangelist who's creating a PWA Builder @microsoft #PWA #webdevelopment #AwwwardsBerlin pic.twitter.com/t1PANtKEQk— Awwwards Digital Thinkers Conference (@AwwwardsConf) February 9, 2018 I was pretty lucky as @DasSurma also covered the […]

Newsletter

Check out the Dev Digest Newsletter I write every week for WeAreDevelopers.

Don't stop thinking, AI Slop vs. OSS Security, rolling your own S3 Despite AI you still need to think, Bitter lessons from building AI products,  AI Slop vs. OSS security and pointer pointer…
200: Building for the web, what's left after rm -rf & 🌊🐴 vs AI What remains after you do a rm -rf? Why do LLMs know about a seahorse emoji? What image formats should you use? How private is your car?
Word is Doomed, Flawed LLM benchmarks, hard sorting and CSS mistakes Spot LLM benchmark flaws, learn why sorting is hard, how to run Doom in Word and how to say "no" like a manager.
30 years of JS, Browser AI, how attackers use GenAI, whistling code Learn how to use AI in your browser and not on the cloud, why AI makes different mistakes than humans and go and whistle up some code!
197: Dunning-Kruger steroids, state of cloud security, puppies>beer

My other work: