PORTFOLIO
GUIDES
TRAVEL
Filter
Sort
Infrastructure
Getting Started With Akamai
Basic guide setting up Akamai CDN infront of your existing server for various benefits
Infrastructure
Serverless API with AWS Lambda, Cloudformation ...
Lambda Annotations are a simpler way to write serverless APIs in C#. They offer a balan...
Article
Design for Accessibility (WCAG 2.0)
Primary important tools with a realistic web coding checklist to improve your sites a11y
Article
How I Edit My Videos
My ever improving process for travel post production thats high quality and efficient
Infrastructure
Generative AI with AWS
Understand generative AI tiers and learn how to build and deploy your own with AWS Bedr...
Infrastructure
Kubernetes Essentials
Getting started with Kubernetes, covering all the basic folio required by a Kubernetes ...
Infrastructure
AWS Cloud Practitioner Reference
Overview of all the expected knowledge, ideal for the official Cloud Practitioner certi...
Article
Backpackers Guide To Persia
How to get to Iran and make the most of your time there. Covers challenges, concerns an...
Programming
Advanced Prompt Engineering
Construct prompts to guide large language models (LLMs) towards a desired outcome
Programming
Bash Scripting
Cheatsheet for bash, vim and some general terminal inputs
Article
Top Travel Hacks
Tips and tricks to help you backpacking, save money, fly smart, enjoy things more and m...
Programming
Build a .NET REST API with C#
Learn common .NET patterns and conventions to build a simple rest API from scratch
Programming
Code frontend with Emojis?
Most devs would lose their minds if you used an emoji in your code, how about we do it ...
Infrastructure
Run scripts on AWS EC2 instance startup
Running scripts is fairly critical when you want to automatically configure you're EC2 ...
Programming
React-Redux refresher
Refresh yourself on the flow of Redux, the testing methodology of Ducks, and conducting...
Programming
Calmly revert a git commit
Keep calm and address the pipeline issues through these straightforward instructions
Programming
Provider wrapping with Souvlaki
Simple reusable provider wrappers for all your unit test needs
Programming
Cleaner React conditional component rendering
Efficient and reusable provider wrappers to meet all of your unit testing requirements.
Programming
Type Validate an API Fetch Call
Implement the use of io-ts to validate incoming data
Programming
Manipulate images using ImageMagick
Easy tool to rescale & change image file types
Infrastructure
Dockerize your repository
Understand and build containers that run your app anywhere
Programming
Terminal commands cheat sheet
List of common commands you'll actually use
Infrastructure
Deploy containers to AWS with Terraform
Step-by-step instructions to spin up AWS and host your project using Terraform
Programming
NextJS quickstart guide
Get up-and-running with a cleaned up but ready to go NextJs app
Programming
How to test a thrown error
Easiest way to test your thrown errors are behaving correctly
Programming
Override props for UI tests
Using a single source for test data and changing only whats needed
Programming
How to repeat a single jest test with new varia...
Using it.each you can pass new values, to test various combinations of inputs and outputs
Agile
The virtual project wall, a single source of truth
Increase distributed team collaboration with a virtual wall
Programming
How to create a javascript array with only trut...
Generate an array of values but only include ones that exists, excluding undefined
Programming
How to retry any javascript function recursively
Rerun Function n number of times or handle a thrown error
Programming
Run GraphQL and Express in one Node instance
Easily run two separate backend apis in the same shared code base
Programming
How to catch javascript errors by type
Handle showing an error to your backend or UI via a simple try/catch
Programming
RESTful API design
Basic REST API concepts, including resource design, HTTP Codes, Headers etc
Agile
Estimation and common pitfalls
A discussion on the realities of estimation and common pitfalls teams may find themselv...
Programming
Core React JS concepts
Explanation and usage of foundational React topics such as props, hooks, routes, forms ...
Article
Rebuilding communication infrastructure in Nepal
My experience working in Nepal, rebuilding copper networks after the 2015 earthquakes
Back To Top