RSSAmplifier

Blog

Madole.xyz Blog

Blog posts from madole.xyz

madole.xyzRSS feed ↗62 posts

Latest posts

Claude Code fixed my WIFI

Reading time: 4 min read

Interesting facts I've learned about wildfires over the years

Reading time: 25 min read

Six things about how AI is changing software engineering

Reading time: 4 min read

GDAL Evolved - A guide to the new unified CLI

Reading time: 7 min read

A mentor's guide to effective 1-1s - Building trust and driving growth

Reading time: 6 min read

How do you move a whole GeoJSON feature collection in QGIS?

Reading time: 7 min read

From Node.js to Deno: A Modern Take on JavaScript Runtimes

Reading time: 7 min read

What if You Could Draw Your AI Prompts?

Reading time: 4 min read

Efficiently querying large geospatial datasets with DuckDB, GeoParquet and S3

Reading time: 9 min read

WTF are Popcorn Tasks?

Reading time: 3 min read

Real-time Transport Data Visualization with GTFS

Reading time: 7 min read

Creating a gif from static image files

Reading time: 1 min read

Dropping bananas on the Moon from a UFO

Reading time: 9 min read

Pop the console of JS library websites to demo the library

Reading time: 1 min read

A quick glance at the React 19 Beta feature set

Reading time: 3 min read

What are Spectral Indices in Remote Sensing?

Reading time: 6 min read

Setting up ESLint on Webstorm when using Yarn Berry with Plug'n'Play

Reading time: 2 min read

How I stress tested mapbox's handling of many polygons

Reading time: 5 min read

How to visualise Australia's weather stations on a map

Reading time: 7 min read

How to model application flows in React with finite state machines and XState

Reading time: 10 min read

Kablamo taps McDowell for geo-spatial expertise

Reading time: 2 min read

Analysing codebase metadata to make refactoring more impactful

Reading time: 3 min read

Building Software is much like buying a house

Reading time: 2 min read

Upgrading an old Flow codebase

Reading time: 2 min read

Cutting our Codeship Pro CI build time in half

Reading time: 3 min read

Meet the team - Andrew McDowell

Reading time: 1 min read

Getting organised in work

Reading time: 5 min read

Lessons from creating a component library

Reading time: 4 min read

Debugging minified code

Reading time: 4 min read

A day in the life of

Reading time: 4 min read

Unexpected promise in the bagging area

Reading time: 2 min read

How I approach an algorithmic code challenge

Reading time: 3 min read

How to download an image to file on disk when scraping a website

Reading time: 1 min read

Using Async/Await to batch asynchronous requests

Reading time: 2 min read

Migrating data from Ghost to GatsbyJS

Reading time: 3 min read

Building node-canvas in Amazon Linux AMI for Lambdas

Reading time: 2 min read

Building a Raspberry Pi internet speed checker with NodeJS and GoogleDocs

Reading time: 4 min read

Whitelisting multiple domains with kcors in Koa

Reading time: 3 min read

Mocking relative dependencies in Jest with jest.mock()

Reading time: 2 min read

Putting Yarn Package Manager to the test

Reading time: 3 min read

My favourite VSCode plugins

Reading time: 7 min read

Webpack-dev-server: Where does your CSS go?

Reading time: 1 min read

Serverside CSS Modules with babel

Reading time: 2 min read

babel-loader's hidden feature - babelrc:false

Reading time: 2 min read

NPM uses your .gitignore file

Reading time: 2 min read

Using console.time to profile performance in your node application

Reading time: 3 min read

Error handling in Express with Async/Await routes

Reading time: 3 min read

babel-plugin-transform-async-to-module-method gotcha

Reading time: 2 min read

Asset hashing with webpack

Reading time: 5 min read

Using webpack to set up polyfills in your site

Reading time: 3 min read