
Following Jesus; Husband; Father; Developer; Gamer; Tinkerer; Writing about code
Search for a command to run...

Following Jesus; Husband; Father; Developer; Gamer; Tinkerer; Writing about code
No comments yet. Be the first to comment.
Today ChatGPT lied to me, so I’m setting the record straight. This is my question: “If an endpoint in an OpenAPI spec has multiple tags, what will Swagger Codegen do?”. Because Swagger Codegen organized the generated code into api/tag_name_api files....

A Short Story

Universal Libraries, The Internet, and Generative AI

This is the article I wished existed when I needed to support accounting functions. Double-entry Bookkeeping may seem esoteric and unnecessarily complicated, but actually describes a simple framework for maintaining a correctible and auditable record...

How to Change Databases without Downtime

Okay, no need to insult me. I get it! I'll keep my designs simple...
I'm not usually one to call things "problematic", but I do think the way we talk affects the way we think. There's no need to have a put down in one of our best pieces of advice. We're already struggling enough under our own imposter syndromes 😅.
A simple transposition (stupidly simple even 😏) changes our message from insulting to doubling down on itself.
Keep our designs simple (Don't confuse simple with easy. Not just simple: stupidly simple! So simple we can explain them to our non-tech friends and coworkers. Simple enough that our new hire can work on the system within the week (without breaking it on misunderstandings).
Let's re-acronym KISS from Keep It Simple, Stupid to Keep It Stupid Simple.
Agree? Disagree? Made up problem? I love hearing your thoughts in the comments!