The Daily Drupaler
This is an archive of the 811 email messages I have sent to my daily mailing list since the 12th of August, 2022. Enjoy!
- 8th October 2023: Is test-driven development difficult?
- 7th October 2023: A breakdown of tests from a current project
- 6th October 2023: Software development is like going to the Dentist
- 5th October 2023: Some solutions are good enough
- 4th October 2023: The best solution is the one that gets the tests to pass
- 3rd October 2023: There is no perfect solution
- 2nd October 2023: Only comment what needs to be commented
- 1st October 2023: TDD: repeat and refactor
- 30th September 2023: Automated testing offers repeatability
- 29th September 2023: 92 changed files with 885 additions and 156 deletions
- 28th September 2023: Feature flags enable continuous integration
- 27th September 2023: Separating environments with feature flags
- 26th September 2023: Which branch should be in which environment?
- 25th September 2023: Should you use a staging environment?
- 24th September 2023: Test to save your job
- 23rd September 2023: Everyone tests their code, but not everyone writes automated tests
- 22nd September 2023: Documentation and comments get stale. Tests don't.
- 21st September 2023: Buggy software causes reputational damage
- 20th September 2023: Why I prefer types
- 19th September 2023: Stop writing tests
- 18th September 2023: Increasing test coverage with regression tests
- 17th September 2023: How much refactoring should I be doing?
- 16th September 2023: How not to break 36,000 websites
- 15th September 2023: Types or no types
- 14th September 2023: Outside-in or inside-out?
- 13th September 2023: Which type of test should I use?
- 12th September 2023: Don't inject too many dependencies
- 11th September 2023: Don't use "else"
- 10th September 2023: Code is read more than it's written
- 9th September 2023: A lack of tests discourages refactoring