NKNathan Kallmaninkallmanation.com·Feb 9 · 2 min readSwagger Codegen and Multiple TagsToday 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....00
NKNathan Kallmaninkallmanation.com·Jan 2 · 21 min readMy FollyForeward This is a short story. I hope you enjoy it. It is not like anything else on this blog. If you’ve come here hoping for a new post like my others, I’m sorry to disappoint you. If you’ve come here hoping for other short stories like this one, I...00
NKNathan Kallmaninkallmanation.com·Sep 19, 2023 · 7 min readHas AI Taken My Job Yet?AI will not change the world (the way you think it will). Exactly as the Internet did not change the world (the way early adopters thought it would). Of course, our daily lives have drastically shifted in the 30 years since home internet connected us...06AAEFT
NKNathan Kallmaninkallmanation.com·May 30, 2022 · 10 min readDouble-entry Bookkeeping for ProgrammersThis 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...00
NKNathan Kallmaninkallmanation.com·May 13, 2022 · 5 min readHot Swapping Data ModelsPatrik: "So, we need to track where our employees work. Can we do that?"Devin: "Like, just what store each person works at? Not too hard. Does anyone work at more than one store? Like a regional manager or something?"Patrik: "No. That's not possible....00