Reading Code Coverage
An introduction to code coverage, explaining how to read it and use it effectively in your testing workflow, with practical examples using Jest.
An introduction to code coverage, explaining how to read it and use it effectively in your testing workflow, with practical examples using Jest.
A developer's monthly update on learning Vue.js, project ideas, and passive income growth from a keto-focused web app.
A tutorial on setting up a Node.js testing environment using the Mocha, Chai, and Sinon libraries.
Explains why UI components should only serve end users and developers, and how testing implementation details creates a problematic 'test user'.
Learn three methods to run a single test or a subset of tests in Xcode to speed up your development feedback loop.
Analyzes different methods for calling assertions in PHPUnit, comparing their popularity and performance.
Explores the AHA (Avoid Hasty Abstraction) principle for writing maintainable tests, contrasting it with overly abstract and non-abstract approaches.
A guide on using CircleCI for continuous integration testing of R packages and projects, highlighting its advantages over Travis CI and AppVeyor.
A tutorial on setting up Travis CI for continuous integration testing of an Express.js application using Jest and Supertest.
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.