AI tools, Ruby, and practical systems

Aleksandar Popovic

I build understandable software: small gems, Rails patterns, generators, integrations, and experiments shaped by the idea that “what I cannot create, I do not understand.”

↓

Introducing AI Lab

Make AI part of
your everyday work.

Practical guides, slash-command references, and workflows for the tools you actually use. Start with a command. Leave with a useful next step.

Explore the AI library

Choose your way in

Follow your curiosity.

A deep dive, a small idea, or a walkthrough.
There’s more than one way to learn.

Aleksandar Popovic

Current signal

@alekpopovic

Serbia

Company
SpotHopper
Profile
Explore my open-source work ↗
Focus
Ruby libraries, Rails workflow, automation

The book · Open edition 0.1

Modern CI

Building a Reliable CI/CD Platform

A practical engineering book about Go control planes, PostgreSQL scheduling, dedicated runners, Angular operations, and independently versioned Git repositories.

24 chapters · 5 appendices · English

Explore the full contents
Nginx Log Security — Build a local IP guard, signed policies, and a reliable analysis pipeline

LogBranik · Open edition 0.2

Nginx Log Security

Build a local IP guard, signed policies, and a reliable analysis pipeline

A practical field guide to Nginx Open Source: local IP guards, signed policies, reliable log ingestion, and a Python laboratory with a Go/PostgreSQL production design.

20 lessons · 3 appendices · English

Explore the full contents
AgentPlane — Building a Kubernetes-Native Platform for AI Agents

AgentPlane · Open edition 0.1.0

AgentPlane

Building a Kubernetes-Native Platform for AI Agents

Design a Kubernetes-native platform for AI agents: tenant isolation, durable commands, runtime boundaries, tool approvals, usage accounting, and recovery. Includes teaching examples and implementation exercises.

28 chapters · 4 appendices · English

Explore the full contents
Secret Contract Operator — Designing a Safe Kubernetes Operator

Codepop Engineering · Edition 1.0

Secret Contract Operator

Designing a Safe Kubernetes Operator

An engineering guide to designing a safe Kubernetes operator: secret contracts, Go validation, reconciliation, GitOps gates, rotation, testing, and operations. Includes 30 development prompts.

22 chapters · 4 appendices · English

Explore the full contents
Engineering a Universal Real-Time Tracking Platform — Go, PostgreSQL, PostGIS, WebSockets, Mobile Location, and Native GPS Protocols

Universal Tracking · Edition 1.0

Engineering a Universal Real-Time Tracking Platform

Go, PostgreSQL, PostGIS, WebSockets, Mobile Location, and Native GPS Protocols

A production engineering guide to building a provider-neutral, multi-tenant, real-time location platform with Go, PostgreSQL/PostGIS, Angular, Capacitor, native mobile location engines, WebSockets, and GPS protocols.

35 chapters · 6 appendices · English

Explore the full contents

How I work

Make the system smaller in your head.

01

Name the shape

Find the pattern before adding machinery.

02

Extract the useful bit

Turn repetition into a tool, gem, or generator.

03

Keep it readable

Favor code that can be re-entered later.