Wabe Labs Is Born, and Building With Blueprints
Entering the third week of my startup adventure has been a deeply rewarding time of solidifying foundations. Things come together to form an official brand, I put together tools to help with financial discipline, and I finished off the week by practicing my own Documentation-as-a-Contract (DaaC) framework.
We Have a Name: Wabe Labs
While I have an idea that I truly believe in and know exactly the components I need to build, I have been feeling excited about this venture before starting. But one question that would keep entering my mind, “What do you tell people your business is called?”
Mind Discipline: Why Our AI Advisor Only Reads Hand-Crafted Contracts
In my first post, I wrote about why I spent my first week writing zero business logic and instead built rig - our lightweight, POSIX-compliant local provisioning tool. It was my way of rejecting “wiki-ops” and applying Infrastructure-as-Code (IaC) discipline to our local environments so that a hardware failure means minutes of downtime, not a week.
But as I transitioned into Week Two, I was hit by a different kind of operational reality check.
Utility to Find Gitlab Credit Usage
Through this article, we’re going to explore the GitLab CLI (glab) to help us query compute minutes consumed and remaining.
I created this helper script as I was iteratively making a lot of mistakes on my GitLab runners which was eating into my free 400 minutes that’s given when you sign up. I will now periodically run this to see how close I am and if I need to purchase additional credits.
Creating our own tools and helpers not only save us time in the long-run, but they do way more than that, they teach us more than we would have ever known about what’s available and give us incrementally acquired knowledge on many auxiliary tools and languages that we can flex throughout our careers.