Panos Ioannidis's starred repositories
git-filter-repo
Quickly rewrite git repository history (filter-branch replacement)
awesome-low-level-design
Learn Low Level Design (LLD) and prepare for interviews using free resources.
awesome-system-design-resources
Learn System Design concepts and prepare for interviews using free resources.
book-notes
Notes from books and other interesting things that I've read. Table of contents at the end 👇
learning-notes
Notes on books I read, talks I watch, articles I study, and papers I love
professional-programming
A collection of learning resources for curious software engineers
Algorithms-Illuminated
💡algorithmsilluminated.org by Tim Roughgarden
docusaurus
Easy to maintain open source documentation websites.
golang-gin-realworld-example-app
Exemplary real world application built with Golang + Gin
awesome-kubernetes
A curated list for awesome kubernetes sources :ship::tada:
awesome-cheatsheets
👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
awesome-compose
Awesome Docker Compose samples
awesome-docker
:whale: A curated list of Docker resources and projects
dockerlabs
Docker - Beginners | Intermediate | Advanced
go-clean-template
Clean Architecture template for Golang services
go-clean-arch
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
project-layout
Standard Go Project Layout
awesome-behavioral-interviews
Tips and resources to prepare for Behavioral interviews.
awesome-interview-questions
:octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortar_board:
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
EventSourcing.NetCore
Examples and Tutorials of Event Sourcing in .NET