Almost every feature in Product Hunt starts with a feature flag. Here is how to have feature flags with React
One of the inevitabilities of moving to a microservices architecture is that you’ll start to encounter partial failures—failures of one or more instances of a service. These partial failures can quick
A few years ago, my friend Sean started telling me how this brand new front-end library called React was going to take over the web. At…
Learn how to test React applications with the Jest JavaScript testing framework.
Part of my daily routine is to go through Reddit, RSS feeds and also wading through the MediaGlasses twitter account where I follow loads…
Get started with debugging JavaScript using Chrome DevTools in this interactive tutorial.
The Git repositories in my current project are hosted on Bitbucket Cloud. Any code changes have to go through pull requests. Jenkins builds the pull requests and gives its approval if the build is gre
Developing without source maps can be painful. You just shouldn't have to endure that sort of thing. To top that, there isn't much worse that having to sift through minified code and guess at what is
Using Webpack want to learn more about code splitting? Then check out this weeks Totally Tool Tips where Addy gives you his top tips and Matt, unhelpfully, q...
Today we’re releasing Docker 1.13 with lots of new features, improvements and fixes to help Docker users with New Year’s resolutions to build more and better container apps. Docker 1.13 builds on and
Use timeouts to build more robust and less expensive distributed systems: less memory, less downtime, more fun!
FizzBuzz: a recap The notorious FizzBuzz interview test was originally proposed as a way of weeding out candidates for programming jobs who – to put it bluntly – couldn’t program. …
In this article, we will be looking at how to handle events in React. Specifically, we'll look at how to listen for some of the most common event types. We'll also look at some of the event properties
Editorial Note: I originally wrote this post for the SmartBear blog. Let me ask you something. When you read the title of this post, did you envision it laying out some onerous process for converti