Effective API testing has become increasingly more important with the rise of microservices. In this post we'll discuss how we can efficiently manage our API tests and automate them into a CI/CD pipeline with some of the tools provided by Postman
In this blog post I'll be demonstrating how quickly it's possible to setup, integrate and deploy a React application using the right tools.
Writing emulators that bring old computer hardware back to life is a popular hobby, and one that I have been enjoying recently through my own goal of writing an Atari 2600 emulator. However, writing a CPU emulator can get a little repetitive and tedious, so I thought I'd explore a different approach - generating the CPU emulation code from a specification rather than manually translating it. This blog post shares the fruitful results.
Data for development and test systems is essential for testing, feature design and development. This post explores the options and presents the Data Helix tool, that provides an effective means of producing data.
The choice of whether to build a web app, a PWA, a desktop container app or a native desktop application is one that is usually dominated by technical discussions. Of course, a deep understanding of the technical tradeoffs is essential. But what can often be underrepresented is a consideration of the real end-users, and what approach might be best for them.
We explore how to use Spring Profiles as a handy way to select the configuration at runtime by wiring in different beans, as well as looking at how to autowire different beans in for integration tests.
The function console.log is a JS developer's best friend. In this post I explore the console API in greater detail to help you in your next big project, or help you mess around.
Accessibility is essential to provide a high-quality experience for all of your users. However, it can be easy for failures to slip into our applications. In this post, we'll look at the six most common accessibility problems and discuss why they matter and how they can be fixed.
This blog is about tools that help address the challenge of testing systems which handle large data volumes. We’ll see why creating a large, realistic and valid test data set is hard, how test data generators can help, and compare some of those available.
If you're hiring developers you're always going to need a technical interview as part of the process. This post discusses what you should look for in this interview to find the best applicants.
Recently, a whole range of tools have been introduced promising to fully automate visual design specs, so that designers never have to manually create specs again. But is it really that simple? Just like other forms of automation, there are pros and cons to these tools that are important to consider.