Joshua MustillWhen is it worth withdrawing a Certificate of Deposit before maturity?CD rates are on the rise: it might be economically advantageous to close out those low-interest earning CDs and open a fresh one.3 min read·Jul 11, 2023--1--1
Joshua MustillBuild your own email-based expense tracking with Google Apps ScriptUse Google Apps Script to automate email-based expense tracking. Store and track your receipts entirely through Gmail, Drive and Sheets4 min read·Jun 20, 2023----
Joshua Mustill5 Tools & Techniques to Take Back Your Online Security & PrivacyThe tools and techniques described below are a small sample of things you can proactively do to reduce how much you are tracked online6 min read·Apr 11, 2022----
Joshua MustillinAWS TipAWS CDK Template for hosting a static website in S3 served via CloudFrontHost your own static website through a private S3 bucket with CloudFront and Origin Access Identity control — all deployed through AWS CDK5 min read·Mar 20, 2022----
Joshua MustillinAWS TipSelf-Hosted “Hide My Email” Service on AWS with CDKUtilising AWS SES and Lambdas to deploy a self-hosted “hidden email” service with AWS CDK. Keep your personal email personal!7 min read·Mar 6, 2022--1--1
Joshua MustillMocking Asyncio Subprocess in Python with pytestAn example of how to patch the attribute of an asyncio method to enable unit testing with pytest and pytest-mock (using snapshots)3 min read·May 9, 2020----
Joshua MustillinAnalytics VidhyaCreating a serverless(almost free) event-driven data analytics pipeline with AWS, S3, SNS and…How to use AWS Athena and S3 events to build a scalable, event-driven, data analytics architecture at minimal cost.4 min read·Dec 27, 2019----
Joshua MustillCustom IAM Permissions in an Elastic Beanstalk Application through AWS CDKHow to attach custom IAM permissions to an Instance Profile in Elastic Beanstalk and deploy through AWS CDK4 min read·Nov 11, 2019----
Joshua MustillComplete Node.js AWS Elastic Beanstalk Application packaging through CDK in TypeScriptDeploying a Node.js Elastic Beanstalk application and packaging the source code with AWS CDK4 min read·Nov 5, 2019--3--3
Joshua MustillESLint and Prettier configuration for any JavaScript project (React, TypeScript, Node.js,How to keep a single linting configuration across all of your JavaScript projects, regardless of framework.3 min read·Nov 2, 2019----