Christian Heilmann

Christian Heilmann @codepo8

About: That JavaScript/Browser guy who worked at Microsoft, Mozilla and Yahoo.

Location:
Berlin, Germany
Joined:
Oct 29, 2018

Christian Heilmann
articles - 150 total

Derpify.js – a tool for these trying times…

Derpify is a JavaScript method to randomly upper and lowercase letters

Learn More 4 1Jan 27

Learning HTML is the best investment I ever did

No matter how you build things for the web, in the end you ship HTML, so why not learn it?

Learn More 12 4Jan 15

trimMiddle() - the missing String trim method

Neither JavaScript nor CSS have a way to trim a string in the middle and insert a fill character like MacOS' Finder does. Here is an NPM method for it.

Learn More 9 1Jan 3

What’s your excuse for not using the web share API?

The web share API is a standard to provide buttons to share URLs or files

Learn More 3 2Nov 16 '24

httpstat.us is a great service to test your APIs and scripts

Just discovered https://httpstat.us which returns a HTTP response you request. You can request by...

Learn More 11 1Nov 15 '24

Movie industry facts

const Marvel = ['Lights','Camera','Action']; const DC = Marvel.slice(1); Enter fullscreen...

Learn More 2 1Oct 5 '24

Quick tip: using flatMap() to extract data from a huge set without having to write a loop

I just created a massive dataset of all the AI generated metadata of the videos of the WeAreDeveloper...

Learn More 11 2Sep 6 '24

No more "Expert, Intermediate, Beginner": Classifying talks in Call for Papers/Conference agendas

Expert, Intermediate and Beginner for talks in conferences is confusing and counterproductive. How about classifying them instead?

Learn More 2 1Sep 6 '24

The best carb.js

Array.from(+{}+'') .map((_,$)=>$>=1?_.repeat(2):_.toLowerCase()) ...

Learn More 5 0Sep 3 '24

How we edited 175 conference videos in 5 hours

Last year editing the talks of our conference took a few months. This year, the conversion bit was done in about 5 hours. How? By using the power of … PHP!

Learn More 23 1Aug 19 '24

Code puzzle - GSM-7 or UCS-2?

Twilio is sponsoring a CODE100 challenge and the main prize is a VIP ticket to the WeAreDevelopers World Congress

Learn More 2 0Jul 3 '24

Giving your app a temporary public URL with VS Code port forwarding

Using port forwarding, you can give your app a public URL.

Learn More 8 0Mar 5 '24

10 print chr$(205.5 + rnd(1));:goto 10 in JavaScript

A very old but cool one-liner in a newer language

Learn More 0 0Jan 20 '24

A santa themed CODE100 puzzle - Hitting the chimney

I just finished another puzzle for the CODE100 competition and thought I make it Santa themed....

Learn More 1 0Dec 19 '23

Cracking a "Developer Tools Killer" script…

People try to block you from using browser developer tools to inspect their pages. And fail.

Learn More 27 3Nov 14 '23

Pangram validator in one line

Pangrams are sentences that contain all letters of the alphabet. Here is a one liner to validate them. Can you make it even shorter?

Learn More 5 2Nov 6 '23

Want to have a crack at this Code 100 Puzzle?

Code100 is Europe's biggest coding competition. To see if you have what it takes, why not have a go at this puzzle?

Learn More 2 0Oct 27 '23

Lossless Cut is my new favourite tool to cut parts from a video without any hassle

Lossless Cut is a tool to cut out parts of a video without having to re-encode.

Learn More 52 1Oct 7 '23

Taking over the Dev Digest Newsletter

I am now in control of the Dev Digest newsletter of WeAreDevelopers

Learn More 3 0Oct 5 '23

The 10 tools I install on every new Mac I get

Here's what I get started with when I install a new macbook

Learn More 13 13Sep 14 '23

Podcast recording - great AI solutions need good and unique UX

Logrocket recorded a podcast with me talking about the need for good UX of AI solutions . It is...

Learn More 4 0Sep 14 '23

Adding sound wave overlays to videos and pictures using FFMPEG

A quick tutorial how to use FFMPEG on the command line to create videos with sound wave overlays

Learn More 8 1Aug 31 '23

Quick tip: Getting all links from any web site into a spreadsheet using browser developer tools

Using developer tools in the browser you can get all links of the current document into a spreadsheet with one line of code.

Learn More 3 0Aug 24 '23

Add GitHub repository info, GitHub pages links and latest commits to any page using github-include

A web component to include GitHub repository links automatically by providing a link to it.

Learn More 4 0Aug 22 '23

Adding a "share to mastodon" link to any web site

I just added a "share to mastodon" link to my blog at ChristianHeilmann.com. Ages ago I added a...

Learn More 15 1Aug 17 '23

What’s my job in my new role as Director of DevRel at WeAreDevelopers?

With the World Congress out of the way, it is time to focus on my new role as Director of Developer...

Learn More 12 3Aug 16 '23

In-context AI chat with GitHub Copilot

Using the CMD or Ctrl and I shortcut you can chat with AI using GitHub Copilot about a certain part of code. When you ask to modify the code, you get an inline code view.

Learn More 9 1Aug 2 '23

Five things about public speaking

Master public speaking with expert tips on storytelling, combating nerves, talk preparation, presentation dos & don'ts. Get ready to captivate your audience!

Learn More 8 0Jul 31 '23

Reading Tweets without being logged in

Use nitter.it instead of twitter.com to keep reading tweets without being logged in.

Learn More 3 1Jun 30 '23

Is it too late to fix the problem of AI clutter on the web?

AI can generate a lot of stuff for us, but that doesn't mean we need to use it all.

Learn More 12 8Jun 28 '23