Browsing Category
Best Practices
10 posts
Choosing the Technology Without First Understanding the Need
I recently sat in on a demo for a new tool being developed by some engineer colleagues and…
January 13, 2024
How To Tune Your AWS Lambda’s Performance
One of the configuration decisions you need to make when setting up your lambda is your function’s memory…
August 22, 2021
The Most Important AWS Lambda Metrics To Monitor
In a typical software system, we monitor our applications using proxies for service health including CPU utilization, Memory…
August 2, 2021
How To Improve at Explaining Software Concepts
The best feedback I’ve received in my career is that I have a great ability to explain highly…
July 11, 2021
How To Create Multiple AWS Accounts with AWS Organizations
In this blog post, I’m going to show you how to create multiple AWS accounts using AWS Organizations.…
April 12, 2021
Is Serverless Taking Over?
Serverless technologies have been seeing a meteoric rise in the past 5 years. With the launch of FaaS…
February 14, 2021
What is API Throttling and Rate Limiting?
Throttling is an important concept when designing resilient systems. Its also important if you’re trying to use a…
December 12, 2020
Why You Should Use VIM Keybinds
Hello, VIM! VIM is one of those things developers are in love with or despise. In fact, a…
November 28, 2020
Why you need to start creating your Infrastructure with Code
Infrastructure as code is expanding rapidly as a strategy to manage your application’s infrastructure. If you’re just getting…
September 26, 2020
Why you should be Refactoring your code more often
Refactoring. Some developers dread it, others live by it. If you’re a beginner developer and have never heard…
September 21, 2020