Putting our heads together.
5 Powerful Test-Driven Development Tools (+ Tutorial)
Software is a crucial component of every modern business.
Choosing the right tool for TDD doesn’t need to be an annoying and time-consuming task. Here are the five test-driven development tools we recommend.
Heroku Basics: Dynos and Costs
A first approach to heroku PaaS and its entities
Introduction to the basic concepts of Heroku: what is a dyno, different dyno types and sizes, and how these are related to the costs that you will be facing. Including examples of how we increased our resources while controlling costs.
Stability during large refactors
Feature Change: the Node.JS library to avoid introducing breaking changes
How do you guarantee stability when migrating an app to its new version? When we had to go through a large refactor, we compared solutions and opted for Feature change. It is a powerful open-source library that logs differences between two different implementations of the same method.
Dockerize and Secure WordPress behind a Proxy
Step by step guide to set up the proxy easily
There is no reason why setting up a proxy to secure your Wordpress application should be a nightmare. Here is a step by step guide to set up a proxy and secure a wordpress application using Docker. Recommended for developers looking to easily secure all their apps.
Introducing Docker’s features through a real life example
We too often had to set up the context to deploy an application, and then replicate this into another server. That was until Docker’s magic came to the rescue! This is an introduction to some of Docker’s features applied to a real-life scenario: how to install two Apache Web Servers using different source folders.
Deploying NodeJS enterprise applications
Using Linux native tools to manage application deployment and proper running
Before we started using Docker for all our NodeJS enterprise applications in production, we had crafted our own way to deploy, distribute, manage and maintain them. We wanted to have a simple standard deployment process for NodeJS applications on Debian / Ubuntu Enterprise servers and we explain it here.