Pietro Di Bello's repositories
discovering-ai
A journey to discover AI and AI assistants for developers
PasswordStrengthChecker
The Password-strength Checker TDD Kata
fifty-shades-of-legacy-goose-game
Different flavours of legacy code on the Goose Game kata
awesome-code-ai
A list of AI coding tools (assistants, completions, refactoring, etc.)
solid_notes_about_SOLID
Personal digest of "Clean Architecture: A Craftsman's Guide to Software Structure and Design", "Design Principles and Design Patterns" & else around the internet about SOLID principles.
advent-of-code-2023
Advent of Code 2023
agile-technical-practices-mentoring-program
AGILE TECHICAL PRACTICES mentoring program
ArlosCommitNotation
A notation for small commits messages that show the risk involved in each step
big-mouth-serverless
Serverless app example built during the "Production-Ready Serverless" course by Yan Cui
framework-dependency-kata
Refactoring kata to practice the inversion of framework dependencies
generative-ai-for-beginners
12 Lessons, Get Started Building with Generative AI ๐ https://microsoft.github.io/generative-ai-for-beginners/
goose-game-kata
A code kata on the Goose Game
gradle-github-actions-example
Explores the different ways to build Gradle projects using GitHub actions.
kata-fizzbuzz-java
Kata for modern software principles
kata-template-java
A simple template for starting quickly with a kata.
open-access-gpt
An open-source alternative to ChatGPT using OpenAI APIs with your API key. Privacy-first, serverless, use online or install locally.
open-interpreter
OpenAI's Code Interpreter in your terminal, running locally
restful-booker
A free to use Web API for practising API testing on
restful-booker-1
Microservice you can use to learn more about testing, especially Approval testing
rust-koans
Koans for the Rust programming language