Albert Casanovas's starred repositories
library-kata
A simple library-kata to practice with different architectural styles
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
opensourcegames
Technical infos of open source games.
project-template
A project-template to build Kotlin apps with Gradle and Ktor
awesome-software-craftsmanship
A curated list of awesome software craftsmanship resources
libgdx-sandbox
Little examples using several features of LibGDX library
transport-madness-kata
Multiple Transport Tycoon exercices to create a simulation
gradle-pitest-comment-action
A github action to execute pitest and show a comment with the summary of the execution
EventSourcing.JVM
Examples and Tutorials of Event Sourcing in JVM languages
freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
refactoring-developer-habits
Refactor developer habits: among many such habits when writing or maintaining code
awesome-raspberry-pi
๐ A curated list of awesome Raspberry Pi tools, projects, images and resources
api-guidelines
Microsoft REST API Guidelines
machine-learning-for-software-engineers
A complete daily plan for studying to become a machine learning engineer.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
MoneyFarmClicker
Android Clicker Game - Cause everyone loves clicking buttons.
idea-pitest
IDEA Pitest plugin
primordial-soup-sim
Naive and silly attempt at genetic and neural network algorithms, to try to learn...