Test naming convention
Explains how to enforce test naming conventions through automated checks, ensuring consistency and acting as living documentation.
Explains how to enforce test naming conventions through automated checks, ensuring consistency and acting as living documentation.
An introduction to Python testing using pytest, covering the basics and providing resources from a Python Frederick talk.
A quick guide to using Laravel's retry() helper to automatically re-run flaky Dusk browser tests, reducing false negatives.
A developer built a playable Sudoku game that runs entirely in the browser's URL bar using JavaScript and the window.location.hash API.
An article discussing the importance of fixing hidden technical debt and friction in software development, even when it's not immediately visible.
A developer shares five exciting new features in the Laravel Livewire framework, including testing, validation, and hot reloading.
Kent announces he is becoming a full-time educator, focusing on creating developer workshops, courses, and content.
A guide to writing tests and benchmarks in Go, covering conventions, folder structure, and practical examples.
A guide to generating filtered PHPUnit code coverage reports for specific teams or architectural layers in large PHP projects.
A guide to automating Docker image testing using goss and Jenkins pipelines for reliable CI/CD deployments.
The author reflects on their 2018 accomplishments, including creating React Testing Library and writing a novel for NaNoWriMo.
How to refactor React tests to avoid breaking when migrating class components to function components with Hooks.
Explains how to use headless browsers, specifically Chrome and Puppeteer, to programmatically capture screenshots of web pages for technical solutions.
A guide to implementing visual regression testing for React applications using React Storybook and its Storyshots add-on.
A tutorial on writing tests for Apollo Client queries and mutations in a React application using a mocked GraphQL server.
Explores common developer struggles with writing and maintaining tests, and offers practical advice to overcome these challenges.
A Swift developer shares a better approach to naming protocols for testability, focusing on behavior over types.
A guide on integrating the Jest testing framework into an Angular application and library, replacing the default Karma runner.
A guide to using and customizing JUnit 5's @Enabled and @Disabled conditions for conditional test execution.
A guide to creating custom extensions using the JUnit 5 extension model for Java testing.