Christian Heilmann

Taking screenshots of streaming video services using Browser Developer Tools

June 28th, 2022

One of the more overly strict features of video players in modern operating systems is that you can not use screen recording or screenshot tools to record content from streaming video platforms like Netflix or Disney+. Whilst I understand the need for DRM and preventing recording a streaming program, taking screenshots is a different matter. […]

One line of CSS to add basic dark/light mode

June 20th, 2022

When you have your OS set up in dark mode seeing bright form elements is grating. By starting your style sheet with a single line of CSS, you can make sure that people using dark mode get dark form elements and backgrounds and those using light mode, light ones. You can see it in this […]

GitHub Copilot explaining code and translating it from one language to another

June 7th, 2022

GitHub Copilot is already the dog’s bollocks, but I just installed the GitHub Labs extension and my jaw is still open. Code explanation This one allows you to highlight a piece of code and get explanations of what it does: For example: async function downloadZipFile(downloadUrl) { await fs.remove(’out/edge’);   const file = fs.createWriteStream(’’); https.get(downloadUrl, function(response) […]

Do we have a lack of developers or a false assumption what the job is?

May 31st, 2022

Last week I was at build Europe and talked to a lot of people about the developer market. The general consensus was that there is a huge lack of developers to hire. That there is not enough talent. When I poked further and asked about how people assess talent, it boiled down to people having […]

What people think that web developers do vs. what we really do

May 27th, 2022

What people think web developers do: Code, deploy and use, with coding being the main task What web developers really do: Coding Require random 3rd party framework code Updating Node/NPM Try the last command again with `sudo` Checking on mobile Shaking fist towards Cupertino Looking things up on the web Pasting Stack Overflow solutions Resize […]