Skip to main content

TypeScript: Spare the Rod, Spoil the Code

· 3 min read
John Reilly
OSS Engineer - TypeScript, Azure, React, Node.js, .NET

I've recently started a new role. Perhaps unsurprisingly, part of the technology stack is TypeScript. A couple of days into the new codebase I found a bug. Well, I say I found a bug, TypeScript and VS Code found the bug - I just let everyone else know.

Setting Build Version Using AppVeyor and ASP.Net Core

· 2 min read
John Reilly
OSS Engineer - TypeScript, Azure, React, Node.js, .NET

AppVeyor has support for setting the version of a binary during a build. However - this deals with the classic ASP.Net world of AssemblyInfo. I didn't find any reference to support for doing the same with dot net core. Remember, dot net core relies upon a <Version> or a <VersionPrefix> setting in the .csproj file. Personally, <Version> is my jam.

I'm looking for work!

· 3 min read
John Reilly
OSS Engineer - TypeScript, Azure, React, Node.js, .NET

My name is John Reilly. I'm a full stack developer based in London, UK. I'm just coming to the end of a contract (due to finish in April 2017) and I'm starting to look for my next role.

Debugging ASP.Net Core in VS or Code

· 5 min read
John Reilly
OSS Engineer - TypeScript, Azure, React, Node.js, .NET

I've been using Visual Studio for a long time. Very good it is too. However, it is heavyweight; it does far more than I need. What I really want when I'm working is a fast snappy editor, with intellisense and debugging. What I've basically described is VS Code. It rocks and has long become my go-to editor for TypeScript.

Under the Duck: An Afternoon in Open Source

· 6 min read
John Reilly
OSS Engineer - TypeScript, Azure, React, Node.js, .NET

Have you ever wondered what happens behind the scenes of open source projects? One that I'm involved with is ts-loader; a TypeScript loader for webpack. Yesterday was an interesting day in the life of ts-loader and webpack; things unexpectedly broke. Oh and don't worry, they're fixed now.

@types is rogue

· 3 min read
John Reilly
OSS Engineer - TypeScript, Azure, React, Node.js, .NET

Or perhaps I should call this "@types and repeatable builds"....

Hands-free HTTPS

· 2 min read
John Reilly
OSS Engineer - TypeScript, Azure, React, Node.js, .NET

I have had a *great* week. You? Take a look at this blog. Can you see what I can see? Here's a clue:

Using ts-loader with webpack 2

· 8 min read
John Reilly
OSS Engineer - TypeScript, Azure, React, Node.js, .NET

Hands up, despite being one of the maintainers of ts-loader (a TypeScript loader for webpack) I have not been tracking webpack v2. My reasons? Well, I'm keen on cutting edge but bleeding edge is often not a ton of fun as dealing with regularly breaking changes is frustrating. I'm generally happy to wait for things to settle down a bit before leaping aboard. However, webpack 2 RC'd last week and so it's time to take a look!

My Subconscious is a Better Developer Than I Am

· 2 min read
John Reilly
OSS Engineer - TypeScript, Azure, React, Node.js, .NET

Occasionally I flatter myself that I'm alright at this development lark. Such egotistical talk is foolish. What makes me pause even more when I consider the proposition is this: my subconscious is a better developer than I am.

But you can't die... I love you!

· 6 min read
John Reilly
OSS Engineer - TypeScript, Azure, React, Node.js, .NET

That's how I was feeling on the morning of October 6th 2016. I'd been feeling that way for some time. The target of my concern? ts-loader. ts-loader is a loader for webpack; the module bundler. ts-loader allows you use TypeScript with webpack. I'd been a merry user of it for at least a year or so. But, at that point, all was not well in the land of ts-loader. Come with me and I'll tell you a story...

a poster that reads: "But you can't die... I love you!"