madole
madole.bsky.social
madole
@madole.bsky.social
https://madole.xyz

Software Engineer, specialising in geospatial applications and solving practical problems in code.

🍽️ https://recipe-deguffer.madole.deno.net/
https://fuel-charts.madole.dev/
🌏 https://layered.earth
📐 https://bbox-util.madole.dev
I bet people who fart on buses eat bananas without peeling them in their underground lairs at the end of the day
August 28, 2025 at 11:06 PM
madole.xyz/blog/how-do-...

My latest "How to" blog explaining QGIS Affine Transformations to move geospatial datasets.

#geospatial #qgis #howto #geojson
How do you move a whole GeoJSON feature collection in QGIS?
Move an entire GeoJSON feature collection to a new location using QGIS’s Affine Transformation—no code required. | Blog post
madole.xyz
August 25, 2025 at 10:50 AM
I have never once got the `brew update` / `brew upgrade` dance right first time
August 15, 2025 at 11:23 AM
Who the hell are all uber drivers talking to? It's such low volume low energy chat! Are they all talking to each other about their passengers?
June 20, 2025 at 12:34 PM
Google seach has gone to the dogs, a single search turns up enough ads to push the top result off the screen. WTAF?
April 6, 2025 at 2:48 AM
Reposted by madole
its amazing how chatgpt knows everything about subjects I know nothing about, but is wrong like 40% of the time in things im an expert on. not going to think about this any further
March 8, 2025 at 12:13 AM
madole.xyz/blog/real-ti...

New blog post demystifying the GTFS standard for Realtime and Scheduled transport data

#geospatial #javascript #dataviz #geo #mapping #gtfs #nodejs
January 27, 2025 at 10:18 AM
Reposted by madole
📦 trekhleb / javascript-algorithms
⭐ 189,612 (+38)
🗒 JavaScript

📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
GitHub - trekhleb/javascript-algorithms: 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings - trekhleb/javascript-algorithms
github.com
January 22, 2025 at 12:01 AM
My 2024 tech pick of the year

Deno deno.com

It's become my go-to runtime. The developer experience is amazing, the std lib is great and since npm interoperability was introduced, it just works with everything I need it to and it's very very fast!
The test framework is "did that even run? Fast
Deno, the next-generation JavaScript runtime
Deno features improved security, performance, and developer experience compared to its predecessor. It's a great time to upgrade your Node.js project to run on Deno.
deno.com
December 30, 2024 at 10:25 PM
2024 insight on productivity.

Multitasking as a default method of work in a creative job is a false economy.

It may feel good for a short period of time but it's a short cut to burnout, loss of quality, and eventually feelings dropping the ball on everything.

To combat this...
December 30, 2024 at 9:55 PM
An agile insight from 2024, stop optimistically estimating work. Inevitably things will crop up, unforeseen dependencies or complexity.

When you estimate realistically, everything else runs smoother.

You've got the time to be present in planning meetings, code reviews and much more stress free.
December 30, 2024 at 9:20 PM
Under rated house tool of the year 2024 edition.

Hot glue gun

I've fixed so many things over the course of the year with a dab of hot glue. Definitely bringing this one into 2025.
December 30, 2024 at 8:41 PM
Looking back over 2024, the standout thing for me is that barista-made coffees in Sydney seem to have gotten collectively hotter over the year to a point where they're scolding upon purchase.

A trend I think we can safely leave behind going into 2025.
December 30, 2024 at 8:24 PM
I just completed "Historian Hysteria" - Day 1 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/1
December 1, 2024 at 10:17 AM
Reposted by madole
An Undefeated Pull Request Template from @ashleemboyer.com

ashleemboyer.com/blog/pull-re...
An Undefeated Pull Request Template | Ashlee M Boyer
A pull request template I've developed over my career that so many seem to love.
ashleemboyer.com
November 29, 2024 at 10:34 AM
@webdirections.bsky.social Summit Day 2 - @markdalgleish.com talking about how react router became a framework

#reactrouter
November 28, 2024 at 10:27 AM
Finishing up day one of @webdirections.bsky.social with a #WebAi talk learning about all things clientside Ai
November 27, 2024 at 5:37 AM
Web Directions Sydney 2024 kicks off with a keynote from @laka.bsky.social the CTO of Interledger talking about #webmonetisation and the future of sending money across the web!
November 27, 2024 at 1:58 AM
After a few months of using fuel-charts.madole.dev I've decided to move the fuel nearby functionality to the home page and the statewide stats into their own route. 99% of the time I'm doing a quick check for the cheapest fuel around, makes sense to optimise for that. More to come.
Fuel ChartsFuel Charts
Hacked on by @madole
fuel-charts.madole.dev
November 24, 2024 at 10:38 AM
Reposted by madole
📢 TypeScript 5.7 is here! Now with

✅ Better checks for uninitialized variables
✅ Smarter tsconfig lookup in editors
✅ Improved startup time
✅ Stricter checks for JSON imports
✅ Extension rewrites for relative imports

and more! Try it today!

devblogs.microsoft.com/typescript/a...
Announcing TypeScript 5.7 - TypeScript
Today we excited to announce the availability of TypeScript 5.7! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for type declarations and annotation...
devblogs.microsoft.com
November 22, 2024 at 6:56 PM
Reposted by madole
React Router v7 is here!

With framework mode, everything that made Remix great is now built into React Router.

remix.run/blog/react-r...
React Router v7
React Router v7 brings all the great things you love from Remix back to React Router
remix.run
November 22, 2024 at 10:28 PM