Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
software-development-resources
Curated list of Software Development resources
https://github.com/rafaels88/software-development-resources
- Command Query Responsibility Segregation (CQRS) by Martin Fowler
- Event Sourcing
- Hexagonal Architecture by Alistair Cockburn
- The Onion Architecture by Jeffrey Palermo
- Architecture the Lost Years by Robert C. Martin
- DDD & Microservices: At Last, Some Boundaries! by Eric Evans
- What is programming MVC? by J. Alexander Curtis
- SQL Indexing and Tuning by Markus Winand - edition_**)
- Logging levels: the wrong abstraction, by Daniel Lebrero
- Tracing Request IDs by Brandur
- Applying Design by Contract, by Bertrand Meyer
- Command Query Separation (CQS) by Firat Atagun
- Dealing with Properties by Martin Fowler
- GRASP
- Keep It DRY, Shy, and Tell the Other Guy by Andy Hunt and Dave Thomas
- Tell, Don't Ask - dont-ask))
- The Law of Demeter Is Not A Dot Counting Exercise by Phil Haack
- Nothing is Something by Sandi Metz
- SOLID Object-Oriented Design by Sandi Metz
- Code Smells by Jeff Atwood
- Dont Repeat Yourself (DRY) by Andrew Hunt
- Get a Whiff of This by Sandi Metz
- All the Little Things by Sandi Metz
- Gitflow - A successful Git branching model by Vincent Driessen
- GitLab Flow
- GitHub Flow by Scott Chacon
- Git Style Guide by Agis Anastasopoulos
- Pro Git by Scott Chacon and Ben Straub
- Twelve-factor App Methodology by Adam Wiggins
- Learn Regex by Zeeshan Ahmed
- Semantic Versioning Specification (SemVer) by Tom Preston-Werner
- Time by Emil Mikulic
- What Every Programmer Should Know About Memory by Ulrich Drepper
- What Every Programmer Should Know About SEO by Kate Matsudaira
Keywords