BASEL.FM

Personal dispatches & reflections

A place where I write things down. Sometimes it's about tech, sometimes life, sometimes just something I can't stop thinking about.

  • Design
  • Branding
  • Product

Branding, Guidelines, and Design Systems: The Marketing Layer Most Builders Skip

You can ship a genuinely good product and still have it look like a template. A logo, a set of guidelines, and a design system are what make a project feel considered everywhere it shows up, and that consistency is marketing you don't have to pay for twice.

  • Product
  • Idea
  • Life

DM Donation: Fixing How Jordan Finds Blood

Jordan needs 360,000 blood donations a year and collects about 250,000. The gap isn't generosity, it's that donors and patients never find each other in time. I built DM Donation to close that gap.

  • GenAI
  • Career

FDE, LLMOps, Vibe Coder: Where These Roles Actually Land

The AI job market mutated faster than anyone expected. Here's what ML Engineer, AI Engineer, FDE, LLMOps, GenAI Software Engineer, and vibe coder actually mean in practice.

  • AI Tools
  • Life
  • Idea

Idea to Live in 5 Minutes

The exact workflow I use to go from an idea to a deployed, production-ready website with CI/CD, a custom domain, and traffic analytics — in minutes.

  • AI Tools
  • Life
  • Idea

I Built a Qdrant Exporter in Afternoon

Qdrant had no official Prometheus exporter. I built one in an afternoon with Claude Code: Docker image, Grafana dashboard, CI/CD. Pull, run, done.

  • GenAI
  • MLOps
  • Infrastructure

LiteLLM: One Gateway for Every LLM You'll Ever Run

Five LLMs, five SDKs, five different auth schemes. LiteLLM collapses all of it into one API call and gives you team caps, usage tracking, and full observability on top.

  • GenAI
  • MLOps
  • Infrastructure

Serving LLMs in Secure & Air Gapped Environment

A field guide for AI Engineers who need to serve models where the internet can't follow — from staging to a truly offline GPU cluster.