Understand why we test: Low defect rate without a QA department. Customer acceptance testing can concentrate on new features...
In this card we will learn to write code that scales with a large number of database records. We will...
When your code does not behave as expected, you can use a debugger statement ("breakpoint") at any point in your...
Read the Rails Guide about Active Record migrations Understand why we never use models in migrations. Checkout the repository...
Web security basics Einführung in die Web Security 🇩🇪 provides essentials for the topic of this card. Read following chapters:
Best results in other decks
Performing COUNT(*) on large tables is slow. Sometimes you don’t need the exact number once results exceed a certain...
In Rails 8 the behavior of the rails db:migrate command has changed for fresh databases (see PR #52830).