Paul Cowan
•
Contract software developer.

23 Stories by Paul Cowan
Learn about unit testing using the React Testing Library and the useNavigate Hook to simplify the process of making components route-aware.
const
assertions are a powerful TypeScript tool that create more type-safe code while reducing boilerplate.
Learn how to write better TypeScript types and avoid maintenance and unnecessary changes to code as your app adapts to evolving requirements.
Safari and WebKit have long prevented developer from actually implementing modern features in apps and PWAs. Has 15.4 finally changed things?
Scrum has destroyed the central tenet of agile — people over process — thanks to bad management and the rise of the certified scrum...
The pros of Hooks outweigh the cons, but it's not a landslide victory. Read all about the good, the bad, and the ugly of...
While the response to Hooks has been overwhelmingly positive, we are going to look at some of the not so popular parts of React...
If you have a TypeScript codebase in a monorepo that is not using TypeScript project references then you are missing out on a productivity...
It's time for the revolution that never happened.
If you are putting out digital content, there is a high chance that your audience will view it on a mobile device. For text...
Selenium tests are insanely challenging to write and often hard to maintain. Enter: Cypress.io.
Things do not get any easier, they just get different.