Articles about programming

Twilio Verify Rate Limiting

Buckets of fun with Twilio Verify API rate limiting for mobile verification requests.

Speed limit sign

Floating Point Arithmetic and Why It Makes Cents

With the current headlines being dominated by the collapse of the Silicon Valley Bank, it seems apt to share this recent coding mistake I made with floating point numbers.

A person in silhouette appears to be floating above the ground

Writing Code with AI Examples

Having a conversation with ChatGPT can be fun, but it will quite often tell you confidently something you know to be gibberish.

Screen with charts and numbers

Adding automatic dark mode to a website

Implementing dark mode in a website using css variables and prefers-color-scheme media query.

Experimenting with CSS Variables and prefers-color-scheme media query

Eleventy social sharing cards

Adding meta tags to eleventy theme to provide open graph social sharing cards functionality.

Rich content previewing with open graph tags

Tools and Software I Use

A list of software and hardware that I use everyday.

Rebuilding with Eleventy

Rebuilding this personal site with a new static site generator.

Eleventy theme with dark and light modes

Learning rust, generating and solving sudoku puzzles

Working with Rust to generate and solve sudoku puzzles.

Terminal application generating and solving a sudoku puzzle

Step Generator NPM Package

Generating a sequence of numbers.

Create, Read, Update, Delete

Simple JavaScript library to manage JSON objects via CRUD api.

Table displaying editable rows of content

Getting started with Test Driven Development

Explore the ideas of Test Driven Development and how it assists testing and code coverage.

Xamarin cross platform bucket list application

A cross platform mobile application developed using Xamarin and

Bucketed iOS Screenshots

Cordova Cross-Platform Todo App Development

Development and deploy cross-platform Tasks app with camera integration and offline storage.

Todo app running on android phone displaying a selfie

Spelling in Vi

Adding spelling support to my vi configuration.

See all articles.