Consession logo

Consession

I love working in the terminal, there’s nothing quite like it. Once you’ve set up your workflow, navigating your system becomes second nature. Flying through the filesystem, quickly editing files, batch-moving specific file types, writing quick bash scripts, or chaining commands together with pipes — it’s all possible without ever lifting your hands from the keyboard. Learning to use the terminal effectively might be the highest ROI you can make as a developer....

April 22, 2025 · 2 min · Lukas Hofbauer
Spinning Cube in 3D

Spinning Cube: A Pure C Experiment in Graphics and Algorithms

Introduction Programming is all about problem-solving, and sometimes the best way to improve is by challenging yourself. In my latest side project, I set out to write a 3D spinning cube entirely in C—without looking anything up. No tutorials, no external help—just raw problem-solving and deep diving into low-level programming. This project, hosted on GitHub (itsferguson/spinning-cube), was an opportunity to practice my C skills, experiment with complex linear algebra, and implement convex hull algorithms in a self-contained, pure C environment....

March 1, 2025 · 2 min · Lukas Hofbauer