Thoughts on Pop!_OS

My thoughts on the Pop!_OS, as an engineer and gamer.

Read more

2025-03-31

Why Micromanagement Kills Innovation...

Micromanagement of workers, especially software engineers, is detrimental t...

Read more

2025-03-19

Adding Music To My Raylib App

Adding audio to a C application is easy with raylib!

Read more

2025-03-13

Why I Love Houston As A Michigander...

Houston is an amazing city to explore with a wide variety of interesting ac...

Read more

2025-02-22

What I've Learned about LINQ and MVC

An example of why I'm starting to love C# more than Go.

Read more

2025-1-19

[PART 1] Creating A SQL-Like Language in C#

Part 1 of creating a SQL-like language in C# for fun.

Read more

2025-1-3

A Simple Bar-Chart Console App in TypeScript

Creating an ASCII bar chart generator in the console with TypeScript.

Read more

2024-12-27

A New (Unfinished) React Subscribe Component

A new React component for easy email subscriptions on your website.

Read more

2024-12-14

Why I Chose Astro for My Portfolio...

Astro's lightweight, optimized approach made it the perfect choice for my p...

Read more

2024-12-14

Lessons Learned from Cleaning Up Code...

Refactoring isn't just about simplifying code; it's about making it work be...

Read more

2024-12-13

Python to C#: The Path to Becoming a Software Deve...

How I am leveling-up my C# skills in preperation for my new job....

Read more

2024-12-12

Using TDD in Go: Gain Confidence Through Testing...

Test Driven Development is a great way to write bulletproof & smart code th...

Read more

2024-10-24

The Value of Makefiles in Modern Development

Sticking with Makefiles offers a blend of simplicity and clarity.

Read more

2024-10-17

The Importance of Merit in the Workplace

Nepotism leads to yes-men, unhappy employees, and a breakdown in trust.

Read more

2024-10-16

Creating a Game of Life Simulation in Lua...

Learn how to build a simple Game of Life simulation in Lua using basic arra...

Read more

2024-09-22

Lua is weird...

Let me explain myself! 1-based indexing is not as bad as you think.

Read more

2024-09-16

Why I Love Go...

Explore why Go is one of my favorite programming languages, including its s...

Read more

2024-09-14

Why SQLite is the Best SQL...

Explore why SQLite stands out as the go-to database for simplicity, flexibi...

Read more

2024-09-14

Why I Choose Linux Mint...

Discover why Linux Mint is my go-to operating system for both development a...

Read more

2024-01-15

Essential Shortcuts for Business Productivity...

Maximize your efficiency at work with these essential Windows and browser s...

Read more

2024-01-01

Introduction

Welcome to my website! Click here to learn more about me.

Read more

2022-01-01

Making Nuclear Energy Cost Competitive with Fossil...

This is a paper that was written for the Nuclear Engineering departmant at ...

Read more

2021-08-01