blog.hay-kot.dev
Programming, Automation, and Whatever else

Latest

Apr
03
Weekly Notes - Docs Aren’t Enough, Docker Volume Validation, and Speeding up the Test Suite

Weekly Notes - Docs Aren’t Enough, Docker Volume Validation, and Speeding up the Test Suite

Documentation Isn't EnoughI maintain a fairly popular open source project for Recipe management and Meal Planning. Recently I've started testing
3 min read
Mar
26
Weekly Notes: Deep Work, PR Review, and Git Hashes

Weekly Notes: Deep Work, PR Review, and Git Hashes

This week I'm starting a new practice to capture my weekly thoughts and notes and write them up in a weekly blog post. We'll see how it goes!
3 min read
Feb
02
TIL: Testing Parametrized URLs with Chi Router

TIL: Testing Parametrized URLs with Chi Router

Today I learned that it's possible to slightly decouple your http handler tests from your chi router. Well sort of...
2 min read
Jan
22
2022 Dotfiles Highlights

2022 Dotfiles Highlights

is_mac Am I on a Mac?When you're constantly switching between linux and MacOS it can be extremely beneficial
2 min read
Sep
15
Resources for new Gophers in 2021

Resources for new Gophers in 2021

These resources have made all the difference in going from scratching my head, to actually writing an application that makes sense and that I'm excited to keep working on.
4 min read
Aug
20
How to Improve The Jinja2 Experience with FastAPI

How to Improve The Jinja2 Experience with FastAPI

While FastAPI is a great first choice for any API development in Python, it's often not considered when your primary
3 min read
Aug
14
Lessons From a Rewrite: Improving Your Git Workflow

Lessons From a Rewrite: Improving Your Git Workflow

The first article in the series on lessons I've learned from re-writing my open-source project.
2 min read
Aug
09
FastAPI and Rich Tracebacks in Development

FastAPI and Rich Tracebacks in Development

Let's take a look at how we can integrate Rich's logging and traceback behavior into FastAPI.
3 min read
Aug
05
Auto Initialize  SQLAlchemy Models from A Python Dictionary

Auto Initialize SQLAlchemy Models from A Python Dictionary

As an avid FastAPI and Pydantic user, I've stumbled into a problem that is common with any web framework. How
3 min read
Aug
05
Wrangling The Vue Components Folder

Wrangling The Vue Components Folder

While rewriting the Mealie Frontend in Nuxt and Typescript I've implemented a component organization style based on a 3 folder structure
2 min read