Codest’s weekly report of best tech articles. Are you sure you’re using microservices? (19)

Microservices is one of those things that some thought to be fads, until they completely gripped hold of how we do most things. Thus usually the answer to the question “are you using microservices” nowadays is “yes”. But are you sure?

What are the differences between a software house and an IT staffing agency?

Companies seeking programmer support often face the dilemma of what kind of collaboration to develop with an external partner. Sometimes, the services provided by software houses are mistakenly confused with those of IT staffing agencies, which are - literally speaking - recruitment agencies. What is the difference between both types of cooperation and which can be more effective for your project? 

The biggest challenges with custom software development

You will repeatedly find that as many as 50% of custom software development projects fail. This age-old problem is a nightmare for many CTOs and tech managers. On the other hand, advance warning means you can prepare yourself and your team and minimize the risk of failure.

XSS Security in popular Javascript libraries. Should I still be concerned?

One must admit in terms of most popular Javascript libraries that in their history of development (9, 6 and 5 years for Angular, React and Vue, respectively), lots of good things happened in terms of security, especially related with vulnerability for XSS attacks. However, this article will discuss the small traps and principles that developers should still be aware of.

How to keep your software development team productive?

If you manage a team of developers, this article may certainly interest you. Maintaining high productivity and the commitment of developers to each project is a big challenge for every tech manager. In theory, everything seems simple, but in practice, it is not necessarily an easy task. I have prepared some tips that will help you increase the productivity levels of your development team.

Codest’s weekly report of best tech articles. How far out is AWS Fargate? (17)

AWS Fargate is a tool that is very useful in certain situations while at the same time feeling profoundly weird to use. We’ve had an article about deploying Rails to it just last week - this week we’ll take a look at what it actually is. And much more.

Codest’s good practice for building software: GitFlow

This document was written in order to unify the internal company Git Flow rules. This method is not introducing pure Git Flow, as it is a mix of both Git Flow and GitLab Flow, with best company practices worked over many years. It helps keep a clean and readable history of the repository and better control over changes and project lifecycles. 

React: the most popular JavaScript framework

In a report published by Stack OverFlow, React was named as the second most-used framework in software development in 2019. It is also the most popular JavaScript programming language library. This is a great reason to take a closer look at this technology and its construction, functionality and use.

Codest’s weekly report of best tech articles. Why is modern web development so complicated? (16)

Modern web development can be extremely complicated. How did we get here and what do we do about it? This and much more you can find below. Enjoy!

Let's start a project

Estimate project