Skills Developed
Java
During Advent of Code 2023, I solved each problem using both Java and Python to strengthen my understanding of the two languages. This helped me compare different programming paradigms and improve my ability to write efficient and readable code in each.
GitHub
Throughout Advent of Code 2023, I used GitHub daily to manage and track my solutions. It allowed me to maintain a structured workflow, keep versioned progress, and easily revisit and refine previous implementations.
Java
During Advent of Code 2023, I expanded my problem-solving skills by analyzing different approaches, including solutions from other participants. This helped me identify improvements in algorithm design, optimize performance, and deepen my understanding of coding techniques and best practices.