$ls ~/blog

Thoughts on software engineering, technology, and things I learn along the way.

tags:#architecture#c#cpp#devops#gamedev#go#handmade-hero#learning#lessons#meta#mongodb#nexus#projects#python#raylib#react#systems#webdev
January 3, 2025|9 min read

>From MVP to Enterprise - The Evolution of Nexus and the Path Forward

Part 3 of the Nexus deep dive. Tracing the evolution from first commit to production, IHMS integration, deployment on GCP, and the future roadmap.

#nexus#architecture#devops#lessons
January 2, 2025|8 min read

>Building with Data - Department-Specific Features in Nexus

Part 2 of the Nexus deep dive. How EPC, FOSC, COR, and Dashboard systems solve real construction workflow problems with timeline tracking, permissions, and analytics.

#nexus#architecture#python#react
January 1, 2025|9 min read

>Nexus - The Architectural Foundation of a Modern Home Construction Management System

Part 1 of a deep dive into Nexus, a centralized platform for home construction management. Covering the tech stack, database design, API architecture, and role-based access control.

#nexus#architecture#python#react#mongodb
December 30, 2024|7 min read

>Tetris in C++ with Raylib

Building Tetris in C++ with Raylib. Rotation matrices, collision detection, sound effects, and the humbling realization that Tetris is harder than Snake.

#cpp#gamedev#raylib#projects
December 23, 2024|4 min read

>Snake Game in C++ with Raylib

Building a classic Snake game in C++ with Raylib. Deque-based snake, O(1) collision checking, wraparound movement, and cross-platform builds.

#cpp#gamedev#raylib#projects
December 16, 2024|4 min read

>Building My Personal Site with Go and Gin

How I built a simple, frictionless personal site with Go, Gin, Goldmark for Markdown parsing, and SQLite. No heavy frameworks, no complex build steps.

#go#webdev#projects
December 9, 2024|7 min read

>My Journey Through Handmade Hero

Following Casey Muratori's Handmade Hero series from Day 1. Notes on C, Windows programming, memory, assembly, and why going deep matters.

#c#systems#learning#handmade-hero
December 2, 2024|1 min read

>Hello World

The very first post on Shiva Blog. A quick hello and a Go code snippet to kick things off.

#meta#go