Browsing All Posts
Newest
-
Google Pixel 8 and Google Pixel Watch 2 vs Apple
Which code editor reigns supreme on Mac?
-
Best macOS Code Editors 2023
Which code editor reigns supreme on Mac?
-
Creating a Custom Gradle Wrapper Distribution
Create a custom Gradle wrapper distribution for e.g. enterprise use.
-
Using Ruby For FreeBSD Log Analysis And Penetration Detection
Create a custom SIEM log analysis tool for FreeBSD syslog using Ruby.
-
Using AWS for Container CD/CI
How to use AWS CodePipeline with CodeCommit and CodeBuild to deploy containers to ECS repositories.
-
Best VM Software for M1/M2 Macs Running Ventura
The best software for running virtual machines running Apple ARM chips and the latest macOS.
-
Refactoring complete, site is alive
How a refactoring made the website have a long hiatus.
-
Benefits of Keeping Things In-House
Open source is very popular these days. However, there are benefits of keeping things in-house.
-
Why You Shouldn't Open Source
Open source is very popular these days. Despite its proponents, open source is not that great for you.
-
The Best iOS and iPadOS Email Client Review
A review to decide what is the best iOS and iPadOS email client at the start of 2022.
-
Have Gradle Ignore Git-ignored Files
Sometimes you want gradle to ignore files in your .gitignore. It is actually very simple to do.
-
Using AWS Lambda Layers with node.js
AWS Lambda service provides a handy feature called layers. In this writeup, I give an example on how you can use layers with node.js
-
Automatic Version Numbers With Gradle
Article explaining how to create automatic version numbers using Gradle.
-
How to Create an AWS Lambda JWT Authorizer Function
If you have an API Gateway on AWS Lambda, you likely want to add authorizing to your functions. This write-up shows an example implementation using jwt and node.js.
-
Getting started analyzing AWS costs with Scala
How to get started analyzing AWS cost and usage (CUR) reports using Scala.
-
How to Create a Personal VPN on AWS with WireGuard
Instructions for creating a free WireGuard VPN on AWS for personal use.
-
Who needs Google?
The story why I pick any other service over Google services if possible.
-
Why Wordpress Isn't Necessarily The Best Choice For You
Often, people and small businesses choose Wordpress as the platform for their websites. This can be a mistake.
-
Let's Make a Game Engine, part 1
Metal-powered engine in Swift.
-
How To Set Up JetBrains Team Tools
A guide to set up standalone versions of JetBrains Hub, YouTrack, UpSource and TeamCity.
-
Going to the Cloud - Choosing Between Amazon Web Services (AWS) and Microsoft Azure
It can be hard to choose which cloud service to use. I gave both AWS and Azure a spin to see which one to go with.
-
Amazon WorkMail - The Quietly Best Email Service for Custom Domains
A story about how I moved from ProtonMail to greener pastures.
Oldest