Evil Martians

https://evilmartians.com/chronicles

We’ve got articles for junior and experienced developers, case studies for startup founders and managers, and thorough technical deep dives into unexpected terrain. No matter where you’re coming from, you’re certain to gain some insight here, whether it’s more practical, or something that really takes you for a ride.

フィード

記事のアイキャッチ画像
Redprints CFP: an open source CFP management app built with Rails + Inertia.js
Evil Martians
Introducing Redprints CFP, an open source CFP management application built for the SF Ruby Conference with Rails and Inertia.js.
4日前
記事のアイキャッチ画像
What we learned from creating PostCSS
はてなブックマークアイコン 1
Evil Martians
We share what have we learned creating PostCSS and the huge ecosystem around it. Get 8 key lessons from Andrey Sitnik, creator of PostCSS.
5日前
記事のアイキャッチ画像
Simplicity, vanished?! Solving the mystery with Inertia.js + Rails
はてなブックマークアイコン 1
Evil Martians
Has simplicity gone missing in web development? This investigative piece uncovers how Inertia.js + Rails defy JavaScript bloat and reclaim developer sanity.
12日前
記事のアイキャッチ画像
AnyCable for Laravel: reliable WebSocket infrastructure
Evil Martians
Authors: Vladimir Dementyev, Principal Backend Engineer, and Irina Nazarova, CEOTopics: Real-time, Open Source, DX, Real-time featuresWe built AnyCable for Rails seven years ago. Now it's Laravel's turn.Read more
12日前
記事のアイキャッチ画像
API contracts and everything I wish I knew: a frontend survival guide
Evil Martians
A letter from the future about the 3-week endpoint waits, 2 AM staging environment debugging sessions, and why contract-first development changes everything. The hard-won wisdom of API development that nobody tells you until it's too late.
18日前
記事のアイキャッチ画像
We studied 100 dev tool landing pages—here’s what really works in 2025
Evil Martians
While designing a landing page template for dev tool startups, we reviewed 100+ real product sites. Along the way, we uncovered practical insights—here’s what’s worth knowing if you’re building one yourself.
1ヶ月前
記事のアイキャッチ画像
The early validation lesson: designing Quotient’s prompt sandbox
Evil Martians
The awesome Quotient team, a vision from the future, and a brilliant pivot. But if you're a visionary working on next-gen tech, you need to learn from the road we travelled on the way there!
1ヶ月前
記事のアイキャッチ画像
The Hotwire-Rails summit, or interactive multi-step forms at peak UX
Evil Martians
Read about the techniques and tools we used to build a slick-looking interactive multi-step form with Rails and Hotwire for one of our clients.
2ヶ月前
記事のアイキャッチ画像
How to make an AI clone of your CEO for the world's biggest hackathon
Evil Martians
Evil Martians and Bolt.new teamed up to build an AI clone of their CEO Eric Simons using Tavus to power real-time video calls for the world’s largest hackathon.
2ヶ月前
記事のアイキャッチ画像
Weeks → days: a case for expert-led, AI-driven design engineering
Evil Martians
While working on a project highlighting a decade of investments in AI products, I recorded how often I used LLMs. Once done, I reread my notes and was shocked—my tech knowledge, multiplied by AI, helped compress weeks of work into a few days.
2ヶ月前
記事のアイキャッチ画像
A Tea Break: building sfruby.com with Bolt.new
Evil Martians
How we used Bolt.new and AI to launch sfruby.com in days, building a cool and high-converting site for SF Ruby Conf with Astro, OKLCH, and some Martian flair.
2ヶ月前
記事のアイキャッチ画像
How AI startups use changelogs to win developer trust
Evil Martians
The AI era demands speed—and smarter changelogs! Whether you're building agents or full-stack AI, use changelogs to get people interested and invested in your progress, build in public, and tell your story.
2ヶ月前
記事のアイキャッチ画像
Exploring the OKLCH ecosystem and its tools
Evil Martians
Explore a powerful set of tools built around the OKLCH color model—Harmonizer for accessible palettes, Polychrom for Figma contrast checking, apcach for color contrast calculations, and more. Perfect for frontend developers and designers building consistent, modern UIs.
2ヶ月前
記事のアイキャッチ画像
How Recraft's lean team is challenging the AI image generation giants
Evil Martians
Conventional thinking says only tech giants with massive resources can compete in AI image generation. But startup Recraft is proving this wrong, carving out big market share with a small team and strategic thinking.
3ヶ月前
記事のアイキャッチ画像
Demo app design for Medplum, open source healthcare developer platform
Evil Martians
What began as a request to add templating capabilities to a demo app evolved into something much more valuable: a reimagining of Medplum's product strategy.
3ヶ月前
記事のアイキャッチ画像
GMI Cloud meets Webflow and speeds ahead in the AI compute race
Evil Martians
Evil Martians partnered with GMI Cloud to design and launch a high-performance, Webflow-powered website in just 3.5 weeks—blending fast execution, cutting-edge 3D visuals, and analytics-ready conversion flows to help this $82M-funded AI startup win the GPU compute race.
3ヶ月前
記事のアイキャッチ画像
Rails, hacking, and Stripe as a scoreboard: Marc Köhlbrugge’s playbook
Evil Martians
Marc Köhlbrugge on hacking, building startups, shipping early, why Rails powers his experiments—and his wish for the Ruby ecosystem.
3ヶ月前
記事のアイキャッチ画像
UI for Quotient AI: the developer tool for prompt engineers
Evil Martians
We designed a playground for prompt engineers—and this is how we helped Quotient AI build this developer-first interface for evaluating LLMs. We implemented a complete and structured platform built from scratch, with a clear user flow and intuitive experience.
4ヶ月前
記事のアイキャッチ画像
Making desktop apps with revved-up potential: Rust + Tauri + sidecar
Evil Martians
Real experience using the Tauri framework to build a desktop app with a sidecar running in the background; this may be a program written in any language and can be used to surpass the framework possibilities of Tauri!
4ヶ月前
記事のアイキャッチ画像
Let there be docs! Generating an OpenAPI schema across the Rails stack
Evil Martians
When can an implementation-first approach to documentation be preferred over documentation-first? Find the answer, and see how to do it with an existing application by leveraging some tools in some unexpected ways (including Martian ones!) Plus, AI-assisted migration tips.
4ヶ月前