Blog

03
Dec

Developing Smart Contracts – what does it mean, and how is it done?

By George Fironov

There are a lot of convoluted articles online that fail to provide a short & sweet explanation to what blockchain and smart contracts are. Instead, authors often seem to think that they need to make this topic seem more complex than it is. In this article, I want to give you an understanding of what […]

05
Nov

Category:

Communication Habits of Successful Remote Teams

By George Fironov

Communication is the foundation of effective cooperation. But how do you stay in touch with your team when everyone works from a different place, and at different times of the day? Switching your team to remote work can be a catalyst for positive change. It forces you to adopt all the management principles that perhaps […]

04
Oct

Category:

How to Run a Remote Team Better than an In-House Team

By George Fironov

If you’re used to working in the same office space with all of your teammates, you might find it hard to manage your first remote hires. This short guide will help you avoid common beginner’s mistakes. I’ve written a lot about the benefits of remote work, and I doubt that anyone needs additional confirmation of […]

03
Sep

Category:

Principal Software Engineer vs Architect | How to Differ Them?

By George Fironov

There is no rulebook for job titles in the IT industry. We sometimes use them interchangeably, but it’s good to be specific, so let’s examine the differences in detail. One thing is for sure:  Titles might not be the most important thing, but they can make a difference. Our job titles define how others see […]

05
Aug

PHP vs Ruby – which developers are more in demand?

By George Fironov

Have you heard the legend of Ruby-istan, PHP-istan, and Arrogant-Programmer-istan? One of the most interesting and honest places on the internet is Reddit. While browsing threads to find material for this article, I stumbled upon an interesting legend.  Legends are rarely the stuff of articles about software development, but this one very elegantly sums up […]

01
Jul
Best Frameworks to Know for Every Professional Python Developer

What are the Most Important Frameworks for Python?

By George Fironov

Universal, fast, easy to learn, open-source – Python is many things. The first version was released in 1991. It was initially created as a competitor of the ABC programming language, and successor of Perl for writing scripts. It came with exciting features which ABC didn’t have, such as exception handling. And it was named after […]

05
Jun
Frontend Developer vs UI Developer

How to Differ Frontend Developer from UI Developer?

By George Fironov

How do you know for sure whether you need to hire a Front-end Developer, or a UI Developer? The answer isn’t always easy. Front-end and UI are similar – but not identical. It’s hard to keep up with all that’s going on in the software market. There’s a lot of changing terminology. New things pop-up […]

16
May

Investigating Average Full Stack Developer Salaries – Do They Even Matter?

By George Fironov

We often get asked about the average full stack developer salary in different European countries. It’s a tricky question to answer, so this time we’re taking an in-depth look at this issue. Consider this: a Ukrainian developer living in Poland, working for a high-profile company based in Dublin, Ireland, and earning twice the average salary […]

23
Apr

Is Full Stack the same as MEAN Stack?

By George Fironov

What does Full Stack mean, and how is it different from MEAN Stack? Why are technology stacks important? Find out in this short guide for non-developers. If you’re hiring developers, or cooperating with them in your job, communication is easier when you understand what they can and cannot do.   ❓Technology Stack❓ It’s a list […]

14
Mar

Category:

4 worst mistakes in managing distributed developers.

By George Fironov

Even though the work seemingly remains the same, there’s a lot that changes when a project manager makes the switch to work remotely. Watercooler conversations are replaced by sharing memes in off-topic Slack threads, tasks move from whiteboards to project management tools, daily commutes turn into doing work from home, work hours become more fluid, […]

05
Feb

Hire Locally or Remotely? Short guide for project managers.

By George Fironov

  Have you considered adding remote developers to your team yet? If not, it’s time to at least start thinking about it – the market for remote jobs is growing at a fast pace. Last year one of the most popular social media companies, Buffer, surveyed almost 2,000 workers and entrepreneurs for their State of […]

10
Jan

Category:

How To Help Your Remote Workers Be More Productive

By George Fironov

Managing a local team is hard enough as it is. There are certain guiding principles, the rest is experience and common sense. But can you apply the same in-house management principles to remote workers? Building a remote team can affect a company in plenty of good ways. Cost reduction, time savings, greater productivity, increased business […]

13
Dec

How much does it cost to hire remote software developers?

By George Fironov

Remote work – you’ve heard about it, you’ve probably hired a freelancer before, but I bet you still believe the best way to hire people is in-house. There’s a small chance that you’re right – if you don’t know how to source remote candidates, or how to manage remote developers, then your best choice might […]

07
Nov

How to benefit from hiring remote developers

By George Fironov

While it may be a tricky transition, it’s becoming increasingly necessary for companies to adopt remote hiring as the new standard. But the transition is worth it, because both your team members and your bottom-line can benefit in the long-term. The IT industry stands in the center of progress by constantly empowering us with better […]

01
Oct

Category:

“We work remotely”: How to run agile in remote and distributed teams

By George Fironov

Does Agile apply to remote team management? A few principles of Agile seem to be in contradiction with the complex reality of distributed teams, but make no mistake – virtual teams can be just as Agile as in-house teams. Gone are the days of traditional waterfall management with fixed dates and prices. Software development teams […]

03
Sep

Best ideas on how to hire developers in Dublin

By George Fironov

If you’re looking to hire talented people, Dublin is one of the best places to do so. But local economy has evolved so much that the best people are hired in the blink of an eye, so more businesses are looking beyond the Irish border to find the right developers. Finding the right developer is […]

02
Aug
Remote Ukrainian Software Developers

Should You Hire Remote Ukrainian Software Developers? [Advantages & Disadvantages]

By George Fironov

Remote development is booming in the IT industry. There are valid reasons for managers to consider Ukraine when they need to hire remote software developers. Why is Ukraine special? Anyone who has tried hiring remote software developers knows that this market is a mixed bag. But as if finding developers weren’t hard enough, now you […]

02
Jul

How to Hire Remote Developers [Frequently Asked Questions]

By George Fironov

Over the past 10 years or more, global economy has been changing. The term “gig economy” was born. It means that companies around the world are hiring less full-time, in-house employees, and instead relying on freelancers and remote workers. This has created new challenges for employers. Since employees are no longer in one place, managers […]

10
May

Outsourcing / Outstaffing Web Development – Explanation

By George Fironov

The market for remote software development has filled up with different services over the past few years. Tech managers who want to make good decisions need to know exactly what the market offers. Let’s clear the confusion what is outstaffing, how is it different from outsourcing, and what is the best option for you? Marc […]

We’re Here to Help

Our dedicated hiring consultants and engagement managers will support you throughout the whole hiring process