Aleksandar Popovic

Open source

Notes on the libraries.

Short writeups on the small tools, Rails helpers, and experiments that grew out of repeated problems.

Public repo

vue-vite-website-builder

A Vue and Vite repository for website-building experiments and frontend generation workflows.

Vue, Vite

Recipes

algorithmically: learning by rebuilding ideas in Ruby

A Ruby collection of programming recipes inspired by natural systems, algorithms, and the habit of understanding by implementation.

Ruby, algorithms

Rails patterns

masina: Rails patterns as generators

A Ruby gem that turns repeated Rails structure into generators, so useful application patterns can be created consistently.

Ruby, Rails generators

Ruby gem

routingo: splitting Rails routes into something readable

A Ruby gem for breaking a crowded Rails routes.rb file into smaller route files that are easier to scan, review, and reason about.

Ruby, Rails

Public repo

threat_Intelligence

A Ruby repository for threat intelligence experiments and security-oriented data workflows.

Ruby

Public repo

spam_filter

An Elixir repository for spam filtering experiments and classification-oriented application logic.

Elixir

Public repo

secret-injector-controller

A Go repository for Kubernetes-style secret injection and controller-oriented infrastructure work.

Go, Kubernetes

Public repo

s3_backoff_algorithm

An Elixir repository around backoff behavior for S3-style cloud operations.

Elixir, AWS S3

Elixir package

random_search

An Elixir implementation of random search for algorithmic exploration.

Elixir, algorithms

Public repo

rack-api-template

A Ruby template for small Rack API projects and lightweight service starts.

Ruby, Rack

Public repo

peble-example

A small public example repository for trying and documenting a specific integration or workflow.

Example

Public repo

orka

An Elixir repository for exploring service structure and reusable application behavior.

Elixir

Public repo

norc

A Ruby repository for a small reusable idea in the personal open-source toolkit.

Ruby

Public repo

laki

An Elixir repository for compact application experiments and reusable service ideas.

Elixir

Public repo

kiqside

An Elixir repository in the background-work and service-tooling part of the public workspace.

Elixir

Public repo

k8s-microservice

A Go repository for Kubernetes-oriented microservice experiments and deployment shape.

Go, Kubernetes

Elixir package

jaro_winkler

An Elixir implementation for calculating Jaro-Winkler distance between strings.

Elixir

Public repo

godaddy

A Ruby repository for GoDaddy-related automation and domain/provider integration work.

Ruby

Public repo

go-pg-notifications

A Go-flavored repository for PostgreSQL notification workflows and service coordination.

Go, PostgreSQL

Public repo

easy_http

An Elixir repository for making HTTP-oriented work easier to express and reuse.

Elixir

Public repo

docker-base

A Dockerfile-based repository for reusable container foundations and deployment experiments.

Dockerfile

Ruby gem

configem

A Ruby mixin that adds configuration behavior to objects that need a small, reusable configuration surface.

Ruby

Public repo

bytepod

A Go repository in the infrastructure and service-tooling part of the public workspace.

Go

Public repo

brand_loyalty

An Elixir repository exploring brand loyalty domain logic and the application shapes around it.

Elixir

Elixir package

barcoder

An Elixir package for generating Code 39 barcodes in production-oriented workflows.

Elixir

Ruby gem

aws-secrets-manager

A Ruby library around AWS Secrets Manager, built for applications that need a cleaner path to secrets.

Ruby

Public repo

alekpopovic.github.io

The source for this personal GitHub Pages site, built as a small Ruby and Tailwind publishing surface.

Ruby, Jekyll, Tailwind