Engineering blog

EliteBrains Blog is a hub for in-depth development tutorials and new technology announcements created by professional software engineers for developers, companies or IT recruiters.

Entry image
  • Full Time Software Developer

Web Developer- Skills, Responsibilities & Salary (2022)

In today's blog post we will discuss the skills, responsibilities, and salary of a web developer in 2022.

Arjun
Entry image
  • Recruiters

6 must-have blockchain developer skills (2022)

We've prepared a list of 6 must-have skills you need to look out for if you want to get the best from a blockchain developer in today's industry.

Hunter Andrews
Entry image
  • Software developers

What You Need To Know About Non-Fungible Tokens (NFTs)

NFTs are the new kids on the crypto block – brands are embracing them, collectors are loving them, and speculators are jumping aboard. Some describe these crypto tokens as something akin to an "iTunes of Crypto." But what exactly is an NFT? Let's find out!

Entry image

The Business Guide to Machine Learning (2022)

Manufacturers and businesses big and small are beginning to realize the use of machine learning in their day-to-day activities. This article is for you if you don't know what machine learning is yet. And if you do know, hopefully, it'll give you some tips and resources to help you further your knowledge.

Entry image
  • Software developers

How to Become A SharePoint Developer (in 2022)

Prerequisites for becoming a SharePoint developer are vast and include knowledge of multiple technologies, but it is not impossible. After studying hundreds of current developers on the job market, we've put together a list of requirements needed to qualify an individual as a SharePoint developer

Entry image
  • Software developers

What is a Microsoft Certified Solution Developer (MCSD)?

A Microsoft Certified Solution Developer (MCSD) is an individual who has passed the test required to be certified as having learned how to design and develop business applications using Microsoft's toolkits and technologies.

Arjun
Entry image

Remote Teams & Having A Game Plan with Michael Devellano

In 2019, the world began to look at remote work as the new normal, but Michael Devellano had been working remotely for decades. An entrepreneur with technical knowledge, Devellano came into the workforce just as mobile technology started its exponential growth.

Entry image
  • Software developers

10 Skills Every SharePoint Developer Needs (2022)

In this post, we will show you the most important SharePoint Developer skills you should look out for if you want to succeed (in fact, this expertise are non-negotiable)

Arjun
Entry image
  • Software developers

BI Developer: Role, Responsibilities & Skills (2022 Update)

BI developer is a special type of engineer that is able to filter, analyze and reduce data into manageable chunks of information that supports business objectives.

Arjun
Entry image
  • Full-stack developer

Full Stack Developer - Role, Responsibilities & Hiring Guide (2022)

What is a Full-Stack Developer?. This simple (but proven effective) full-stack developer guide tells it all - meaning, hiring tips, important skills, trusted go-to, etc.

Arjun
Entry image
  • Software developers

ETL Developer - Responsibilities, Skills & Hiring Guide (2022)

In this blog, we’ll answer the question: “Who is an ETL Developer?” We will also discuss their responsibilities and skills you should look out for in one. Let’s get started.

Arjun
Entry image
  • Freelancers

Lead Developer Vs. Senior Developer - What's The Difference?

Lead Developer Vs. Senior Developer. Learn the difference between two of the most in-demand tech jobs in 2022.

Hunter Andrews
Entry image

Why Should You Hire Freelancers On EliteBrains?

So, what’s the best way to choose the best freelancers for your web or app development project? The answer is to use a platform, such as EliteBrains, that offers skilled, hand-selected, and fully-screened freelancers.

Arjun
Entry image
  • Flux
  • Redux
  • Mobx
  • Reducers

MobX, Flux, Redux React state management

MobX,Flux, Redux? Today, most of the applications are developed as SPA’s (single page applications), in a nutshell, we’re talking about one single HTML page with JavaScript code, which renders everything else.

Richard Novak
Entry image
  • React
  • UI
  • Styled
  • Components
  • BEM
  • CSS
  • SASS

React & Styled components

As the modern applications are more and more complex and dynamic, the ways of styling the page has developed as well. From simple CSS we went to more sophisticated tools.

Vaclav Brzezina
Entry image
  • Flow
  • Typescript
  • Javascript

Flow, Typescript? Why to use types in JavaScript

Types are one of the main foundations of a programming language. Many execution errors in JavaScript are type errors. Have you ever called a function and received the error undefined is not a function? This happens when we try to access a property that is not defined. Since Javascript can’t locate the property, it returns it’s fallback - undefined

Vaclav B.