We’re experts in Automated Testing and APIs. Why keep it to ourselves?
Three tips for product managers on deploying a successful release
A webinar for product managers that release digital products, and the themes.
4th Nov
Reviving the Dhall API discussion
Here's why Dhall is a great contender for superseding REST and GraphQL.
6th Sep
Four reasons that PureScript is your best choice to build a server in 2020
Plus a bonus reason at the end for diligent readers!
4th Sep
Functional GraphQL 1 - Specs and typelevel parsing
A series of articles on supercharging GraphQL development with PureScript
4th Sep
When to start thinking about QA
A guide to help teams think through a tough question.
31st Aug
Type-safe rationals in PureScript - why, what, and how
I'm using type-safe rationals in my next project. You should try them out!
27th Aug
Profunctors are everywhere!
How to leverage the power of profunctors to write great code.
20th Aug
Seven ways to improve your GraphQL API in less than an hour
You've built a great GraphQL API. Now it's time to give it rock-solid reliability!
17th Aug
Reverse engineering the internet
How we represent messy real-world APIs as clean models using machine learning.
15th Aug
The business case for field classifiers
How field classifiers translates to money saved.
15th Aug
Create a mock server for any REST API
A step-by-step tutorial for building a mock server using the HTTP Mocking Toolkit (HMT).
5th Aug
Launching first-class support for automated GraphQL testing
Today we are announcing our full focus on automated testing of GraphQL servers.
28th Jul
Finding and fixing bugs in your tests with fast-check
A follow-up to our JavaScript guide that solves a testing bug with property-based testing practices.
27th Jul
Testing apps with third-party integrations
The best (and worst) ways to test any app that makes an API call to a third-party integration or service.
24th Jul
Property-based testing for JavaScript developers
This guide helps you write your first property-based test in JavaScript using the fast-check framework.
17th Jul
Kotlin tests and user stories
I love stories. I love tests. And I really love tests that read like stories.
10th Jul
Three reasons to avoid using real web APIs in your integration tests
In this post, I'll discuss three issues I've run into using real APIs when testing and the solutions I've used.
11th Jun
We're open-sourcing our webapp
In this post, we explain why we're open-sourcing our webapp and how we hope it will be helpful.
2nd Jun
Functional on the frontend with fp-ts and pipe
Why our team integrated the fp-ts library into our web application and how to work with the pipe function.
27th May
Introducing plzwrk - A Haskell front-end framework
Build type-safe web apps using plzwrk, Asterius, and Haskell.
14th May
How to create a sandbox for the OP Bank API
I'll show how to recreate the OP Bank sandbox and enhance it using the HTTP Mocking Toolkit (HMT).
6th May
Introduction to properties-driven development
Learn what properties-driven development is and how to apply it for a project.
27th Apr
Extension types in TypeScript
How to work with intersection and union extensions.
24th Apr
Stateful property-based testing with QuickCheck State Machine
A gentle introduction to quickcheck-state-machine, a Haskell library for testing stateful programs.
17th Apr
Six questions to answer before implementing a telemetry feature
Things to consider before adding a telemetry feature to your open-source product.
14th Apr
From 1 to 10,000 test cases in under an hour - A beginner's guide to property-based testing
We'll teach you what property-based testing is and how to write your first test.
6th Apr
Weekly metrics for your GitHub repos with VANITY
We're launching a new open-source project that emails you weekly GitHub metrics.
3rd Apr
Word embeddings with code2vec, GloVe and spaCy
How to choose a word embeddings algorithm based on your use case.
24th Mar
Understanding telemetry features in open-source software
What does it mean to have telemetry features in open source projects and how do developers feel about it.
18th Mar
On-device mocking of REST APIs in React Native
A tutorial on how to mock REST APIs in React Native apps
13th Mar
Building a real-time HTTP traffic stream with Apache Kafka
A practical how-to guide and example application for building automated OpenAPI specifications.
10th Mar
Getting started with the HTTP Mocking Toolkit
An interactive tutorial for the HMT collect, build, and mock workflow.
2nd Mar
Announcing the HTTP Mocking Toolkit
A coming-out party for the world's greatest API mocking tool that no one has ever heard of. Yet.
28th Feb
Comparing Prism, Hoverfly, and HMT - Part 1
An article comparing three mocking frameworks
18th Feb
Introducing HTTP types
A standard for recording HTTP requests and responses
18th Feb
Comparing Prism, Hoverfly, and HMT - Part 2
An article comparing three mocking frameworks
18th Feb
Introduction to composable optics with monocle-ts
With io-ts, Elvis and Metallica.
16th Feb
Covariance and contravariance in generic types
With Python and corgis.
9th Feb
unmock vs nock - comparing two JS mocking frameworks
Learn how to write integration tests with unmock and nock.
8th Feb
We're migrating Unmock to Meeshkan
A short announcement and story of open-source resilience.
28th Jan
Resources for learning Python in 2020
A (non-exhaustive) list of resources for Python newbies.
25th Jan
Let It Snow!
A stocking stuffer bringing you open-source cheer.
26th Dec
How To Buy a Digital Twin
A helpful article that gives you the tools you need to decide when and why to purchase a Digital Twin of your APIs, databases and IoT devices.
26th Dec
Mocking the internet in a CircleCI pipeline
How to test code with network calls in CircleCI.
6th Dec
Giving back to the open-source tools we run on
My 24 Pull Requests alternative.
4th Dec
How to remove condescending language from documentation
A Hacktoberfest adventure in creating more inclusive open-source documentation.
22nd Nov
Defining Confidence in Software Testing
Trying to make sense of all the vague terminology in testing land, starting with confidence.
15th Nov
Setting up the alex.js language linter in your project
A practical how-to for linting polarizing language in your Markdown files.
11th Nov
What is the Testing Pyramid even?
Because no one wants to fail a technical interview because of a metaphor.
5th Nov
Introducing wtfuzz - A video series about testing and open learning
We're launching a new YouTube series that'll cover testing fundamentals and unmock-js.
25th Oct
How to mock API calls in React Native
Learn to use unmock and react-native-testing-library.
23rd Oct