RSSAmplifier

Blog

Sergio Leon

Writing on software, startups, company building, and multiculturalism.

cbnsndwch.ioRSS feed ↗12 posts

Latest posts

I’ve been trying to build this app for 20 years

Musicologia App I built my first app as a teenager. In sophomore year of high school they started teaching us VB6 and I got immediately nerd sniped. I found a copy of Microsoft's Visual Basic 6.0 Programmer's Guide, tore through it in a weekend, and then started doing what every teenager did back then when they first discover software: dragging random controls onto windows and wiring up event…

Sometimes you have to shave a Yak

Portainer is the operational control plane that lets enterprise IT teams run Kubernetes and Docker environments consistently, safely, predictably, and at scale. So the @portainerio REST API docs are, ahem, not great (oh Swagger, how I love you!). I kept wasting tokens and time fighting the agent but because I'm stubborn determined I had to make it work. So I shaved a yak and made an LLM +…

Fractals, Fractional Dimensions, and a Personal Journey

Fractal Geometry I still remember the first time I encountered a fractal . It was the late 90s—I was maybe 8 years old—poking around Microsoft Encarta '98 on CD-ROM when I stumbled on a little interactive demo. It zoomed into the Mandelbrot set, and as it zoomed, there were more patterns. And inside those, more patterns. Endless. I had no idea what I was looking at, but I was completely hooked.…

hello_miami Hack Night: 2025 Year in Review

hello_miami Hack Night 2025 Review Want the full immersive experience? This post is a summary. For the full data story with interactive charts and terminal vibes, check out the microsite. View State of Hack Night 2025 → Reflecting on 2025, it's amazing to see what consistency and a focus on grassroots community building can achieve. We set out to create a regular space for builders in Miami, and…

The right tool for the job

Hammers are cool, but... “Use the right tool for the job” is grossly misunderstood advice. People routinely die on the hill of the “technically superior” tool and ignore the real world around the businesses adopting technology Truth is, the right tool looks drastically different for your mom & pop smb, a bootstrapped startup, a well-funded company, and the incumbent Goliath. It’s also different…

Storybook: a powerful tool for developing and documenting your design system

A programmer and a designer working (Generated by Bing Chat) Many times when we embark on the development of a digital product, we reach a point where we need to create a design system that allows us to maintain the visual and functional coherence of our product. Basically, the design system forms part of the brand identity of our digital product. But, the task of designing design systems is one…

HTTP: 401 and 403

Meme by a me, myself and I HTTP has a lot of codes to identify the status on the responses. We have 200 when everything is OK. The 404 code when something is nowhere to be found. Error 500 when that something went Kaboom ! But there is a pair that takes its pride in confusing developers on when to use them. I'm talking about 401 and 403. Unauthorized and Forbidden, respectively. Now wait a second,…

Third Party APIs

Powered by Bing Chat One of the ground stones for human evolution has been the sharing of knowledge. Passing that knowledge down the generations has kept us at the head of the race. People having access to it means that theoretically everybody can know everything, but it is physically impossible. So we had to specialize. According to ones capabilities and the society's needs, each one of us has…

What is your IP address?

Image credit: Christoph Scholz This one's not very common, but every now and then someone will post in the Dev Council saying their customer or prospect is asking what their IP address is. Most of the time it's lead gen agencies that have a need to post data to their customers' servers, that need to get their IP addresses allow-listed. The answer is simple: all of them 🤣. In all seriousness,…

But what does "cbnsndwch" mean?

Photo by yours truly at a Cuban restaurant in San Diego First things first: I know it looks like a random string of letters, but it's not. It's a word, or rather a phrase, and it packs a lot of meaning that's so incredibly important to me I made it my online handle pretty much everywhere. Inspiration The inspiration for my handle comes from one of my favorite foods and a cultural phenomenon of…

The OAuth Flows of HighLevel

RFC 6749: The OAuth 2.0 Authorization framework HighLevel's API v2 uses the OAuth 2.0 Authorization Code flow for authentication. This means that in order for your app or integration to make API calls, you'll need to implement an OAuth client that can receive Authorization Codes, exchange them for a pair of Access Token + Refresh Token , and save them both to persistent storage for continued use.…

Decrypting HighLevel SSO sessions using Python

The beauty of web APIs is that you can use your preferred language to interact with them HighLevel recently rolled out support for single-sign-on access, which allows Agencies and Accounts to connect seamlessly to an installed marketplace application. Because it’s such a new feature, there is no documentation available at this time. But thankfully for me I stumbled across this video by Sergio Leon…