Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Feeling the itch to redo my website again.
-
So it turns out Firefox and Chrome both support vertical tabs now.
-
If you're reading this after the 20th March, 2026, I'll be a completely different person...I think?
-
Finally some more graph traversal!
-
A bit of linear programming on my birthday, how lovely!
-
The hardest Part 2, I think!
-
Coincidentally, also the day I put my own Christmas lights up!
-
I think this was my favourite day of Advent of Code this year.
-
Oh how I envy Python's zip() function...
-
Ingredient management!
-
Toilet paper meets Sokoban...sort of.
-
An appearance from the Duracell Bunny today, as we compare batteries!
-
Thank god I know how to regex...otherwise this would've been painful.
-
Advent of Code is nearly over for this year and I thought I would try and do some quick write-ups of my solutions, mainly as a bit of fun and to help me improve my writing a little bit.
-
Opening the Weather app every morning is too much effort, but you know what isn't?
-
I'm rewriting my website again—this time with Astro—and gave myself the challenge to do it all with vanilla CSS instead of Tailwind, because I was getting a little too dependent.
-
Just watched Maggie Appleton demo how she uses Tana to organise all her stuff and felt a weird mix of awe and FOMO?
-
I've put all my website content into its own private repo and am loading it as a Git submodule now, thanks to help from some helpful guides!
-
I've been trying to get prefetching working in an app I'm building at the moment, but Firefox has been consistently ignoring my wishes and only fetching on click.
-
I'm building myself a bookmarks/read-it-later website to replace Instapaper and one requirements is saving links to it via a browser extension.
-
Posting this mainly as a reminder to myself.
-
TL;DR If you just want the code: export async function loader() { const reader = createReader(process.cwd(), keystaticConfig); // This is the important line!
-
Just a quick note that, since writing this post, I rewrote my website again.
-
I've been building my website with the help of an amazing CSS-in-JSS solution called Stitches.
-
In short // mixins.js const breakpoints = { sm: "640px", md: "768px", lg: "1280px", }; export const media = (size = "sm") => `@media screen and (min-width: ${breakpoints[size]})`; Explanation So it turns out you can't use CSS variables with media q…
-
In this post we're going to cover how to create your own local web server using the express package.