Code rant

Life as a mort.

Monday, October 01, 2018

Visual Programming - Why it’s a Bad Idea

›
Note. This post had a great response on Reddit with over 300 comments . I’ve added an update section to the end of this post to address so...
37 comments:
Friday, September 14, 2018

What I Learnt Creating Guitar Dashboard: SVG, TypeScript and Music Theory.

›
Guitar Dashboard is a side project I’ve been working on occasionally over the past two years. It’s an open source web application (you can...
16 comments:
Wednesday, September 05, 2018

The Possibilities of Web MIDI With TypeScript

›
If you’ve ever had any experience with music technology, or more specifically sequencers, keyboards or synthesisers, you will have come acro...
2 comments:
Thursday, January 18, 2018

Configure AsmSpy as an external tool in Visual Studio

›
AsmSpy is a tool I wrote a few years ago to view assembly version conflicts. Despite the fact that it started as a single page of code comm...
1 comment:
Thursday, January 14, 2016

Running The KestrelHttpServer On Linux With CoreCLR

›
Being both a long-time .NET developer and Linux hobbyist, I was very excited about the recent ‘go live’ announcement for CoreCLR on Linux (a...
3 comments:
Friday, December 04, 2015

Learn To Code, It’s Harder Than You Think

›
TL;DR: All the evidence shows that programming requires a high level of aptitude that only a small percentage of the population possess. The...
126 comments:
Thursday, September 10, 2015

Partial Application in C#

›
My recent post, C# Program Entirely With Static Methods , got lots of great comments. Indeed, as is often the case, the comments are in many...
5 comments:
Friday, August 07, 2015

C#: Program Entirely With Static Methods

›
OK, that’s a provocative title to get your attention. This post is really about how one can move to a more functional programming style and ...
47 comments:
Friday, June 05, 2015

C#: How to Record What Gets Written to or Read From a Stream

›
Streams are a very nice abstraction over a read/write loop. We can use them to represent the contents of a file, or a stream of bytes to or ...
5 comments:
Thursday, May 28, 2015

Inject DateTime.Now to Aid Unit Tests

›
If you have logic that relies on the current system date, it's often difficult to see how to unit test it. But by injecting a function t...
11 comments:
‹
›
Home
View web version
Powered by Blogger.