
A 4-day debugging journey to find why Chrome failed silently in CI while passing locally
Thoughts, ideas, and explorations in technology and development

A 4-day debugging journey to find why Chrome failed silently in CI while passing locally

How we built a full-stack AI image generation platform with Rails, Telegram, and multiple AI providers — now in public beta.

Designing a space-based city builder where your asteroid starbase travels between parallel universes, scavenges resources, and builds automated factories.

Building a schema-driven headless CMS where the entire application structure is defined through JavaScript configuration files - no built-in models, just pure user-defined schemas.

Building a comprehensive project management system from Rails 8 with issue tracking, time logging, git integration, and real-time collaboration.

Building a simple, efficient MDX-based blog system with Next.js 15 and modern tooling.

Our deployment issues were blamed on PayloadCMS by AI-assisted research. The real cause was a critical Next.js RCE vulnerability — and a second app proved it.

A real-world RCE vulnerability caused by incomplete database initialization on the vibelie.com production server.