Skip to content
Software / games / experiments

Things I wanted to exist, so I started building them.

HCK Labs is the build-in-public home of Marcin "HCK" Firmuga. PC Workman ships. Scaling Laws is being built. The rest earns its place later.

Current work

Two projects. Different problems.

One started as a Windows utility. The other starts on 1 January 2022 with $12 million and no product.

Software / shipping

PC Workman

A Windows utility for monitoring, diagnostics and practical system work. Public releases, public code and a product that has already made the jump from repository to Microsoft Store.

Game / free for Windows / v0.4.0

Scaling Laws

An AI company tycoon about timing. Train models, buy compute, fund research and compete against a frontier that keeps moving whether you are ready or not. Version 0.4.0 went out on 13 September 2026, with fourteen rival labs you can buy, sue or hire from. The next build adds a city, rebuilt offices and a server room with a climate.

About HCK Labs

One person. Multiple builds.

HCK Labs is a label for projects built by Marcin "HCK" Firmuga. No team page. No fake headcount. The work is the point: write it, test it, break it, fix it, ship it, then show what changed.

Marcin is a solo developer from Radom, Poland. He started PC Workman on a ten year old laptop between warehouse shifts in the Netherlands, and it has been on the Microsoft Store since 1 July 2026. Scaling Laws is the tycoon he wanted to play and could not find. Both are built after a day job, in public, with AI assistance used openly. More about him.

Public by default Code, releases and development notes stay visible while the projects change.
Evidence over polish Tests, real screenshots and shipped builds matter more than a perfect pitch deck.
Small enough to change No committee needed. If an idea is weak, it gets rebuilt or removed.
On the bench now

Scaling Laws 0.4.0 is out. The next build brings a city.

The game page explains the current build. Development shows how the systems work. The roadmap tracks status. The devlog keeps the messy decisions that would disappear in a release note.