In most object-oriented programming languages, the keyword 'this' has a special meaning. Usually it refers to the object being the execution context (i.e. to the current instance of the object). For example, we use this when referring to an object property from within: we type this.propertyName, and then the context is the object and this refers to it.
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?
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?
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.
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.
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.
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.
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!
Thanks for subscribing to our newsletter.
Enjoy reading our articles!