Archive
Open API (Part 3): Generating an OpenAPI spec file from code
Open API (Part 2): Handcrafted, bespoke, artisanal Open API specs: API contract-first
Open API (Part 1): Generating API clients and documentation from an Open API spec
Android apps are reading your clipboard β here's how you can stop them
PDF to PNG to PDF on macOS using ImageMagick
Simple Event Bus in Android using coroutines and flows
Covid Today Android app
How I made my keyboard flash red when the build breaks on CI π¨
Saving to photos in Android Q+ (Android 10+)
Migrating from get External Storage Public Directory in Android 10 & 11
Generate a Vue component using Plop
Use BEM for scalable and maintainable CSS
Building a macOS Touch Bar app using interprocess communication in Electron
Migrating my blog from WordPress to Hashnode
iTerm colour schemes
ImageMagick Cheatsheet
BuildConfig.DEBUG always returns false
Writing a simple Gulp plugin tutorial
COVID-19 data by country
JWT ECDSA signing in JavaScript
Basic HTTP auth in Express and Node.js
Animated Show More toggle in React
Express route param validation (Node.js)
Using an SSL certificate on Vagrant for local development in Google Chrome

