This one was a bit painful, but no pain no gain! #AdventofCode
This one was a bit painful, but no pain no gain! #AdventofCode
It helped to have a matrix helper class from last year's AoC :)
It helped to have a matrix helper class from last year's AoC :)
With the right approach, this one was reasonably straightforward. :)
With the right approach, this one was reasonably straightforward. :)
I did not manage to finish yesterday, but slowly getting back up to speed. This year I am also publishing my code on GitHub github.com/alexsinner/a...
I did not manage to finish yesterday, but slowly getting back up to speed. This year I am also publishing my code on GitHub github.com/alexsinner/a...
I just completed "Secret Entrance" - Day 1 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/1
I just completed "Secret Entrance" - Day 1 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/1
TL;DR;
- AI assistants are powerful, but lack judgment
- Engineering discipline matters more with AI, not less
-Developers need broader skills: architecture, product thinking, and project management
TL;DR;
- AI assistants are powerful, but lack judgment
- Engineering discipline matters more with AI, not less
-Developers need broader skills: architecture, product thinking, and project management
alex.sinner.lu/2025/11/clar...
alex.sinner.lu/2025/11/clar...
Truly a legend who loved his art until the very end.
🤘
Truly a legend who loved his art until the very end.
🤘
Tool innovations have always make the process of building software faster, cheaper: GenAI and AI agents will also do this.
But these are tools and efficiency gains.
Tool innovations have always make the process of building software faster, cheaper: GenAI and AI agents will also do this.
But these are tools and efficiency gains.
This one was surprisingly easy. But much appreciated so that I can go back to the robots from Day 21 who were giving me nightmares...
This one was surprisingly easy. But much appreciated so that I can go back to the robots from Day 21 who were giving me nightmares...
Finally solved the second part of Day 17. It turned out the solution I did not believe would work actually worked...
Finally solved the second part of Day 17. It turned out the solution I did not believe would work actually worked...
Where the difficulty was not the coding part, but making sense of the 'bananas' description
Where the difficulty was not the coding part, but making sense of the 'bananas' description
Interesting change of perspective for part 2. But I remain confused about the example provided being inconsistent with the description (and the solution)
Interesting change of perspective for part 2. But I remain confused about the example provided being inconsistent with the description (and the solution)
It helps to remember things in memory...
It helps to remember things in memory...
Luckily this was a bit easier than the previous days. Would have been faster if I managed to properly copy paste the correct value of the part 2 solution...
Luckily this was a bit easier than the previous days. Would have been faster if I managed to properly copy paste the correct value of the part 2 solution...
Slowly learning how to visualize things in order to debug...
Slowly learning how to visualize things in order to debug...
I found the tree!
I found the tree!
solved through equations after a first misguided attempt with an A*-inspired (or uninspired) approach
solved through equations after a first misguided attempt with an A*-inspired (or uninspired) approach
Finally completed this one. Tricky to think of the correct mental model for the right data structure. But sleeping on problems helps, the brain keeps processing ;-)
Finally completed this one. Tricky to think of the correct mental model for the right data structure. But sleeping on problems helps, the brain keeps processing ;-)