Fresh/Brewed

BWCA 2026
OpenAPI (Swagger) Generator

OpenAPI (Swagger) Generator

Generate all the things

Around five years ago, for OSN 2021, I gave a talk on Full Stack CICD of Kubernetes Microservices using DevOps and IAC. I was discussing some of our setup we used at Medtronic for the CRHF group and specifically I spoke on using Swagger gen for .NET and Java client bindings. Recently, I was made aware of a refresh of that Swagger gen project called OpenAPITools/OpenApi-Generator. It is a java app so you can easily pull it down and run it with anything newer than JDK 11. However, I had adding Java to anything (not because I have a hatred of Java, just it’s a lot of bloat just to run a tool).

Gitea ist Kaput

Gitea ist Kaput

Well that kind of sucks. Let's fix it

Gitea went kaput. Just up and stopped working one day. I came back from the BWCA and noticed none of my automated builds had succeeded: The errors were all about “back pack header” I tried many things - restarting Kubernetes, docker, upgrading the container image. All the things that usually ‘unstuck’ a Gitea instance just weren’t. Any local pull or clone would fail builder@DESKTOP-QADGF36:~/Workspaces/fbsnew$ git pull fatal: protocol error: bad pack header It wasn’t disk space

Small OS: Notediscovery (with MCP) and Lockstep

Small OS: Notediscovery (with MCP) and Lockstep

A fully self contained scheduling system with MCP

Today we’ll take a look at NoteDiscovery, a very interesting Markdown tool that is more geared towards Knowledge management for GenAI then for documentation (Like Docussaurus and the like). We will look at using it in docker and it’s MCP server. Could we make our own self-hosted chatbot system? We will also look at Lockstep, a security auditing tool that helps people focus on best practices and compliance. NoteDiscovery Let’s take a look at NoteDiscovery which I saw in this Marius post a while back.