Skip to main content
Home
Blog
Today I learned
Side Projects
Resume
Latest Blog Posts
A quick glance at the React 19 Beta feature set
— 3 min read
react
javascript
react19
What are Spectral Indices in Remote Sensing?
— 6 min read
geospatial
remote-sensing
Setting up ESLint on Webstorm when using Yarn Berry with Plug'n'Play
— 2 min read
yarn
configuration
webstorm
IDE
How I stress tested mapbox's handling of many polygons
— 5 min read
mapbox
code
stress test
geospatial
How to visualise Australia's weather stations on a map
— 7 min read
mapbox
map
code
data
How to model application flows in React with finite state machines and XState
— 10 min read
finite state machines
code
javascript
Kablamo taps McDowell for geo-spatial expertise
— 2 min read
interview
news
Analysing codebase metadata to make refactoring more impactful
— 3 min read
testing
refactoring
codebase analysis
Building Software is much like buying a house
— 2 min read
tech debt
code
Upgrading an old Flow codebase
— 2 min read
Javascript
flow
static typing
upgrades
legacy code
Cutting our Codeship Pro CI build time in half
— 3 min read
caching
codeship
docker
Meet the team - Andrew McDowell
— 1 min read
interview
work
Getting organised in work
— 5 min read
work
organisation
Lessons from creating a component library
— 4 min read
code
modules
Debugging minified code
— 4 min read
code
debugging
A day in the life of
— 4 min read
code
career
leadership
Unexpected promise in the bagging area
— 2 min read
code
javascript
promises
How I approach an algorithmic code challenge
— 3 min read
code
thought process
methodology
How to download an image to file on disk when scraping a website
— 1 min read
code
scraping
Using Async/Await to batch asynchronous requests
— 2 min read
code
Migrating data from Ghost to GatsbyJS
— 3 min read
code
Building node-canvas in Amazon Linux AMI for Lambdas
— 2 min read
code
Building a Raspberry Pi internet speed checker with NodeJS and GoogleDocs
— 4 min read
code
Whitelisting multiple domains with kcors in Koa
— 3 min read
Mocking relative dependencies in Jest with jest.mock()
— 2 min read
code
Putting Yarn Package Manager to the test
— 3 min read
code
My favourite VSCode plugins
— 7 min read
code
Webpack-dev-server: Where does your CSS go?
— 1 min read
code
Serverside CSS Modules with babel
— 2 min read
code
babel-loader's hidden feature - babelrc:false
— 2 min read
code
NPM uses your .gitignore file
— 2 min read
code
Using console.time to profile performance in your node application
— 3 min read
code
Error handling in Express with Async/Await routes
— 3 min read
babel-plugin-transform-async-to-module-method gotcha
— 2 min read
code
Asset hashing with webpack
— 5 min read
code
Using webpack to set up polyfills in your site
— 3 min read
code
Writing a Gulpfile in ES6
— 1 min read
code
ASYNC/AWAIT ES7
— 4 min read
code
My favourite Atom packages of 2015
— 3 min read
code
Semver - the sane way
— 4 min read
code
Setting up webpack dev middleware in express
— 3 min read
code
WhatsApp sharing from the mobile browser
— 2 min read
Selenium ActionSequence
— 2 min read
code
JsFiddle - Firebug lite
— 2 min read
code
Some useful everyday linux commands
— 2 min read
code
Creating SVG animation with WalkwayJS
— 2 min read
code
Javascript Interview Questions
— 11 min read
code
Javascript Toolbox
— 6 min read
code
Post count: 48
© 2021 by Madole.
GitHub Repository
Last build: 1714299301321