from/prod
← All companies

THE COMPANY INDEX TRACKED BLOG

Evil Martians

Ideas, decisions, and lessons from the team.

evilmartians.com (opens on the source site)LinkedIn X
29Posts tracked
4 days agoLatest publication
2.4Posts / month over the last 12 months

Latest writing

20 of 29 posts

Don't bet on SELECT's order: shuffle your rows and see what folds (opens on the source site)

Authors: Yaroslav Kurbatov, Backend Engineer, and Travis Turner, Tech Editor Topics: DX, Rails, PostgreSQL, Ruby, Python, Continuous Integration PostgreSQL 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. SELECT * FROM posts carries no promise about the order of the returned posts. Yet, every relational database hands them back in some order, and code and tests start depending on that order. You can't grep…

Read at the source

SF Ruby Conference: regular ticket prices end September 30 (opens on the source site)

Authors: Camila Mirabal, Tech writer, and Travis Turner, Tech Editor Topics: Developer Community, Rails, AI Regular 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. Not a single person in the Ruby community has told us they go to conferences for anything other than meeting new people and catching up with old friends. Our community needs that shared warmth and joy more than ever. But going to a conference alone can be intimidating. You walk into a room full of people you…

Read at the source

Give up a little speed, get your team back (opens on the source site)

Agentic speed turned all of us into super-ICs and broke our ability to collaborate. Two types of work that both produce code, and three recipes for working together again: a safe perimeter for experiments, shared rules everybody pays for, and an intent log your agents write themselves.

Read at the source

The secure way to release an npm package in 2026 (opens on the source site)

Authors: Andrey Sitnik, Author of PostCSS and Autoprefixer, Principal Frontend Engineer, and Travis Turner, Tech Editor Topics: Open Source, Developer Community, DX, Performance & scale, JavaScript How to protect your npm package from being stolen in a supply chain attack and improve its position in security ratings Here's why you should care about how you release your npm package: Supply chain attacks that steal npm packages are now a real threat, with new attacks every month. If the TanStack, Axios, or ESLint teams were hacked, you can be hacked. These days, attackers steal packages…

Read at the source

Privacy choices

Reading never requires analytics. These choices last 90 days on this browser.

Essential sign-in and security storage always stays on. Read the privacy notice.