Posts
All the articles I've posted. Page 1 of 2, 15 posts in total.
personal agile.
Posted on:August 23, 2024The Most Useful Standup Update in the World
Posted on:June 26, 2024A useful git command to print the number of lines of code you've written in the last 24 hours.
Mastering Async Await In Javascript for Cleaner Code
Posted on:December 11, 2023A short form article on mastering async/await in JavaScript for cleaner code.
Optimising JavaScript Performance with Memoization
Posted on:November 19, 2023A look at how to optimise JavaScript performance through memoization with a nice generic memoize function and some examples.
Setting Up an Automated URL Status Checker with Notifications on macOS
Posted on:November 4, 2023This tutorial will guide you through setting up an automated service using bash, nodejs and that checks the status of URLs from a file and sends notifications or emails if any services are down. The service will be scheduled to run at regular intervals on a macOS system.
Automating Social Media Posts for Your Blog Deployed on Vercel
Posted on:September 24, 2023Quick tutorial showing how to automate social media posting post deployment on Vercel.
The Anatomy of a HTTP Request
Posted on:September 10, 2023In this blog post, we delve into the fundamentals of HTTP, breaking down the anatomy of HTTP Requests and Responses. Using detailed explanations and Mermaid diagrams, we explore the key components that make up these essential elements of web communication.
Multi-User Homebrew - A More Conducive Developer Experience
Posted on:July 28, 2023A guide to setting up multi-user Homebrew on macOS.
Prop Drilling in React - An Anti-Pattern to Watch Out For
Posted on:July 24, 2023Prop drilling is an anti-pattern that we should strive to avoid for maintainable, modular code. It's not the end of the world if you find it in your codebase, but consider it a sign to refactor and improve.
Overcoming Creative Blocks with Oblique Strategies and Alfred
Posted on:July 14, 2023Here's how I use Oblique Strategies and Alfred to overcome creative blocks.
Streamlining Project Management with Alfred
Posted on:July 12, 2023In this post, I'll share how I use Alfred to streamline my project management workflow. I'll also share a script that you can use to set up a similar system for yourself, this is a great way to automate your daily tasks and improve your productivity.
Stone Soup Programming : A Recipe for Collaboration
Posted on:July 11, 2023I recently learned about the concept of Stone Soup Programming. I thought it was a really great concept so figured I'd share it with you all.
Decorators : Shape Shifting Functions
Posted on:July 10, 2023Follow along as I try to explain decorators using the 1982 sci-fi horror film The Thing as an analogy. It's really contrived and I'm not sure it works, but I had fun writing it! 🤷♂️
How to Make Time
Posted on:May 11, 2023Javascript 101 : Higher-Order Functions
Posted on:April 22, 2023Learn about higher-order functions in JavaScript and how they can improve code readability and reusability.