lmk if you need a high resolution version of the rendered map
link: tools.spectral.gg/interactive-...
👉 open.substack.com/pub/craftofui/p/time-travel-with-javascript
👉 open.substack.com/pub/craftofui/p/time-travel-with-javascript
The real reason to work on OSS is just to have a nice place of your own to enjoy coding.
A Motion+ React component for making beautiful number animations. Based on @barvian.me's NumberFlow, this version is built entirely on Motion, so existing users can use it for just +2.5kb.
motion.dev/docs/react-animate-number
A Motion+ React component for making beautiful number animations. Based on @barvian.me's NumberFlow, this version is built entirely on Motion, so existing users can use it for just +2.5kb.
motion.dev/docs/react-animate-number
Introducing Standard Schema! It’s a specification for a standard interface to be implemented by TypeScript schema libraries. The goal is to make it easier for frameworks and tools to accept user-defined schemas, without writing separate adapters for different libraries.
standardschema.dev
Introducing Standard Schema! It’s a specification for a standard interface to be implemented by TypeScript schema libraries. The goal is to make it easier for frameworks and tools to accept user-defined schemas, without writing separate adapters for different libraries.
standardschema.dev
The perfect warm up before I start hunting for a new job !
The perfect warm up before I start hunting for a new job !
CSS + SVG to animate stroke-dashoffset combined with scroll-snap
extra bonus: use a scroll animation to toggle scroll-snap at either end of the scroller
CSS + SVG to animate stroke-dashoffset combined with scroll-snap
extra bonus: use a scroll animation to toggle scroll-snap at either end of the scroller
I just completed "Crossed Wires" - Day 24 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/24
I just completed "Crossed Wires" - Day 24 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/24
I've completed "LAN Party" - Day 23 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/23
I've completed "LAN Party" - Day 23 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/23
I've completed "Monkey Market" - Day 22 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/22
I've completed "Monkey Market" - Day 22 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/22
I've completed "Keypad Conundrum" - Day 21 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/21
I've completed "Keypad Conundrum" - Day 21 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/21
I just completed "Race Condition" - Day 20 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/20
I just completed "Race Condition" - Day 20 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/20
I've completed "Linen Layout" - Day 19 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/19
I've completed "Linen Layout" - Day 19 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/19
I just completed "RAM Run" - Day 18 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/18
I just completed "RAM Run" - Day 18 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/18
I just completed "Chronospatial Computer" - Day 17 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/17
I just completed "Chronospatial Computer" - Day 17 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/17
goodness i've been stuck for like 10 days, turns out i just had to also include directional awareness when keeping track of minimum distances 🤦
goodness i've been stuck for like 10 days, turns out i just had to also include directional awareness when keeping track of minimum distances 🤦
The wording for part 2's calculation feels misleading, I thought it meant that it was the closer of the left or right wall, but it was just the same calculation as part 1 !
The wording for part 2's calculation feels misleading, I thought it meant that it was the closer of the left or right wall, but it was just the same calculation as part 1 !
quite cool having to implement cramer's rule in code !
quite cool having to implement cramer's rule in code !
part one was pretty easy once I realised that the perimeter was essentially plots without adjacent tiles !
part one was pretty easy once I realised that the perimeter was essentially plots without adjacent tiles !