Introduction
Designing a good test suite is critical to the development of a reliable application, but it involves constant decisions about how closely to replicate your end product. For example, it...
Software testing remains to be a struggle for development teams around the world, according to an annual global survey conducted by GitLab.
Nearly 4,300 respondents to the survey, including...
Have you ever needed to undo, fake, or deal with migrations more deeply than the typical python manage.py migrate? Did you find yourself opening the migration files to find out what they contained?...
On April 20, 2021, OpenJS released the latest major version of Node.js, Node 16.
With this even-numbered release, we see a few changes to the V8 engine, support for the new Apple Silicon processors,...
Designing a good test suite is critical to the development of a reliable application, but it involves constant decisions about how closely to replicate your end product. For example, it...
The Django project has major updates every eight months and minor updates as needed. It's a good idea to keep your project up to date with the latest version or at least a supported version. This...
Picture this: It’s Thursday afternoon and you just got an email from your manager of development letting you know the team has completed the new features you’ve requested. Everything’s done and ready...
After over 8 years in development, the Ruby linting gem RuboCop has finally released version 1.0 and with it a host of new features, style configurations, and most importantly a much higher degree of...
On October 20, 2020, Facebook released the newest version of React, React 17.
With React overtaking Angular for 2nd most popular Web Framework, React 17 is an important milestone in their growth.
In...
The majority of the Rails custom software development work we do here at NextLink Labs deals with rehabilitating older projects that are overwhelmed with technical debt from years of development...
Custom software development is a lot of things, but you’d be hard pressed to find a way to describe it as “easy”.
It takes a lot of planning and resources. Often you need a team to make it happen....