# Przemek Mroczek > Senior software engineer with 13+ years in Ruby on Rails, currently at Bamboo Health working at the intersection of backend architecture and AI integration. Writes about distributed systems, self-hosting done properly, and the engineering details most tutorials skip. Based in Warsaw, Poland. MSc Computer Science (in progress) at PJATK. ## About - [About](https://mroczek.dev/about/): Background, career arc, and what this site is for. - [Resume (PDF)](https://mroczek.dev/resume.pdf): Full work history and credentials. ## Articles - [Ruby on Rails Lost Its Superpower](https://mroczek.dev/articles/ruby-on-rails-lost-its-superpower/): Rails gave me a career. But the users and programmers it was designed for have changed, and other stacks now offer the same head start. - [The Token Compression Illusion: Why I'm Skeptical of RTK](https://mroczek.dev/articles/the-token-compression-illusion-why-im-skeptical-of-rtk/): RTK promises dramatic token savings for coding agents, but raw terminal compression is not the same as cheaper, safer, or more accurate software engineering. - [Ruby on Rails is Dead (2026 Edition)](https://mroczek.dev/articles/rails-dead-2026/): Part 1 of a structural critique of Rails in 2026: the magic that made Rails dominant also became an architectural cage for the stateful, real-time web. - [Dear Codebase: A Letter From Your Coding Agent](https://mroczek.dev/articles/dear-codebase-letter-from-agent/): Ten requests from an agent to the codebase it works in: local reasoning, visible boundaries, one way of doing things. None of them are new. All of them matter more now. - [Why I Open-Sourced My Hardened *arr Stack (and What Most Compose Files Get Wrong)](https://mroczek.dev/articles/hardened-arr-stack/): Most self-hosted *arr compose files are ticking time bombs: flat networks, fake kill switches, no health checks. Here is how I built one that actually holds up. ## Projects - [uncompressed](https://github.com/Lackoftactics/uncompressed): A hardened, properly isolated *arr media stack: ten containers, three networks, real health checks, no fake kill switches. MIT licensed. - [facebook_data_analyzer](https://github.com/Lackoftactics/facebook_data_analyzer): A Ruby tool that parses your Facebook data export locally and surfaces insights about activity, friends, and messages. Nothing leaves your machine. - [vibe_chess](https://chess-cheaters.vercel.app/): Centaur chess engine with matchmaking, private rooms, rating bands, and a leaderboard for fast human-plus-engine play. - [internet_hustler_bingo](https://hustlerbingo.app): Interactive bingo card for startup Twitter brain rot, fake wins, hustle posts, and builder grift, with shareable scores and a leaderboard. ## Areas of expertise - Ruby on Rails (13+ years) - Backend architecture and distributed systems - AI integration in production systems (won Bamboo Health's company-wide AI hackathon) - CI/CD and developer velocity (Docker, BuildKit, Kaniko, Jenkins) - Self-hosting and homelab infrastructure (Docker, Tailscale, Traefik, Gluetun, WireGuard) - Payments infrastructure (PayPal/Braintree) ## Feeds and discovery - [RSS feed](https://mroczek.dev/feed.xml) - [XML sitemap](https://mroczek.dev/sitemap.xml) ## Contact - GitHub: https://github.com/Lackoftactics - LinkedIn: https://www.linkedin.com/in/przemekmroczek/ - X: https://x.com/mroczekdev - YouTube: https://www.youtube.com/channel/UCnRUyfxYgkkkB-GCuny8z-A - Instagram: https://www.instagram.com/itspshemek/ - TikTok: https://www.tiktok.com/@itspshemek - Site: https://mroczek.dev