Sr. Product Engineer @team-plain. Long-time technical trainer & speaker. Ex-Uber
booknotes. A collection of my book notes on various subjects, mainly computer science
3ktodocheck. A static code analyser for annotated TODO comments
439dotfiles. The default configuration for vim & bash I use on my linux machines
47lpwg. Course Materials for "Learn Programming with Go, One Game at a Time"
44learn-c-the-hard-way. All the exercises I have done for the Learn C The Hard Way book
38fxappexample. An example Go Fx application
29ai-eng-with-go. Course materials for the "AI Engineering with Go" course
18tutorials. A repository which contains various tutorials I've created, posted on my site - https://pmihaylov.com
18default-setups. A repository with all the initial tools I need upon (re)-installing a new OS
12claudecontrol. Run Claude Code background agents in Slack & Discord
11go-grpc-crash-course. A crash course on using gRPC with Go
9programming-fundamentals-extended. The additional course materials for the programming fundamentals extended 2017 course at SoftUni
8decks. A golang package for creating decks of cards
8tests-io. A simple test framework written in bash for testing the output of console applications
7cracking-the-coding-interview. My solutions for the 6th Edition problems in the book
7nand2tetris. A set of projects consisting of a computer, assembler, virtual machine, compiler and more based on the nand2tetris course
6programming-basics-march-2016. C#
6microsoft-sw-dev-fundamentals. The repository where I store the demos and materials during the course
6learn-golang. Workspace with the projects/exercises I have completed for various golang courses
6claude. Python
6little-book-of-semaphores. A repo containing all the solutions for exercises in the "Little book of Semaphores"
5programming-principles-and-practice-using-cpp. All the exercises I have done for the Programming: Principles and Practice using C++ book
4vim-cheat-sheet. A cheat sheet I have produced while learning how to use the almighty editor
4adventofcode. My advent of code solutions to problems of the competition year by year
4bash-cheat-sheet. A cheat sheet for the most useful shortcuts and features of bash
3npwg. Examples from the Network Programming with Go book
3noobchain. A simplified implementation of a blockchain system in Java for educational purposes
3SnakeChallenge. A challenge for aspiring developers to create their very first game
3encorediscord. My project for Encore's launch week hackathon
2bash. Some useful scripts I have written in bash
2playground. Miscellaneous small projects I have developed in various languages
2programming-basics-january-2016. Creating custom content for the lectures of the course Programming Basics @ Software University
2pstructs. A collection of simple & tested data structures in C++
2Software-University-Courses. All the homeworks from the courses @ Software University
2skills. Custom skills for Nairi agents
2tanban. A keyboard-driven kanban board for your terminal (TODO / In Progress / Blocked / Done), built with OpenTUI + Bun.
2encore-hackathon. Repository for hacking w/ encore hackathon
1Seems-Legit-Social-Network. The personal project I have created as part of the JS Frameworks Course at Software University. It is a SPA Social Network based on Angular JS.
1homebrew-taps. A collection of my homebrew taps
1blockchain-devcamp-softuni-2018. The repository with all tasks & projects from the course
1chmod-777-Forum. The teamwork project for team "Edinburgh" for the PHP Basics course @ Software University
1blocky-oh. A Trading Card Game based on the Ethereum network
1Invasion-TotalDefense. Tower Defense Game created as part of a team project
1