Category: golang

AI/ML Sep 1, 2026

What I'm building now: Logical Defensive Software (LDS, LOD)

Signature-based IDS misses what it has no rule for. Behavioral ML catches the unknown, but it is expensive and slow. What I'm building is an attempt to get both: a fast rule-based path for what we already know, and a slow behavioral path that learns new patterns and promotes them down to the fast path. A system that gets cheaper and faster the longer it runs.

Read more →
AI/ML Jul 14, 2026

I rewrote portage in Go and lost my mind doing It (worth it)

I wanted Gentoo running in VirtualBox in 15 minutes. Start to usable desktop, 15 minutes. If you've ever installed Gentoo you know what I'm asking. The handbook alone takes longer than that. Hours of compiling. Partitioning by hand. Configuring USE flags while googling three things at once. It's a whole thing - and that's on purpose, that's the Gentoo way. But I wanted to see if I could make it stupid fast without sacrificing what makes Gentoo worth using.

Read more →
AI/ML Jun 17, 2026

Why I Built Purple — And Why It Took 20 Years to Get Here

I've been thinking about AI since before it was cool to think about AI—studying neural networks, formal logic, and operating system internals at my university in Katowice. At the time, it seemed almost impossible that these fields would ever converge, but they did. The wait, however, felt incredibly long.My early professional experience taught me relentless discipline: building commercial software (around 2001), generating revenue with mobile apps in foreign markets (China, 2007), and iterating through diverse tech stacks at companies like EPAM, Uber, and Pearson.

Read more →
AI/ML Apr 12, 2025

Integrating locally running LLM in Go tools to scan Golang modules

I was writing Go applications since 2016 and I was able to go thru various dependencies management systems including famous at some point DEP and now built-in go modules. While go dependency management came long road in language history it still has one major flaw – all dependencies are downloaded from Internet, mostly from github […]

Read more →
Golang Oct 17, 2024

Automating Go multi-project builds with autobuild-go tool

I’m excited to share the release of Autobuild-Go, a tool designed to automate and streamline the build process for Golang microservices, particularly in environments with monorepos. This tool emerged from a need to handle multiple microservices more efficiently, eliminating the manual overhead that comes with building them one by one. Why Autobuild-Go? In our case, […]

Read more →
AI/ML Oct 9, 2024

I built my own LLM chat, and it’s running offline

Recently, I took on a project to build AChat, a chat application that runs on my local network and operates entirely offline. The challenge was to utilize a powerful AI model, Meta’s LLaMa, while keeping everything on-premise, without relying on cloud services. It turns out, when you have a GPU-equipped server at home, it’s entirely […]

Read more →
Golang Sep 26, 2024

Automating Video Conversion for Amazon with a Custom Golang-based Tool

I recently built a video converter application for my wife, who works with Amazon and regularly needs to convert videos into various formats and resolutions for different placements on the platform. Manually adjusting video settings for each requirement was time-consuming and error-prone, so I decided to automate the entire process for her. The Problem: Repetitive […]

Read more →

Built with technologies I love

This blog runs on open, proven tools — chosen for reliability, not popularity.