Shuffling a CSS grid using custom properties Post date November 24, 2025 Post author By Chris Heilmann Post categories In about, casestudies, contact, contentgrid, dk, General, News Tags #about, #casestudies, #contact, #contentgrid, #dk, #news
AI is Dunning-Kruger as a service Post date October 30, 2025 Post author By Chris Heilmann Post categories In General
Abandonware of the web: do you know that there is an HTML tables API? Post date October 8, 2025 Post author By Chris Heilmann Post categories In General
Call for Papers is open for the WeAreDevelopers Berlin and San Jose events 2026 – here’s what we’re looking for… Post date October 1, 2025 Post author By Chris Heilmann Post categories In General
Time to separate the art from the artist Post date September 28, 2025 Post author By Chris Heilmann Post categories In General
As I remember London Post date September 25, 2025 Post author By Chris Heilmann Post categories In General
Web Development according to Grok is all about libraries… Post date September 12, 2025 Post author By Chris Heilmann Post categories In General
A CSS only time progress bar to use in markdown / GitHub Pages Post date September 5, 2025 Post author By Chris Heilmann Post categories In General
Returning to the US: see you at All Things Open 2025 Post date September 1, 2025 Post author By Chris Heilmann Post categories In General
A lesson from history for Software Engineers, Product Owners and CEOs Post date August 22, 2025 Post author By Chris Heilmann Post categories In General
Using GitHub Pages as a URL shortener / redirection service Post date August 11, 2025 Post author By Chris Heilmann Post categories In General
Things not to do as a presenter if you want a great talk recording Post date August 5, 2025 Post author By Chris Heilmann Post categories In General
Presentations should always work offline – especially in online conferences Post date July 14, 2025 Post author By Chris Heilmann Post categories In General
Day Zero Activities of WeAreDevelopers World Congress tomorrow Post date July 8, 2025 Post author By Chris Heilmann Post categories In General
Two tools to create QR codes for free and without any ad breaks Post date June 19, 2025 Post author By Chris Heilmann Post categories In General
TIL: Smart glasses aren’t just for pricks, they are an accessibility aid Post date June 18, 2025 Post author By Chris Heilmann Post categories In General
Excellent tools: EditGPT – an AI powered review and edit suite for writers Post date May 26, 2025 Post author By Chris Heilmann Post categories In General
About showing the “open to work” badge Post date May 20, 2025 Post author By Chris Heilmann Post categories In General
Vibe coding, creativity, craft and professionalism… are we making ourselves redundant? Live on stage! Post date May 16, 2025 Post author By Chris Heilmann Post categories In General
Keeping it on the < dl > – another HTML gem you never use Post date April 18, 2025 Post author By Chris Heilmann Post categories In General
The rise of Model Fatigue – or is it just me? Post date April 16, 2025 Post author By Chris Heilmann Post categories In General
Getting ready for WeAreDevelopers WebDev & AI Day – 27/03/2025 Post date March 24, 2025 Post author By Chris Heilmann Post categories In General
Nobody should be a “content creator” Post date March 12, 2025 Post author By Chris Heilmann Post categories In General
Building a “shoutout” component in plain HTML/CSS/JavaScript Post date February 26, 2025 Post author By Chris Heilmann Post categories In General
How to trim a video in MacOS using Finder! Post date February 20, 2025 Post author By Chris Heilmann Post categories In General
Derpify.js is now on npm and GitHub – a tool for these trying times… Post date January 27, 2025 Post author By Chris Heilmann Post categories In General
80 years ago Post date January 27, 2025 Post author By Chris Heilmann Post categories In General, NeverAgain Tags #NeverAgain
Quick tip: Rotating images and videos 90 degrees in MacOS Finder using CMD+R or CMD+L Post date January 24, 2025 Post author By Chris Heilmann Post categories In General
WAD Live 22/01/2025 – Accessibility, JavaScript Bundlers and Git Basics Post date January 23, 2025 Post author By Chris Heilmann Post categories In General
“modern” is rubbish Post date January 21, 2025 Post author By Chris Heilmann Post categories In General
Learning HTML is the best investment I ever did Post date January 15, 2025 Post author By Chris Heilmann Post categories In General
trimMiddle() – the missing String trim method Post date January 3, 2025 Post author By Chris Heilmann Post categories In General
A Twitter eulogy and the complicated relationship with my X… Post date December 26, 2024 Post author By Chris Heilmann Post categories In followFriday, General Tags #followFriday
Stupid interview questions will get you limited developers – is that what the market wants? Post date December 23, 2024 Post author By Chris Heilmann Post categories In General
A behind the scenes of how I create an edition of the WeAreDevelopers Dev Digest – 3 hours in 1 minute speedrun Post date December 4, 2024 Post author By Chris Heilmann Post categories In General
What’s your excuse for not using the web share API? Post date November 16, 2024 Post author By Chris Heilmann Post categories In General
Social media platforms should make it easier to add alternative text using an [Alt: description] syntax Post date November 13, 2024 Post author By Chris Heilmann Post categories In General
Exif by magic – the forgotten extra information in JPEG and TIFF files Post date November 1, 2024 Post author By Chris Heilmann Post categories In General
Exif by magic – the forgotten extra information in JPEG and TIFF files Post date November 1, 2024 Post author By Chris Heilmann Post categories In General
I just pulled a 2006 and uploaded my holiday photos to Flickr with a Creative Commons Licence Post date October 25, 2024 Post author By Chris Heilmann Post categories In General
Let’s bring back browsing Post date September 15, 2024 Post author By Chris Heilmann Post categories In General
A billion new developers thanks to AI? Post date September 12, 2024 Post author By Chris Heilmann Post categories In General
Quick tip: using flatMap() to extract data from a huge set without any loop Post date September 6, 2024 Post author By Chris Heilmann Post categories In General
No more “Expert, Intermediate, Beginner”: Classifying talks in Call for Papers/Conference agendas Post date September 6, 2024 Post author By Chris Heilmann Post categories In General
Eine Milliarde neuer Entwickler dank KI? Linkliste Post date September 2, 2024 Post author By Chris Heilmann Post categories In General
Talk notes: Let’s make a simpler, more accessible web Post date August 5, 2024 Post author By Chris Heilmann Post categories In General
Interaction bait is killing social media Post date July 11, 2024 Post author By Chris Heilmann Post categories In General
Hot take: social platforms should disallow special character growth hacking Post date July 7, 2024 Post author By Chris Heilmann Post categories In General
Dev Digest 122 – Cracks in the polyfill Post date July 2, 2024 Post author By Chris Heilmann Post categories In General
Quick productivity tip: Renaming lots of files in MacOS Finder Post date June 24, 2024 Post author By Chris Heilmann Post categories In General
Witnessing the death of the web as a news medium Post date June 3, 2024 Post author By Chris Heilmann Post categories In 2, 3, 4, 5, 6, 7, ai, Content, General, publishing, web Tags #AI, #content, #publishing, #web, 1
Dev Digest 118 – Not a total recall Post date June 3, 2024 Post author By Chris Heilmann Post categories In General
About yesterday’s European Song Contest 2024 Post date May 12, 2024 Post author By Chris Heilmann Post categories In General
Dev Digest Issue 115 – password beefstew is not Strog/|n0FF Post date May 12, 2024 Post author By Chris Heilmann Post categories In General
Calling all Manchester and surrounding – come to / apply for CODE100 on 22nd of May! Post date April 17, 2024 Post author By Chris Heilmann Post categories In General
New array methods in JavaScript bring immutability Post date June 6, 2023 Post author By Chris Heilmann Post categories In General
The many ways to select the n-th character from a string. Post date June 2, 2023 Post author By Chris Heilmann Post categories In General
Nobody thrives on rejection – here are reasons I didn’t take job offers Post date May 29, 2023 Post author By Chris Heilmann Post categories In General
PrivateGPT – Running “ChatGPT” offline on local documents Post date May 27, 2023 Post author By Chris Heilmann Post categories In General