All posts

AI engineering
I built an AI to find work for idle cranes. It also found me a co-founder.
September 16, 2026
How I turned public building registers and public tenders into a machine that finds construction jobs before the first shovel - and what a Google update did to it.

SaaS and business
How I got my first paying SaaS customer in a boring niche
July 18, 2025
How I turned a stagnant product into my first revenue-generating SaaS by refining the offer, talking to real users, and running targeted ads.

AI engineering
Built in 3 hours: an AI agent that mines Reddit for ideas
June 15, 2025
Built in 3 hours: an AI tool that searches Reddit for user pain points, scores them by business potential, and emails me a daily report. A simple but powerful way to spot ideas worth building.

AI engineering
10 lessons from Pozitive Tech 2024 and honest thoughts on AI
December 11, 2024
A personal update on recent business moves, reflections on the fast-moving world of AI, and key takeaways from the Pozitive Technologies 2024 conference-including some surprising facts you might not expect.

Game development
Login, MongoDB persistence and monster AI in a Java MMORPG
October 3, 2024
Implementation of registration and login system with a welcome screen. Game state persistence in MongoDB. Introduction of monsters with basic AI, item corpses, and tile-blocking obstacles like trees and rocks.

Game development
Adding PvP combat to a browser multiplayer game
August 1, 2024
First version of melee combat between players. Exception-based support for multiple players on one tile. New UI layout with left and right panels. Backend model restructuring and streamlined state management.

Game development
Smooth movement and dynamic map chunk loading in Phaser
July 25, 2024
Fluid walking and rotation, real-time updates for nearby players, dynamic map chunk loading and cleanup, plus key backend threading and serialization improvements.

Game development
Phaser multiplayer: render a tile world from a Java server
July 18, 2024
Introducing Phaser to render the world in-browser. Explaining full backend modularity with Maven. Sending the map from server to client, drawing tiles, and handling first movement logic.

Game development
Binary protocol and chat in a Java multiplayer game server
July 12, 2024
How I designed clean backend architecture, built a custom binary protocol, and implemented real-time chat with a task scheduler for timed game events.

Game development
Java WebSocket game server: real-time client-server setup
July 10, 2024
How I connected the client and server using WebSockets - the first real-time communication feature in my online game.

Game development
Building a browser MMORPG in Java: the plan and tech stack
July 2, 2024
Why I’m building a browser-based MMORPG from scratch, how it will work, and which technologies I chose to bring it to life.

SaaS and business
Building my first SaaS for crane dispatchers in a tiny niche
June 29, 2024
From coding during a fever to launching in a Facebook group - how I built and tested my first SaaS for crane dispatchers in a tiny Polish niche.

SaaS and business
How we made our first sales before the product existed
June 26, 2024
From spotting a real need to validating it with fake sales and Facebook ads - our first paid product taught us more than any book.

SaaS and business
10 business lessons I wish I knew before my first app
June 22, 2024
10 business lessons that changed how I build products - from chasing ideas to solving real problems people pay for.

SaaS and business
From kid coder to failed startups: my 20-year journey
June 18, 2024
Lessons from 20 years of coding, failing, and chasing ideas that didn’t work - and why I’m still at it.
