Answering questions about my career for honeypot.io
Tuesday, May 4th, 2021A few weeks ago Honeypot.io asked me to answer a few questions about my career, and here is the video of my answers.
A few weeks ago Honeypot.io asked me to answer a few questions about my career, and here is the video of my answers.
If you got 25 minutes to spare, here’s a great episode of Matt Wojciakowski ’s “Tabs vs. Spaces” show where I talk together with my colleagues Erica Draud and Rachel Simone Weil about Edge Developer tools, accessibility, PWAs and what we’re doing to make it easier for beginners to get started.

One thing that keeps amazing me about Visual Studio Code is how much it helps you automate annoying tasks when you write code. For example, if you add an img tag to the document you need to know the src and find out the width and height to avoid reflow issues when the image was loaded. You also need to add an alt attribute either to provide an alternative text or to prevent assistive technology to read out the src attribute instead.
You can do this by following these steps:
You can see it in this screencast:
My setup also warns me when I have images without any alt attribute. It puts a wavy line under any element with a problem like the img tag and shows the error right next to it. I am using two extensions for this: webhint for VS Code and Error Lens.
When you want to save a GIF from Twitter, the interface plays a cruel joke on you. If you context-click the GIF you get a menu that states “Copy GIF address”.
All it does though is copy a link to the tweet with the GIF in it, which is pretty pointless. Under the hood Twitter also converts any GIF to MP4 because it is a much more effective file format.
Knowing this, the easiest way to save the GIF is to open DevTools, go to the Console and type/copy:
window.open(document.querySelector('video').src) |
This opens the GIF as a video in a new tab and you can save it there as shown in this screencast:
Of course there are a myriad of web services, Twitter bots and other things that do the same for you and also in more advanced fashion, but I think it is always a very good idea to not trust any service that offers to save protected content from the web for you. I’ve seen far too many malware browser extensions in that arena.
The “expand/shrink” selection keyboard shortcut in Visual Studio Code ββ§β→ / ← isn’t the easiest to remember, but ridiculously powerful. It recognises code block boundaries and selects accordingly!