Blog

Thoughts on software, development, and my projects.

The Story Behind CubeLauncher

Motivation & Background

Standard Minecraft launchers are often overloaded with unnecessary features, have outdated designs, or are difficult to customize. My goal was to create a modern, fast, and beautiful launcher based on web technologies (Next.js + Electron). I wanted to build a tool that bridges the gap between complex console utilities and a friendly UI, allowing any player to launch the game in one click with maximum performance.

How AI Accelerated Development

Artificial intelligence helped me significantly when connecting the Node.js backend (via Electron IPC) with the Next.js frontend. Additionally, AI took over the routine task of writing parsers for the extremely complex Minecraft JSON manifests and helped optimize the asset downloading logic, saving me dozens of hours.

Why I wrote Win11Optimization

Motivation & Background

Out of the box, Windows 11 comes with a huge amount of telemetry, background services, and bloatware that consume PC resources. As a gamer and developer, I needed maximum FPS and minimum input lag. Existing tweakers are often closed-source and resemble malware. That is why I built a transparent, hardcore CLI utility in C# and .NET for deep system optimization.

How AI Accelerated Development

AI became an indispensable partner when working with obscure Windows registry keys and PowerShell commands. I used it to quickly find the exact registry paths (for example, to disable hidden telemetry) and to refactor the C# code so that the utility executes instantly.