I have a blog, because I like writing almost as much as speaking.

I do a lot of writing about various topics, whether technical or personal, and I find them worth sharing sometimes. Here's the entire collection, all the way back to 2018.

Talking is So Important

I continue to be amazed at how much communication and social skills improve your life. Here’s some anecdotes about that.

Why shouldn’t I use social media?

Instagram’s tempting me, I guess. But hey, let’s be open-minded and find out what I really think about social media.

I Miss Procrastinating

It’s been a while since I’ve touched this blog. Let’s have a chat about why.

I Want My Digital Newspaper Back

A long conversation about how push notifications have ruined the ability for you to not be doomscrolling and how RSS feeds can help fix that.

Keeping Everything Together

How I spent a couple of weeks refining my tooling to the point everything's in one place. I used Emacs, of course.

I tracked a Discord server's bot usage

Have you ever been captivated by the alluring vastness of data and analytics? I know I have. Here's an example of a dive of mine down this rabbit hole.

Making Windows and Linux hold hands is interesting

Dual-booting a PC is by far the most rigorous test of anyone's ability to Google and be fine with arcane error messages. This is one of my first documented adventures through that kind of world.

Back to the basics: a simple terminal

Ah, the terminal. A canvas of never-ending text streams. Somehow I always end up trying to spend all my time in your loving arms.

From a sitting box to a busy hub

A walkthrough on how I took my VPS and turned it into Stormhub, my self-hosted paradise. This was before it all ran on self-hosted Kubernetes.

Around The World in 80 (VPN) hops

A little rant about how weird it was for my dad and I to built a common subnet tunneled through a VPN that crosses the Atlantic.

The L.I.F.E Stack

I came up with a general method of thinking about how to create productivity stacks to improve a person's life. This is it.

Solving a Rubik's Cube is fun!

I am always in need of new ways to procrastinate, and everyone seems to be into these fidget toys nowadays. How about I get a big brain version?

Coding With Others Is Hard

I had a project to do with a fellow high school colleague called Chad. It did not go great.