Developer Roadmaps
Something that’s proving popular on Medium these days are “development roadmaps” that outline a roadmap approach to choosing techniques and technologies for certain technical domains (for example Web...
View ArticleCheap Azure Hosting via Static Web Sites
Something that is pretty cool and not that well known is that you can now host your static web site in the cloud with Microsoft Azure just from your Azure storage account. The functionality is...
View ArticleRazor Pages Fixes to Tag Helpers Issues
Recently when adding Razor Pages to an existing ASP.net Core MVC web application I had issues with the Tag Helpers not working. No markup was being produced. Not only were the tag helpers (i.e....
View ArticleBreak your site out of Internet Explorer Compatibility View
Internet Explorer Compatibility mode is a feature of IE that allows you to choose to render sites that targeted older versions of IE when they were developed. It essentially pretends to be IE 8 during...
View ArticleIIS Express Launch Script
Usually during web development you want to run your web code locally via a local development web server and there are many options for this. In fact most development workflows provide this...
View ArticleFree SSL encryption on Azure with Cloudflare
I have a small Web Application site (running ASP.net Core) hosted on Microsoft Azure under a shared plan. Azure shared plans are budget friendly whilst providing features like custom domain names....
View ArticleReferencing External Controllers in ASP.Net Core 3.x
I recently had a situation where I needed to include a utility controller and set of operations into every .Net Core Web API that used a common in-house framework. The idea being that by baking this...
View ArticleNodeJS & HTTP Error 431
Photo by Vie Studio on Pexels.com I recently found error responses from a Node JS microservice with HTTP error “431 Request Header Fields Too Large” but at first it seemed to be intermittent dependent...
View ArticleWindow is undefined during SSR
If when server side rendering a React application (other JS frameworks are available) that makes use of the global window object during the initial render, or perhaps the global document object, then...
View ArticleSupport multiple JS module formats with rollup
Having recently needed to produce a shared JavaScript npm package for internal sharing of functionality between applications I naively failed to consider the impact of the various competing module...
View Article