atlas news
    
David Bushell
12  décembre     15h00
Wrapping up Advent of Code 2025
   I wrote about Advent of Code in January and I was keen to return for AoC 2025 . This year I upped my game by attempting all puzzles in JavaScript, Zig, and Rust. I had plenty of time due to a work project falling through... Oh well, time to brute force some puzzles [...]
04  décembre     15h00
Deleting Code for Performance
   My website is built with a home-cooked static site generator (don’t look, it’s a mess). I wrote a half-baked markdown parser I haven’t touched in a year. Until now It’s time to under-engineer Hmmarkdown De-sync I coded my markdown parser to be optimistically async . [...]
27  novembre     15h00
iOS Web Browser Latency
   Apple’s anti-competitive practices are well documented. This has allowed Apple to maintain a paltry mobile web experience with minimal effort. iOS Safari is a pathetic offering. Regardless, I’ve never bothered until recently with other iOS web browsers because they’re all Safari in a trench coat. [...
25  novembre     15h00
Async SvelteKit Data and Side Effects
   Svelte(Kit) keeps pulling me back in The remote function stuff is looking tasty. Wish I had that for my client work last year. I’ve got a personal project I’m tempted to refactor but I’ll wait for the API to stabilise. In the meantime, I’m playing with a small SvelteKit app to read email [...]
21  novembre     15h00
Croissant Update and Dexie
   Croissant v0.5 has been released I have improved the favicon fetcher from the last update. Croissant will now go HTML spelunking because not enough blogs have a default favicon.ico. I have added a Close as Unread button to the end of the reader view. [...]
14  novembre     15h00
Vivaldi, Yea or Nay?
   I just read an opinion piece on a tech company blog. I have a general rule not to do that. Corpo blogs are biased, thinly veiled ads that are too quick to jump the gun with: And that’s why we built [crapware] , without justification. I gave this blog a chance because the author Bruce Lawson is a [....
10  novembre     15h00
Reimagine the Date Picker
   Wayyyyy back in 2012 I created the best date picker in the world Pikaday on GitHub revels in 8k braggadocious stars but this year we decided to archive the project. Pikaday was old and tired. Personally I had successfully ignored it for years. [...]
01  novembre     15h00
Better Alt Text
   It’s been a rare week where I was able to (mostly) ignore client comms and do whatever I wanted That means perusing my todo list, scoffing at past me for believing I’d ever do half of it, and plucking out a gem. One of those gems was a link to Developing an alt text button for images on [James’ [.....
    14h00
Intent to Deprecate and Remove Google Chrome
   Summary Chrome v1.0, which all Google users adhere to, was standardized in 2008. In the meantime, alternate browsers have evolved, adding privacy features, and growing apart from the old data sharing model frozen into Chrome. This lack of advancement, coupled with the rise of privacy focused tools ...
27  octobre     15h00
Custom Cursor Accessibility
   For the unaware, macOS has settings or preferences or whatever it’s renamed tomorrow. Buried deep within this UI labyrinth are pointer settings. Windows has similar hidden behind Candy Crush ads and Copilot slopware. Personally, I find the default normal cursor ludicrously small on my 14-inch [...]
12  octobre     15h00
RSS Club 004: Ghost of Autumn
   The summer solstice has long past which means it’s Christmas soon if the local supermarkets are to be believed. I refuse to eat a mince pie before November at the earliest. Daylight savings time will come to an end (impossible to know exactly when). [...]