Christian Heilmann

Upgrading our CSS habits: aspect-ratio

April 20th, 2023

The CSS aspect-ratio property is pretty amazing. You can define a ratio of width to height and it will resize the element accordingly. You can try it out in this pen : See the Pen CSS aspect ratio is awesome! by Christian Heilmann (@codepo8) on CodePen. Where this shines is videos, image content and embeds. […]

Resetting Twitter’s interests list using browser developer tools

April 9th, 2023

Twitter has a list of interests you can define that affects what content you see on your home timeline. This is a list of 150 topics, most not chosen by you but considered something you should see. You can change these settings by going to: More -> Settings and Privacy -> Privacy and Safety -> […]

GitHub Copilot for Docs – putting the “fun” into RTFM

April 5th, 2023

Here’s a quick video of me showing you the benefits of GitHub Copilot for docs: AI powered chat interfaces are a great and fun way to learn about new technologies. The problem is quality and relevance. Chat GPT for example doesn’t tell you the source of the information. Bing chat does at times pull from […]

Review: Video Tap – automatically convert YouTube videos to blog posts

April 3rd, 2023

Yesterday I wrote a blog post about a question I got at a conference and I thought I try one of those fancy “AI” tools that grace my inbox every few hours. Video Tap promises to turn videos into blog posts. You give it a YouTube URL, and it writes a post for you, looking […]

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: