Javascript

React

Jest Snapshots & the Soul of Wit

Keep your Jest snapshots tidy and embrace Shakespeare.

Read More
React

Conditional Rendering in React

Hide your conditional content with a component.

Read More
Opinion

Finding Freedom in "JavaScript Fatigue"

A lot of people have spoken about "JavaScript fatigue": the idea that there are so many new frameworks, tools and ideas available to the average JavaScript developer that it`s impossible to keep up...

Read More
Typescript

Cleaning up Resources using MutationObserver

Let's say you've written a shiny new component in your favourite framework and somewhere along the way you've allocated a resource that cannot be automatically cleaned up by the browser.

Read More
ASP.NET

Supporting SignalR Client Handlers after Connection Start

In general, when you create a new SignalR connection you are obliged to have already defined any of your handlers on the hub object...

Read More
TypeScript

Maintaining Context in TypeScript classes

TypeScript is generally pretty good at persisting `this` in functions but there are certain circumstances where you can get a class function to run in the wrong context.

Read More
Knockout

Individual isEditable support in ko.plus

Enhanced support for editability in ko.plus.

Read More
Unit Testing

Faking Mouse Events in D3

A helping hand when unit testing D3 and mouse events.

Read More
ASP.NET

Custom Operation Names with Swashbuckle 5.0

One of the many ways to customise Swagger output with Swashbuckle.

Read More
Azure

RESTful Reporting with Visual Studio Online

Generating custom reports from Visual Studio Online.

Read More