Development

TypeScript’s Compiler Will Be Rewritten Using Go

In an effort to speed up TypeScript compilation, Microsoft has decided to rewrite the compiler to be a native application.

March 12, 2025

Linus Torvalds on C++

I somewhat recently ran into this screenshot of a rant that Linus Torvalds went on about C++ and why he thinks C is the better programming language.

March 4, 2025

No Data Lasts Forever

I recently ran into a blog post on another blog titled “No Data Lasts Forever.” It inspired me to think more about my own data preservation.

March 3, 2025

Archiving My Blogs

I recently came across an interesting idea from one of the oldest blogs on the internet to back up my blogs to a public GitHub repository. This is the why and how.

October 18, 2024

Windows NT vs. Unix: A design comparison

This is an excellent read for any of you operating system nerds out there. The author compares the architectures of both Windows NT and Unix.

October 17, 2024

Editors and IDEs I’ve Used Over the Years

I had the idea to write a post about the editors and IDEs I have used over the years. These are the ones that stood out to me and why. Screenshots included!

October 10, 2024

Respect My Preference for Dark Mode!

There is a current trend I don’t understand in web design: websites that offer dark mode but bury it somewhere in their settings. As a user of dark mode, this is a horrendous user experience.

October 6, 2024

Polls: Single Page vs Multi-Page Applications

There was a time when all websites were multi-page applications, but that has changed. I wanted to know what users and developers think about that and so I asked.

October 3, 2024

The All-New Feed The Dev

I’m excited to announce an all-new version of Feed The Dev! It is now an aggregate website for development and technology news and articles that combines sources from all over the internet into a single, easy-to-use website.

October 2, 2024

Why I Just Bought a BBEdit License Upgrade

A couple of weeks ago, I bought a license upgrade for the Mac editor BBEdit despite not using it all the time. This is why.

October 1, 2024

Why I Use Verbose Variable Names

When I write code, I tend to use long, descriptive variable names with few abbreviations. This is why.

September 3, 2024

New Research: How Blue Light Affects Your Sleep

In the past several years, there has been a lot of hype about how blue light from screens affects our sleeping patterns. Turns out, it’s not that bad.

September 1, 2024
My Portfolio