Quick Visual Studio Code tip: Expand/Shrink selection
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!
View ArticleQuick Tip: Save Twitter GIFs as MP4 without any add-on or service
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...
View ArticleQuick VS Code tip: Automatically add image width and height to images
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...
View ArticleTabs vs. Spaces show on Developer tools
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...
View ArticleAnswering questions about my career for honeypot.io
A few weeks ago Honeypot.io asked me to answer a few questions about my career, and here is the video of my answers. 00:00 Introduction 00:31 What are your top tips for career advancement? 02:03 What...
View ArticleI have a new course on Skillshare: Product Management: Tools for Improving...
I’m super happy to announce that a new class of mine is now live at Skillshare. The title is Product Management: Tools for Improving Product Accessibility and in it I am covering a lot of tools to...
View ArticleAutomated accessibility testing gets you on the way, but doesn’t find all the...
Testing your products for accessibility issues is a tricky thing. Your users have all kind of different needs and setups. They use computers in ways that appear daunting to you and hard to replicate....
View ArticleThe (new) Developer Advocacy Handbook is live!
I just finished the writing part of the new edition of the Developer Advocacy Handbook. I wrote the original almost 15 years ago, and this edition is a heavy re-write. A lot has changed in the world of...
View ArticleAccessibility issues you can discover and fix using the browser Developer Tools
I’ve been busy lately writing and recording a lot of things concerning accessibility and tooling. One of the practical upshots of my Skillshare Class Product Management: Tools for Improving Product...
View ArticleNew class on Skillshare: Tools and Tips to Optimise Your Workflow as a Developer
I have a new class on Skillshare where I am teaching how to be a developer that is easy to work with in a world of home office, geographical and temporal distribution and how to communicate across...
View ArticleShut up, old man…
Often you will be part of meetings where people show demos of what your product could look like in the future. These are brain-storming, visionary meetings that can have great outcomes. The idea is to...
View ArticleSeven things you can’t do in React…
I got a cold email asking me to write a blog post about “Seven things you can’t do in React” for exposure on a “leading technology blog”. I sent them my proposal, wish me luck… 1. Boil the perfect egg...
View ArticleMaking remote work – Podcast
Last week my former colleague Si Jobling interviewed me for his Make life work podcast about working from home, in different time zones and how to optimise your workflow. This also tied in nicely with...
View ArticleThe unseen benefits of accessibility
A few days ago I posted a graph I found some time ago that jokingly explained the benefits of subtitles in movies and tweeted about it. Good #a11y features are beneficial for lots of people....
View ArticleHow many happy users did your product have this month?
The other day, I mulled over the problem of bad user experience resulting in more usage of products. Half your job as a product manager is not to get excited about rising usage numbers caused by bad...
View ArticleThe accessibility stalemate
Over the course of my career I’ve seen a lot of excellent accessibility presentations and learned a lot. That’s because I worked in the accessibility space and went to specialist conferences. Web...
View ArticleDebugging JavaScript, DOM, CSS and accessing the browser console without...
Now that Visual Studio Code has an in-built JavaScript debugger, it has become incredibly convenient to debug your project without leaving the editor. You can debug JavaScript, tweak CSS and the DOM...
View ArticleAccessibility WTF: Voiceover on Mac announcing a list tree as a table?
I’m currently investigating a strange bug we got reported with the Edge Developer Tools. Voiceover on MacOS announces the DOM tree as a table and tells you how to navigate it – which then doesn’t work....
View ArticleUsing console.log() debugging in Visual Studio Code
Using the new in-built JavaScript debugger in Visual Studio code you can use the browser developer tools Console right inside the editor. I just published a “TikTok” style video on the official Visual...
View ArticleRedirecting GitHub Pages
Today I finished moving the Edge Tools for VS Code extension documentation to its official space in the Microsoft docs. That meant I needed to redirect the documentation I hosted with GitHub pages in a...
View Article