Chris Saylor

28 Followers
40 Following
111 Posts

Husband, dad, gamer, baseball player, wood worker, baker, and director of engineering @ Zumba.

#gamedev #pico8 #picotron #love2d #woodworking #baseball

Personal Sitehttps://www.chris-saylor.com
Workhttps://www.zumba.com
PICO8 Cartshttps://www.chris-saylor.com/page/pico8/
Githubhttps://github.com/cjsaylor
I just completed "Trash Compactor" - Day 6 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/6
Day 6 - Advent of Code 2025

I just completed "Cafeteria" - Day 5 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/5
Day 5 - Advent of Code 2025

I just completed "Printing Department" - Day 4 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/4
Day 4 - Advent of Code 2025

I just completed "Lobby" - Day 3 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/3

I had a feeling when working on part 1 that part 2 was going to be an arbitrary number of batteries to select in the bank, so my solution in part 2 was to just increase the loop count from left to right finding the highest each time.

I reduced the amount to search by slicing the bank at the point where I found the highest value moving left to right, so the search was always smaller, or O(n * log(n)) for the entire bank list.

Day 3 - Advent of Code 2025

I just completed "Gift Shop" - Day 2 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/2
Day 2 - Advent of Code 2025

Adults who clear out hobby stores of Pokemon cards to resell are objectively terrible, and hobby stores that don't deny these kinds of sales are equally culpable. Denying kids the ability to acquire these cards to actually play the game infuriates me as a father.

#pokemoncards #parenting

I'm currently open for contracts or full-time employment.

Extensive experience in:

- PHP, C#, Java, (some exp. in many other languages)
- Legacy and greenfield
- Performance optimization
- Application security
- Test automation
- Project planning / rescue
- Architecture
- Technical leadership
- Mentorship of devs at any level
- Systems thinking

Contact info on my site: https://afilina.com

Filina Consulting

I just addressed a `@todo` in the code that had been there for 10 years. Just more evidence of how useless putting a todo in code is.

If there isn't a ticket for it, it doesn't exist.

#programminghumor

I just completed "Resonant Collinearity" - Day 8 - Advent of Code 2024 #AdventOfCode https://adventofcode.com/2024/day/8

Finally, hobby #gamedev comes into play with a little vector math!

#Deno #jupyter notebook solution: https://github.com/cjsaylor/adventofcode/blob/main/2024/08/day8.ipynb

Day 8 - Advent of Code 2024