A Self-Hosted Image Sharing Pipeline
Image URLs break. You paste a screenshot into Teams, share the link, and six months later it's gone. Corporate firewalls block Imgur. Third-party serv
Curated development tutorials from top sources. Filter by language.
Image URLs break. You paste a screenshot into Teams, share the link, and six months later it's gone. Corporate firewalls block Imgur. Third-party serv
I've been maintaining a handful of open source packages lately: mailview, mailjunky (in both Python and Ruby), and recently dusted off an old Ruby gem
Quick pattern I keep using for API responses that can be either successful or error states: type ApiResponseT> = | { success: true; data: T } |
Preface I questioned whether to write this article as I mostly explore topics about software development and GoLang. However, this article
Using AI Agents to Debug Distributed Systems Faster At my company, we have a feature that allows customers to export large volumes of data
CityJS is back this year with another big events, Lets explore the new trends and the transition of technology to the AI Age. This year we celebrate t
If you're running AI agent hierarchies, you've probably noticed the gap: agents complete tasks, but nothing checks if the output is actually good. The
Every major AI agent framework — LangGraph, CrewAI, AutoGen, Semantic Kernel — gives you the same primitives: tool calling, chain-of-thought reasoning
Hello everyone! In my last post, we saw how our Python service collects B3 data and publishes it to Kafka. Today, we take a crucial step: consuming t
In 2006, I worked on a large logistics system for transporting wood for pulp production. One of the most critical modules managed the entry and exit o
Multi-tenancy in Laravel is not new, but many implementations assume tenancy is resolved before authentication. That works well for some architectures
Post #1 covered the birth. Post #2 covered pruning. Post #3 covered cost awareness. Post #4 covered the quality engineering turn. This post is about
I recently built a SQL and Python interview prep app using Next.js, TypeScript, Supabase, and Vercel, with ChatGPT and Claude Code for code assist. Th
What is an AI Workout App? An AI workout app is a fitness application that uses artificial intelligence to create and adjust your training
Two years ago, I wrote a blog post called "I Was Bored So I Brought Rust Enums to TypeScript: A Tale of Questionable Life Choices". In it, I documente
When your AI agent does something unexpected, where do you look? For most teams right now: stderr noise, missing logs, or vendor black boxes. The exe
Distributed systems are notoriously hard. They force us to deal with constant uncertainty: machines fail, networks drop messages, requests time out, a
Multi-tenancy in Laravel is not new, but many implementations assume tenancy is resolved before authentication. That works well for some architectures
If you're running LLMs in production, you've probably evaluated LiteLLM. It's the most popular gateway out there - 100+ providers, massive community,
AI can get you to a working result quickly. What it doesn’t replace is the value of understanding why something looks right, breaks, or feels good to