tldr; a build script should achieve several things; it can build and test your code locally, it can run (virtually unchanged) on a build server and it should be easy to understand for the developer of the application.

The Huddle Desktop application is written in C# for Windows and Mac…


Update: a video of my presentation is now available in the NDC Conferences area on vimeo, https://vimeo.com/282476896.

NDC Oslo 2018

Before I witter on about my small part at NDC, I must take a moment to thank the NDC Conference team, and the agenda committee for creating a fabulous event.

It takes a…


tldr; JavaScript really has taken over everything, it may be configuring your proxy server settings, via a PAC file, and if you use the full .NET Framework you may find your application cannot reconnect to the internet automatically after a network connection is restored. …


Many thanks to the organisers and crowd at DDDSouthWest last Saturday, and apologies for my having to dash off earlier than planned (thankfully x-rays at my local hospital proved I didn’t have any broken bones in my wrist).

After a run through with the Huddle dev team today, I have updated my presentation, Give it a REST – Tips for designing and consuming public APIs, with some corrections and a few extra slides and uploaded them to GitHub over here – https://github.com/westleyl/DDDSouthWest2018


Every now and then I get an e-mail in Outlook with an attachment that requires me to click to download the full message, after which the attachment doesn’t seem to be properly aware of it’s file type. Sometimes the attachment even says something like Invoice.pdf, …


Here’s a very silly issue I hit the other day. It involves the classic use (or abuse?) of the LINQ operator SingleOrDefault but unexpectedly getting more than one result returned. …


One of the interesting talks on my first day at NDC Oslo this year was from Norm Johanson who works for Amazon within AWS cloud services. He ran through the tooling for AWS Serverless applications within Visual Studio 2017 (also available for Visual Studio 2015).

While the Visual Studio integration…


Update 20 June 2017

In the normal patch Tuesday updates my phone received Windows 10 Mobile update 15063.14, and after deleting my Garmin devices from my bluetooth settings, the Garmin Connect app was able to pair with a new device successfully. The Garmin Connect app itself received an update to…


tldr;
.NET Core — it’s the democratisation of programming again.
It’s open to all, let’s welcome everybody in.

One of my reasons for moving my blog from https://geekswithblogs.net/twickers was due to the discussions with friends about reviving the alt.net scene in the UK as we got excited about the possibilities of .NET core and getting our elbows deep in other platforms than Windows. So this is a joint…

Liam Westley

.NET wrangler, Application Architect at Huddle, ex .NET MVP, speaker at user groups and conferences. Keen on cheese.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store