Christian Heilmann

Simple things: styling ordered lists

November 19th, 2014

This blog started as a scratch pad of simple solutions to problems I encountered. So why not go back to basics? It is pretty easy to get an ordered list into a document. All you have to do is add an OL element with LI child elements:

  1. Collect underpants
  2. ???
  3. Profit
  1. Collect underpants
  2. […]

What I am looking for in a guest writer on this blog

November 19th, 2014

Simple: go try guest writing someplace else. This is my personal blog and if I am interested in something, I come to you and do it interview style in order to point to your work or showcase something amazingly cool that you have done. Please, please, please with cherry on top, stop sending me emails […]

We have a massive recruitment problem

November 18th, 2014

A few months ago, I flew over to see my parents for their 50th wedding anniversary. As some of you may know, I have a humble background. My dad was a coal miner and then factory worker and my mother has always been a home maker / housewife. I am the only one in my […]

Taking a break

November 5th, 2014

Four years ago I announced that I will join Mozilla as principal evangelist and I was the happiest person alive. I exclaimed that I want Mozilla to be the “Switzerland of HTML5” and an independent player in the great browser wars around the early days of this new technology revolution. I also announced that I […]

[review] Hybrid and future web meetup at Jayway in Stockholm, Sweden

November 4th, 2014

Yesterday evening I went to Hybrid and Future Web Meetup at JayWay in Stockholm, Sweden. The three hour meetup was an informal meeting with 3 speakers, great catering and drinks and some very interesting topics: Andreas Hassellöf of Nordnet and Gustaf Nilsson Kotte of Jayway showed how they built the Nordnet banking app in a […]

Newsletter

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

160: Graphs and RAGs explained and VS Code extension hacks Graphs and RAG explained, how AI is reshaping UI and work, how to efficiently use Cursor, VS Code extensions security issues.
159: AI pipelines, 10x faster TypeScript, How to interview How to use LLMs to help you write code and how much electricity does that use? Is your API secure? 10x faster TypeScript thanks to Go!
158: 🕹️ Super Mario AI 🔑 API keys in LLMs 🤙🏾 Vibe Coding Why is AI playing Super Mario? How is hallucinating the least of our worries and what are rules for developing Safety Critical Code?
157: CUDA in Python, Gemini Code Assist and back-dooring LLMs We met with a CUDA expert from NVIDIA about the future of hardware, we look at how AI fails and how to play pong on 140 browser tabs.
156: Enterprise dead, all about Bluesky and React moves on! Learn about Bluesky as a platform, how to build a React App and how to speed up SQL. And play an impossible game in the browser.

My other work: