Writing on software engineering, homelabbing, and productivity.

All of my long-form thoughts on programming, homelabbing, productivity, and more, collected in chronological order.

Disaster Recovery Considerations

When you use the cloud for deploying your applications, do not assume that its different to anything else you've deployed in a data center, you still need to think about disaster recovery.

Processing Large Files in Python

Processing large files in Python is something we commonly have to do. There are some techniques that can be used to speed up the processing of these files, in this article, we'll be examining them.

Implementing CORS in API Gateway

API Gateway provides you with the ability to create APIs and serve them to the world. However, to access those APIs from a browser, you need to enable CORS. This article will show you how to do that.

Hello World

Today I'm launching a new iteration of my website.