Mac Long

Software Engineer

About

I'm a driven software engineer passionate about crafting highly efficient applications and seeking new ways to optimize their performance. I do this using industry-standard tools and am constantly learning and perfecting my craft.

Blog

Wave Goodbye to Over Configuration with Deno

2 Minute read

Web Development is a lot of fun, however spending time setting up all the tooling for a new project isn't so fun.


Convenient Color Schemes with OKLCH

2 Minute read

A new format for defining colors has dropped into browsers near you, it's name is OKLCH and damn is it convenient.


My Experience Using Vim with No Plugins

6 Minute read

Vim is an amazing minimal editor, often people install a lot of plugins, I tested how well it works without a single plugin.


My Ideal Linux System Setup

6 Minute read

I've tried nearly every Linux distribution, in this post I detail my ideal setup and my reasoning for each choice.


Configure Your New Machine with a Shell Script

6 Minute read

Utilise POSIX Shell to take the hassle out of configuring your system each time you get a new computer or provision a server.