Things I have made
The guides, tools, and research software are free. The courses, e-books, and templates are sold through my shop on Patreon.
Book and newsletter


Tech World With Milan 2019 –
A weekly newsletter on software architecture, engineering leadership, and careers in tech.
Guides and cheat sheets

DevOps Roadmap 2022
A step-by-step path to becoming a DevOps engineer, with links to learning resources. 20,000+ stars on GitHub. 
.NET Developer Roadmap 2023
Over 260 tools, libraries, books, and concepts for .NET engineers, ordered by seniority. 

Cloud Product Mapping 2022
AWS, Azure, Google Cloud, and Oracle Cloud services matched side by side, each linked to its product page. 
C# Cheat Sheet 2025
A quick reference for modern C#, through C# 14, with examples labelled by the C# version they need. 

aztree 2026
Shows where your Azure money went, as a treemap of the bill. One small package with no dependencies: install it from PyPI, NuGet, or Homebrew, or try it on demo data. 
MicroGPT.cs 2026
A complete GPT, training and inference, in about 600 lines of C# with no dependencies. A port of Andrej Karpathy’s microgpt, written to show how the model works.
Courses, e-books, and templates

You Can Build A LinkedIn Audience 2025
A two-hour video course for engineers who want to build an audience on LinkedIn. It includes LinkedIn Content OS, the Notion system I use to plan, schedule, and measure posts. 
The Ultimate .NET Bundle 2025
Over 500 pages and a one-hour course: the .NET ecosystem, modern C#, design patterns, clean code, ASP.NET Core authentication and middleware, and 200+ interview questions. 
Design Patterns in Use 2024
An e-book on the common design patterns, with diagrams, C# examples, and a repository with every pattern implemented. 


Resume templates 2024
A resume template for software engineers in versions for senior and junior roles, with a cover letter template and AI prompts for tailoring it. The basic template is also sold on its own. - Essay collections
Essay collections 2023 –
My Patreon posts gathered by topic: software architecture, databases, productivity, and AI trends and tools.
Research software
- R2ML model transformations
R2ML model transformations 2006 – 2007
Five transformations between OCL, SWRL, and R2ML that went into the Eclipse ATL Transformations library. - rBPMN editor
rBPMN editor 2010
An Eclipse editor for business processes that treats business rules as first-class elements. I helped design the language and wrote the first process editor.
Early software

Linije 2004
A Windows version of the Lines puzzle game, in C++ and MFC, with path-finding, sound, saved games, and a high-score table. 
Finansijsko knjigovodstvo 2001
Double-entry bookkeeping for small and medium companies: chart of accounts, journal entries, general ledger, and trial balance. Visual C++ and MFC over an Access database.