Switching Back To FL Studio

After using Ableton for a few years, I decided to move back to the first DA...

Read more

2026-07-11

Potential Stoic and Platonic Views on Modern Techn...

A discussion on the differences between Stoic and Platonic viewpoints, thro...

Read more

2026-07-03

My Thoughts On Soccer and Why It Is The Best Sport

A look at why I believe soccer is the greatest sport in the world.

Read more

2026-06-27

Remembering and Discussing Pravda Vodka Bar

Let's go back in time to have a philosophical discussion on communist resta...

Read more

2026-06-27

A Look at Ghost Rider Epic Collection Vol. 1

Revisiting the origins of the Spirit of Vengeance in the first Ghost Rider ...

Read more

2026-06-09

Update: Still Running CachyOS

Revisiting my CachyOS journey: performance, life-time builds, and the state...

Read more

2026-06-09

Space Cowboys: A Review of Cowboy Bebop (Eps 1-4)

Diving into the first four episodes of Cowboy Bebop, where space meets a ti...

Read more

2026-06-08

People Should Have Learned the Computer Through Li...

Linux empowers its users to understand the technology behind the interface.

Read more

2026-06-08

The Umpire Method

Solving interview and Leetcode problems like an engineer.

Read more

2026-06-08

Why I Love Chicago As A Michigander

Chicago is a powerhouse of architecture and culture.

Read more

2026-06-07

Why I Let GitHub Actions Maintain My GitHub Profil...

How manually updating your GitHub profile README quietly fails at scale, an...

Read more

2026-06-06

Learn Lua With Tests

Today I started working on my first book, Learn Lua With Tests

Read more

2026-05-17

On Brevity

Why using fewer words at the right moment is the ultimate competitive advan...

Read more

2026-05-15

Selling an html file for a few grand

While the tech around us is constantly evolving, that doesn't mean what is ...

Read more

2026-05-15

Why Your Astro JavaScript Works in Chrome but Brea...

How browser inconsistencies in JavaScript APIs can silently tank your Astro...

Read more

2025-12-25

Software Can Stop Losing You Money

How engineers can apply software thinking to maximize sales, reduce errors,...

Read more

2025-12-25

LunivCore: BI As Code

A lightweight, expressive, efficient, extensible BI language with a Markdow...

Read more

2025-12-5

Astro/JS Randomized Banner Icons

A guide to creating dynamic, randomized banner icons.

Read more

2025-11-18

Luniv Site Update v1.3

A major update to Luniv Consulting! We've expanded our services.

Read more

2025-11-17

Impressions of CachyOS

My thoughts on CachyOS, as an engineer and gamer.

Read more

2025-09-27

AI: Bullshit-As-A-Service

Late-stage capitalism is accelerated by silicon valley's latest BaaS.

Read more

2025-07-16

'Utility First' Thinking in JavaScript

Designing a minimalist, fast, and testable JavaScript library for string an...

Read more

2025-07-13

LINQ and Learning To Be Declarative

LINQ is familiar to those who know SQL, but can be jarring to C# newcomers.

Read more

2025-04-20

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

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