Engineering

All posts in the engineering category.


← Back to all categories



Secure Short URLs from Numbers in .NET

Published

When developing a web application, perhaps a URL shortener, you often need to store resources in a database and expose them via a URI - usually via some kind of generated identifier used as a primary key by the database. [ read on → ]


Docker, gRPC, and REST APIs in .NET

Published

In the world of service APIs, gRPC undeniably shines. This high-performance framework, created by Google, provides a remarkable toolkit for building interconnected systems. [ read on → ]


Java Still Sucks

Published

I love using Jenkins for my personal projects and some home automation tasks. [ read on → ]


Rust

Published

The Rust programming language has been one of those things that I want to get into, but have just been struggling to get my head around. [ read on → ]


Advanced Custom Shortcuts on Windows

Published

Shortcuts on Windows are annoying. Inside those little binary lnk files is a large number of properties which are essential to doing some pretty cool stuff. [ read on → ]


Routing by Subdomain in ASP.NET Core 2.2

Published

A long time ago I wanted to do some routing through a project using a wildcard subdomain, something like a simulated multi-tenanted setup for a service. [ read on → ]


Convert Images to ASCII With PHP

Published

A post rescued from an old blog of mine from the Wayback Machine. I was 14 when I wrote this, so it's a bit cringy. I'm not convinced I did this all by myself, probably bodging from across the internet - but yeah it's interesting. [ read on → ]


Validate if Files Are Images in PHP

Published

A post rescued from an old blog of mine from the Wayback Machine. I was 14 when I wrote this, so it's a bit cringy. I think I was just excited to figure this out, it's not really that useful. Even the docs I link to say not to use it for this purpose. [ read on → ]


Validating Email Addresses in PHP

Published

A post rescued from an old blog of mine from the Wayback Machine. I was 14 when I wrote this, so it's a bit cringy. It works well, because the built-in PHP filter_var function is used - imagine that! [ read on → ]


PHP Captcha Image Generator

Published

A post rescued from an old blog of mine from the Wayback Machine. I was 14 when I wrote this, so it's a bit cringy. If computer vision hadn't advanced so much, this script would have actually still been quite sound. [ read on → ]


Next →