Skip to content

tsmith512/advent_code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advent of Code

2023

2022

Oh here we go again

2021

Giving this another go because I had so much fun last year, even if I didn't make it to the end. Not committing to the "language of the day" approach, but we'll see.

2020

Showing my progress through Advent of Code. As a product manager, my primary work is not writing code. And some of what I know well is a bit dated. So I've decided to lean into my experience with traditional "Advent Calendars" which end up being more like samplers of many things.

Challenge Language
Day 1: Report Repair Bash
Day 2: Password Philosophy PowerShell
Day 3: Toboggan Trajectory C
Day 4: Passport Processing Java
Day 5: Binary Boarding Clojure
Day 6: Custom Customs Kotlin
Day 7: Handy Haversacks: Part 1, Part 2 Lua
Day 8: Handheld Halting Perl
Day 9: Encoding Error Chapel
Day 10: Adapter Array Groovy
Day 11: Seating System R
Day 12: Rain Risk: Part 1, Part 2 TCL
Day 13: Shuttle Search Scala
Day 14: Docking Data: Part 1, Part 2 Go
Day 15: Rambunctious Recitation: Part 1, Part 2 Ruby
Day 16: Ticket Translation: Part 1, Part 2 JavaScript
Day 17: Conway Cubes*
Day 18: Operation Order PHP
Day 19, Part 1: Monster Messages Python
* I'll come back to this one. I got scared.

Lines by filetype

Take this with a grain of salt: I comment heavily, and some problems are easier than others. Also I started most of these days with a Hello World so I may be missing some idiomatic methods or efficiencies. But I still thought it was fun.