Reading List

The most recent articles from a list of feeds I subscribe to.

AI Code completion is like cruise control – and that’s great news for bigger teams

When machine learning assisted code completion came around in the form of GitHub CoPilot and the fast-follow Amazon Codewhisperer it was impressive to see just how fast new ideas follow the Gartner Hype Cycle. The first impression was that this would be the end of development as we know it and that it is yet […]

Dear Console,…

The browser developer tools Console is so much more than a place to log your messages. It is a way for you to programatically access the currently shown document and window, read out values and change them. On top of that, it has a powerful API of helper methods to make that easier than with […]

Developers as an audience is a hard sell – part one “developers are influencers”

When I wrote the developer advocacy handbook and advertised my new role as “Developer Evangelist” to my company one of the main points I made was how developers are an incredibly important audience for any company to covet. Not only do they build your own products, they are also influencers for other people. Developers are […]

Quick reminder: HTML5 required and pattern are not a security feature

Using the required and/or pattern attribute on HTML input elements stops users from submitting forms with invalid values, but you can work around that using the Console tool. In HTML5, you can provide a `required` attribute to ensure a certain field has been filled out before a form can be sent off. I have read […]

Celebrating 1M installs of Edge DevTools for VS Code

The Edge DevTools for Visual Studio Code extension has over 1M downloads, time to recap a bit how it came to be When I started my current role in Microsoft one thing that ailed me was that the browser developer tools are great for debugging, but they aren’t changing the original code. It is quickly […]