Quantcast
Channel: Christian Heilmann
Browsing all 450 articles
Browse latest View live

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 Article


Quick 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 Article


Quick 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 Article

Tabs 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 Article

Answering 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 Article


I 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 Article

Automated 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 Article

The (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 Article


Accessibility 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 Article


New 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 Article

Shut 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 Article

Seven 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 Article

Making 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 Article


The 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 Article

How 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 Article


The 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 Article

Debugging 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 Article


Accessibility 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 Article

Using 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 Article

Redirecting 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
Browsing all 450 articles
Browse latest View live