Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

Porting Cowboy Casino to VileEngine

I am moving Cowboy Casino into VileEngine, the C++ engine I use for retro games. Cowboy Casino is a small role-playing game about walking into a wild-west casino, learning the tables and trying to…

  • Cowboy Casino transitioning to VileEngine C++ retro game engine
  • Port includes campaign map, collision layers, table sessions, versioned persistence
  • Release milestone marks next step in porting process

How to catch a missing index in a test, when your test table has 20 rows.

Here is a bug that no test suite catches. Someone adds a lookup by email. It works. Six months later the table has two million rows, that lookup has no index, and the endpoint takes four seconds.

  • Bug in test suite goes unnoticed
  • Lookup by email functions correctly
  • Test database with 20 rows hides index issue

More from Sunday 27 September →