Skip to content

Ciprian Mandache

Mostly writing code that does stuff…

Menu
  • Coding
    • Golang
    • Python
    • PHP
    • Bash
    • MQL
  • AI
    • Assistants
    • Agents
    • Tooling
    • Opinion
  • Containers
  • Hardware
    • Embedded
    • Mobile
  • Radio
  • Trading
  • Art
    • Music
    • Painting
    • Poetry
  • Services
  • Links

Coding

docker-qwenspeak: Text-to-Speech Over SSH Because APIs Are Overrated
AI / Containers / Python

docker-qwenspeak: Text-to-Speech Over SSH Because APIs Are Overrated

Every cloud TTS service is the same story. Send text, get audio, pay per character, pray the API doesn’t change. Your audio goes to someone else’s servers. Your costs scale …

oapixconstgen: Make Your OpenAPI Spec the Source of Truth for Go Constants
Golang

oapixconstgen: Make Your OpenAPI Spec the Source of Truth for Go Constants

x-constants: int: defaultPageSize: &defaultPageSize 20 maxPageSize: &maxPageSize 100 uint: minPasswordLength: &minPasswordLength 8 float64: requestTimeout: &requestTimeout 30.5 string: defaultLocale: &defaultLocale “en-US” bool: enableCache: &enableCache true // Code generated by oapixconstgen. DO …

docker-stealthy-auto-browse: The Browser That Doesn’t Know It’s Being Automated
AI / Containers / Python

docker-stealthy-auto-browse: The Browser That Doesn’t Know It’s Being Automated

I’ve been automating browsers for years. Selenium, Puppeteer, Playwright: used them all, watched them all get caught. The arms race between bot detection and browser automation has been going on …

RO FR ES DE NL

PIrateRF: Turning a $20 Raspberry Pi Zero Into an RF TX Swiss Army Knife
Embedded / Golang / Radio

PIrateRF: Turning a $20 Raspberry Pi Zero Into an RF TX Swiss Army Knife

Remember when software-defined radio transmission required expensive hardware, complicated software, and a PhD to configure? Yeah, fuck that. I built PIrateRF to prove you can turn a $20 Raspberry Pi …

servicepack: The Go Framework That Actually Understands How Real Development Works
Golang

servicepack: The Go Framework That Actually Understands How Real Development Works

Look, I’ve built a lot of shit in Go. Worked on microservices that were basically just glorified HTTP handlers talking to each other across Docker networks. Debugged race conditions at …

gorpitx: Twelve Ways to Turn a Raspberry Pi Into a Broadcast Tower (and a Legal Problem)
Embedded / Golang / Radio

gorpitx: Twelve Ways to Turn a Raspberry Pi Into a Broadcast Tower (and a Legal Problem)

When I was building PIrateRF, I had two options. Option one: shell out to a pile of C binaries from rpitx every time I wanted to key up a transmitter, …

gofindimpl: Stop Grep-ing for Go Interface Implementations Like a Damn Amateur
Golang

gofindimpl: Stop Grep-ing for Go Interface Implementations Like a Damn Amateur

Look, if you’ve ever wasted more than 5 minutes trying to hunt down which structs actually implement a Go interface, you already know this pain. It’s like trying to debug …

Commander: Bcuz Go’s os/exec Made Me Want to Shart on My Laptop’s Screen
Golang

Commander: Bcuz Go’s os/exec Made Me Want to Shart on My Laptop’s Screen

Let’s be fucking honest here – if you’ve ever tried to do anything serious with Go’s os/exec package, you know it’s about as user-friendly as a cactus suppository. Want to stream output …

ctxerrors: Because Go’s Error Handling Doesn’t Have to Be Complete Shit
Golang

ctxerrors: Because Go’s Error Handling Doesn’t Have to Be Complete Shit

Look, I’m gonna be straight with you. Go’s error handling is fucking verbose, and debugging without context is like trying to find your keys in a pitch-black room while drunk. …

OFFGRID TOOLS – Building Your Own Fucking Internet: An Offgrid Survival Stack
Bash / Containers / Radio

OFFGRID TOOLS – Building Your Own Fucking Internet: An Offgrid Survival Stack

So you want to survive the apocalypse? Or maybe you’re just tired of your ISP fucking you over every month. Or hell, maybe you just think it would be cool …

Posts navigation

Further back
More recent

Latest Music

devourer_of_time_and_space
a1800269911_16 (1)
space_rocker
the_funeral_march
HardAssFuX_cover-800×800
Music release cover
Music release cover
Music release cover
Music release cover
Notes