Skip to content
View zalom's full-sized avatar
😎
Building stuff
😎
Building stuff

Block or report zalom

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
zalom/README.md

Zlatko Alomerovic

Security-minded, product-first, AI and software engineer, and engineering lead. I build AI agent systems and use them to run product discovery and delivery.

My blog, zlatkocodes.com, holds my writing and more about me. You can also find me on LinkedIn and X.

About me

Twelve years of experience building and scaling web applications, with a strong focus on code architecture and team workflows optimizations. I deeply care about developer experience (DevEx).

I have led distributed teams, improved software development life cycle (SDLC) processes and owned deliveries across distributed systems. I have run hiring and capability assessment of new engineers, and helped teams actually stick to the systems they adopt.

With Ruby on Rails as my daily driver, I can work on any stack.

A father and husband, an engineer, and a Judo coach. Former tourist guide for major cities and attractions across 10 European countries.

What I am building

The following sections describe the open-source projects I work on now.

Plastic

Plastic

One command that turns an intent into a durable, linked record of decisions, plans, delivery, and outcomes.

npm version GitHub stars

Plastic is an intent-based system for AI-assisted work. You start with an intent, such as "I want users who are locked out to recover access safely." Plastic carries that intent through four stages, What, Why, How, and Exec, and leaves a readable record of how the idea became real.

Plastic does the following:

  • Keeps one store for each project, in plain Markdown and Git.
  • Records each decision with the reason behind it.
  • Plans work as a checklist or as a graph of steps, and names the next step.
  • Hands work to a team of agents and reports the result.
  • Runs in Claude Code and Codex CLI.

To install Plastic for Claude Code, run the following command:

npx -y @zalom/plastic install --claude

To go further, read the Plastic README, the Plastic quick start, or the Plastic manifesto.

Agent skills

Agent skills is my Claude Code plugin marketplace, with skills I write for my own work. Each skill has a SKILL.md file that routes the task, and references that load only when the task needs them.

The marketplace has the following five skills:

Skill What it does
plain-writing Keeps AI-written prose, documentation, commit messages, and replies in one style: the Google developer documentation style guide, plus your own overrides.
ruby-quality-checking Checks a Ruby or Rails change on the changed code only: lint, tests, patch coverage, mutation testing, and change-risk (CRAP) scores.
ruby-testing Writes and refactors Ruby and Rails tests in the project's own framework, Minitest or RSpec.
skill-creating Writes or revises an Agent Skill, a subagent, or a lifecycle hook with progressive disclosure.
skill-evaluating Evaluates skills for correctness, convention compliance, and progressive disclosure.

To add the marketplace and install a skill, run the following commands:

claude plugin marketplace add zalom/agent-skills
claude plugin install plain-writing@zalom-skills

From my blog

The following post is the latest on my blog.

The Ruby language banner: a red gem under the words A Programmer's Best Friend.

My tech story (Ode to Ruby), March 8, 2026

An engineer traces three decades from wartime Commodore dreams to Ruby on Rails consulting, finding in Ruby the readable syntax that finally made programming feel human. Now he teaches others to keep it simple, grateful that one language opened every door.

Read all posts on zlatkocodes.com.

What I am interested in

  • AI engineering. Agent systems, agent skills, and the checks that keep agent output correct.
  • Engineering leadership. Distributed teams, delivery workflows, hiring, and developer experience.
  • Product discovery with AI. Agents that research, test, and shape an idea before a team builds it.

I use the following tools every day:

Ruby Ruby on Rails JavaScript Tailwind CSS PostgreSQL SQLite Docker

Next, I want to learn AI infrastructure, Go, and Python.

Go Python

What others say about my work

The following recommendations come from LinkedIn, quoted as written.

Amir F. Habhab
CEO at Vergence and Manta
April 30, 2023, Amir managed Zlatko directly

It has been a great pleasure to collaborate with Zlatko for over two years, and I cannot emphasize enough his remarkable skills and commitment. As a team lead and software developer, he consistently went the extra mile to ensure success. Beyond his technical expertise, Zlatko also fostered a positive culture within our team, creating an environment where everyone felt motivated and engaged. His warm personality and positive attitude were contagious, making it a joy to work alongside him. I wholeheartedly endorse Zlatko and wish him all the best in his future pursuits.

* * *

Kasper Johnsen
Vice President of Engineering @ Homekey.ai
June 7, 2023, Kasper managed Zlatko directly

I had the pleasure of working closely with Zlatko at Marketer, where he excelled as a Lead Software Developer. Zlatko's expertise in Ruby on Rails and his ability to develop features for our PropTech products were truly impressive. Throughout his time with us, Zlatko consistently demonstrated his technical prowess and leadership abilities. He played a crucial role in developing new features and addressing bugs, showcasing his attention to detail and dedication to delivering high-quality solutions....

* * *

Kaisa Eidet
HomeKey.ai
April 20, 2023, Kaisa worked with Zlatko on the same team

I highly recommend Zlatko as a detail oriented, solution-oriented, and experienced developer. He consistently delivered high-quality work and was a pleasure to work with due to his positive attitude. His expertise in complex software development, critical thinking skills, problem solving and dedication to teamwork make him an invaluable asset to any team.

* * *

João Ferro Rodrigues
M&A and Strategic Partnerships at HiBob
December 15, 2017, João was senior to Zlatko but didn't manage Zlatko directly

Zlatko worked with us remotely as back-end developer (ruby on rails) for several months. He quickly showed excellence in the two critical skills we were looking for that job: good technical ability and high work ethics managing the remote work. Also, Zlatko quickly overcome the physical distance barrier and become 'one of us', bringing lots of enthusiasm and true commitment to our team goals. Therefore, and based in ourjoint work experience, I strongly recommend Zlatko for any position as ruby on rails back-end developer. He is a great developer and (even more importantly) an outstanding human being.

* * *

Mariusz Mikołajczak
Ruby on Rails Developer
May 9, 2022, Mariusz reported to Zlatko directly

I had pleasure working with Zlatko. He is great manager and developer. He has a lot of knowledge about software engineering and he is happy to share it. His motto is #team-work and this really work. I would like to have such manager in the future.

Read all recommendations on LinkedIn.


Keywords: macOS, Linux, Windows, Ruby, Ruby on Rails, Hotwire, PostgreSQL, SQLite, JavaScript, StimulusJS, AlpineJS, VueJS, EmberJS, Tailwind CSS, Bootstrap, Jekyll, Minitest, RSpec, RubyMine, VSCode, Vim, Zellij + Alacritty, Git, GitHub, GitLab, Heroku, Google Cloud, AWS, Cloudflare, Docker, Bun, Linear, Jira, Trello, Claude Code, Codex CLI, MCP, Augment Code, Google Gemini, Perplexity.ai, LibreChat, ChatGPT, GitHub Copilot, Groq, Ollama

Pinned Loading

  1. awesome-ruby-aliens awesome-ruby-aliens Public

    A collection of Ruby resources where Ruby is considered a newcomer out of space!

  2. rails rails Public

    Forked from rails/rails

    Ruby on Rails

    Ruby