Derek says:

Real-world technobabble

06 August 2019

Type checked "visitor" for discriminated unions using mapped types

›
Discriminated unions are one of the most useful features of TypeScript. After testing the discriminator value TypeScript can apply type chec...
24 July 2019

TypeScript Gotchas: Type Assertions

›
TL;DR In summary, unless you want lots of weird non-checking of your types avoid mixing type assertions and literals. The critical thing ...
27 June 2019

Date timezone changes in Chrome 67

›
Beginning in Chrome 67 (released on 29 May 2018) there was a change to how timezones are handled in the JavaScript Date object. Historical d...
10 January 2018

Throttling with BlockingCollection

›
Recently I was working with a data processing pipeline where some work items progressed through a number of different stages. The pipeline w...
28 December 2014

Camera memory card backup on the go

›
I'm recently back from a two-and-a-bit week holiday in Peru and before we went the wife and I invested in new cameras to catalogue our ...
20 May 2014

DDD South West 5

›
Last Saturday I was at DDD South West in Bristol. Unlike 2012 I was marginally more organised (thanks to a timely prompt from @mjjames ) so ...
27 December 2013

Windows 8.1 on high DPI

›
I’ve been working with Windows 8.1 on a Dell XPS 15 for about eight weeks now and I thought I’d share some of my experiences of working with...
3 comments:
›
Home
View web version

About Me

My photo
Derek Fowler
Letchworth, Hertfordshire, United Kingdom
Derek is a massive geek who enjoys programming computers and watching science fiction television shows.
View my complete profile
Powered by Blogger.