03 Nov 2020

The software development process consists of many moving parts. To work on and manage these projects successfully, it’s important to understand each aspect and how they fit together to contribute to the final product. The product backlog and individual PBIs are some of the things that can completely change the experience for the end-user.

21 Oct 2020

Need more resources for your software development project? This is a common problem, and there are several ways to address it. Is the staff augmentation model better for software development? What about outsourcing? In this post, we'll discuss the differences between outsourcing and staff augmentation. We'll also give the information you need to choose the right model for your organization. 

13 Oct 2020

There’s no question that software is at the core of how almost every business operates. If there’s one thing that nearly every organization needs to keep itself running, it’s software. That’s why many companies invest in custom solutions to help them streamline processes and improve day-to-day operations. 

02 Oct 2020

As a software engineer for mobile platforms, I have worked on teams where the Project Managers displayed excellent and poor management practices. This article is about observations I've made while working as an outsourced staff augmentation professional; one where the project was, in my opinion, and measured by outcomes, poorly managed.

29 Sep 2020

This is a two-part article where we are going to analyze an option to secure RESTful web services through the JWT standard, also analyzing the option to use public keys that can be rotated to increase the security model.

In this first part we will analyze the standard for JWT and JWK from a theoretical standpoint. Our part two of the article will focus on a simple practical example about how to implement this security standard to protect your own microservices.

In the contemporary environment of software development, securing microservices has become increasingly important. Since RESTful microservices run over HTTP protocol, anyone having access to the web API exposed by a microservices application can invoke its services simply using a web browser, or even more sophisticated invocations can be done using tools like Postman. This is mainly the reason to have a robust security mechanism protecting and controlling the access to any service within an organization infrastructure.

15 Sep 2020

Over the past decade, the popularity of outsourcing software development has grown. In fact, data from Statista shows that 64% of all companies have outsourced development teams. In large part, that is an effective way to get the quality work that software companies need at an affordable price point.

11 Sep 2020

How about some good news?

03 Sep 2020

One of the most challenging aspects of acting as a team leader is when you have to intervene in a situation and have a difficult conversation with someone. Difficult conversations can take many forms: 

26 Aug 2020

People usually think that all a software engineer does all day is code but that isn’t the whole story. There is a very long list of lesser known but important tasks that take our time every day and it’s important to talk about them and highlight the contribution they bring to our work.

20 Aug 2020

Many companies rely on outsourcing to get work done more quickly, and demand continues to increase. In 2019, the global outsourcing market was worth $92.5 billion. Some reports even note that outsourcing will be critical to stay competitive in the worldwide economy. This is, in large part, because of what is now possible with offshore outsourcing.