Evil Martians
Articles about Evil Martians
Don't bet on SELECT's order: shuffle your rows and see what folds
Authors: Yaroslav Kurbatov, Backend Engineer, and Travis Turner, Tech EditorTopics: DX, Rails, PostgreSQL, Ruby, Python, Continuous IntegrationPostgreSQL does not guarantee row order without ORDER BY. Use Rails 8.2 or pg_disorder to shuffle unordered SELECT results and expose hidden order dependencies, flaky tests, and application bugs. This is chaos engineering directed at your database.
SF Ruby Conference: regular ticket prices end September 30
Authors: Camila Mirabal, Tech writer, and Travis Turner, Tech EditorTopics: Developer Community, Rails, AIRegular SF Ruby Conference tickets are $450 through September 30. Meet Ruby friends, play The Pier, join small-group conversations, and explore the 2026 program in San Francisco.
AI makes design system guardrails mandatory; this framework delivers them
Authors: Anton Lovchikov, Head of Design, Yuri Mandrikov, Frontend Engineer, and Travis Turner, Tech EditorTopics: AI, DX, Agentic developmentAI has made implementing and enforcing design systems cheaper than ever. At the cost of speed, this falls through the cracks. But agentic development makes good design system practice non-negotiable. Implement a design system and bring consistency to an existing project.