I am Nickolas Kraus, husband to Megan Kraus, father to Mila Kraus.
I am a senior software engineer at Workiva and founder of Infrable and Grind.
Posts
- My Vim Configuration (2025)
- My Local Development Setup (2025)
- Source Control Hygiene
- Copy as cURL
- Migrating a Google App Engine Application to the Python 3 Runtime
- Redirecting One Apex Domain to Another Apex Domain with Amazon S3
- Fixing a Corrupt FIT File from a Garmin Watch
- Migrating a Static Website to Terraform
- Hosting a Static Website with Hugo and Terraform
- My Thoughts on EMF
- Installing Arch Linux on a MacBook Pro - Part 3
- Installing Arch Linux on a MacBook Pro - Part 2
- Installing Arch Linux on a MacBook Pro - Part 1
- Hugo Aliases
- Automatic Certificate Validation with Certificate Validator
- Seamless AWS Lambda Function Deployments with Serverless
- Hosting a Static Website with Hugo and CloudFormation
- Understanding Amazon Security Groups - Part 2
- Understanding Amazon Security Groups - Part 1
- Creating a Static Website using CloudFormation
- Creating an Amazon API Gateway with a Lambda Integration using CloudFormation
- Creating an Amazon API Gateway with a Mock Integration using CloudFormation
- My Vim Configuration (2018)
- My Local Development Setup (2018)
- Travel Review: Japan
- Book Review: The Art of Learning
- Creating a Public and Private RSA Key
- Anonymous Functions in Python
- Populating a StructuredProperty using the ndb.Model Constructor
- Isolating Python Environments with pyenv, virtualenv, and virtualenvwrapper
- How to Mock the Built-in open() Function in Python
- How to Test a Function That Raises an Exception in Python
- Using SSL/TLS with Google App Engine
- How to Create a Self-Signed Certificate for NGINX on macOS
- Hosting a Static Website with Hugo and AWS