DVLA Software Developers: Behind the Screens - Department for Transport Careers
I’m Tom Collins and I am Principal Software Engineer at the Driver and Vehicle Licencing Agency. More specifically I work within Service Creation where we focus on digital product delivery across several major workstreams. A software developer is a multi-disciplined person who is capable of designing, developing, maintaining, updating, testing, and evaluating software systems and processes. You may […]
React v18.0 has broken ground by introducing a long-awaited feature: Concurrency! Unfortunately, despite a deluge of resources explaining how to use it, explanations of how it works are sparse. As it is a low-level feature, it’s not critical to understand React’s idea of concurrency, but it doesn’t hurt!
So you want to build end-to-end tests like a QA Wolf | QA Wolf
A well-built test suite runs faster, gives more reliable results, and makes long-term maintenance easier and cheaper. After thousands and thousands of end-to-end tests, we've picked up a few tricks to build fast, stable, and accurate ones. So come along and we'll teach you how to build automated tests the QA Wolf way.
Complete guide on Playwright visual regression testing - Lost Pixel - holistic Visual Regression Testing cloud
Playwright is a reliable end-to-end testing tool for modern web apps trusted by thousands of developers. In this guide, we will cover how to use playwright for visual regression testing
One of my stock interview questions goes:
"When picking between dependencies to use in production,
what factors contribute to your decision?"
I'm surprised by how often
I receive an answer along the lines of
"Github stars" and not much else.
I happen to think Github stars is a terrible metric
for selecting production code,
so this post sets out my idea
of a healthier framework to evaluate dependencies.
The SharedWorker interface represents a specific kind of worker that can be accessed from several browsing contexts, such as several windows, iframes or even workers. They implement an interface different than dedicated workers and have a different global scope, SharedWorkerGlobalScope.
wasmati: You should write your WebAssembly in TypeScript - ZKSECURITY
If you know about WebAssembly or Wasm, you might have heard a few different pitches for why you need it:
It’s a low level language for the web. So, it’s faster than JS. Use it to speed up things. It’s a build target. As such, it enables you to use languages other than JS on the web. You could write a web library in Rust or Go! You actually don’t use it on the web, but on the backend!
Discover how to create a fully type-safe pnpm monorepo using NestJS and NextJS. This comprehensive tutorial covers the integration of tRPC as the API layer, providing end-to-end type safety for your full-stack TypeScript application.
Using useMutation to make an advanced toggle in React
Recently, we were adding some new functionality to our dashboard, and we wanted an experience like this:
The basic features are:
* The toggle should make an external request when clicked to change the setting
* While the request is being made, a loading spinner should appear next to the toggle
* If
So, imagine a scenario where you’re working on a project that has its front end (or a mobile app) ready to consume data from the backend. But, the backend is not ready yet. How would you test your front end in this case?