Blog

Learn about AppUnite’s engineering efforts, company culture, product developments and awesome things we work on daily!

How to become Junior Elixir Developer with no Elixir knowledge?
How to become Junior Elixir Developer with no Elixir knowledge?
In this article, we’ll go through a tale of how I landed in my current role, Junior Elixir Developer, having marginal Elixir knowledge - from application to present days.
Read more...
AppUnite Proud to be Named a Top Partner for Sustained Growth by Clutch for 2020!
AppUnite Proud to be Named a Top Partner for Sustained Growth by Clutch for 2020!
As a wonderful way to close out the year, we’ve earned a 2020 Clutch leader award for our sustained revenue growth.
Read more...
Ecto.Query.preload/3 vs. Ecto.Repo.preload/3
Ecto.Query.preload/3 vs. Ecto.Repo.preload/3
Which is better Ecto.Query.preload/3 or Ecto.Repo.preload/3? Read and find out what are the main differences.
Read more...
Renaming column and table in database migrations with Elixir and PostgreSQL
Renaming column and table in database migrations with Elixir and PostgreSQL
Step by step tutorial on what to do to guarantee zero downtime deployment, while deploying a new version of our application on more than one node.
Read more...
5 reasons why you should consider building a mobile app
5 reasons why you should consider building a mobile app
The purpose of this article is to show you the benefits and help you decide on building a mobile app. Mobile isn’t going anywhere and businesses need to adapt.
Read more...
3 problems in making newbies feel like team members… remotely
3 problems in making newbies feel like team members… remotely
Thoughts on the initiatives that work at AppUnite during the onboarding process, which make our new coworkers feel like team members working remotely
Read more...
How to start your QA career?
How to start your QA career?
In this article, you will find advice that will bring you closer to getting your dream job in an area of Quality Assurance
Read more...
The 8 most common mobile features testing problems
The 8 most common mobile features testing problems
If you have only tested web applications so far and will soon be participating in a project related to mobile platforms, this article is for you.
Read more...
Decomposing domain models based on lifecycles
Decomposing domain models based on lifecycles
There is no one golden solution to decomposing. As it is one of the hardest things to do, it is essential to know the various approaches. That is exactly what you'll find in this article.
Read more...
Junior Dev's first days. From writing to releasing your first commercial code
Junior Dev's first days. From writing to releasing your first commercial code
Hubert, our developer, uncovers some of the rules and steps that we, as AppUnite, focus on while building products for our clients and teaching new team members good practices.
Read more...
Modular software design - 10 common mistakes
Modular software design - 10 common mistakes
Modular software design is all about dividing functionalities into independent pieces - modules. Learn what are the most common mistakes to avoid.
Read more...
Who runs the product? A few words about Product Owner's and Team Leader's roles at AppUnite
Who runs the product? A few words about Product Owner's and Team Leader's roles at AppUnite
Though the titles are pretty clear, the overlap of their duties may lead to confusion. So who truly runs the product at AppUnite?
Read more...
12 things recruiters look for during interviews with junior devs (which you're probably NOT doing)
12 things recruiters look for during interviews with junior devs (which you're probably NOT doing)
Read our developers thoughts on how to get a job as a Junior Developer and don’t be another applicant who doesn’t stand out from the hundreds.
Read more...
Is Code Review harmful?
Is Code Review harmful?
How does code review affect your team? Can it be harmful? This article lists some issues that can be related to code review and some ideas for improvement.
Read more...
Concurrency and parallelism with Elixir and BEAM
Concurrency and parallelism with Elixir and BEAM
Patryk from our Backend team explains the differences between concurrency and parallelism, based on Elixir and BEAM.
Read more...
How to get less feedback?
How to get less feedback?
Many of us wonder what to do to encourage people to give more feedback. Maybe these questions are wrong? Let's stop for a moment and ask ourselves how to prevent people from sharing their feedback?
Read more...
Become a pi-shaped developer
Become a pi-shaped developer
T-shaped skills are a compromise between being a specialist and a generalist. It's considered a great way to grow. But is it the best way?
Read more...
AppUnite Amongst Poland’s Top Developers for 2020
AppUnite Amongst Poland’s Top Developers for 2020
Our team at AppUnite has some exciting news to announce! We’ve just been awarded as one of the top web developers for 2020 by Clutch!
Read more...
Handling failures in background workers with Elixir and supervisors
Handling failures in background workers with Elixir and supervisors
Elixir allows us to write systems that can run practically forever. Does that mean that we don't have to do anything to make our systems reliable?
Read more...
Organizational flexibility in times of crisis
Organizational flexibility in times of crisis
AppUnite always stood for flexibility and now in these difficult times, we had a chance to prove the value of our approach.
Read more...
How to become Junior Elixir Developer with no Elixir knowledge?
How to become Junior Elixir Developer with no Elixir knowledge?
In this article, we’ll go through a tale of how I landed in my current role, Junior Elixir Developer, having marginal Elixir knowledge - from application to present days.
Read more...
Ecto.Query.preload/3 vs. Ecto.Repo.preload/3
Ecto.Query.preload/3 vs. Ecto.Repo.preload/3
Which is better Ecto.Query.preload/3 or Ecto.Repo.preload/3? Read and find out what are the main differences.
Read more...
5 reasons why you should consider building a mobile app
5 reasons why you should consider building a mobile app
The purpose of this article is to show you the benefits and help you decide on building a mobile app. Mobile isn’t going anywhere and businesses need to adapt.
Read more...
How to start your QA career?
How to start your QA career?
In this article, you will find advice that will bring you closer to getting your dream job in an area of Quality Assurance
Read more...
Decomposing domain models based on lifecycles
Decomposing domain models based on lifecycles
There is no one golden solution to decomposing. As it is one of the hardest things to do, it is essential to know the various approaches. That is exactly what you'll find in this article.
Read more...
Modular software design - 10 common mistakes
Modular software design - 10 common mistakes
Modular software design is all about dividing functionalities into independent pieces - modules. Learn what are the most common mistakes to avoid.
Read more...
12 things recruiters look for during interviews with junior devs (which you're probably NOT doing)
12 things recruiters look for during interviews with junior devs (which you're probably NOT doing)
Read our developers thoughts on how to get a job as a Junior Developer and don’t be another applicant who doesn’t stand out from the hundreds.
Read more...
Concurrency and parallelism with Elixir and BEAM
Concurrency and parallelism with Elixir and BEAM
Patryk from our Backend team explains the differences between concurrency and parallelism, based on Elixir and BEAM.
Read more...
Become a pi-shaped developer
Become a pi-shaped developer
T-shaped skills are a compromise between being a specialist and a generalist. It's considered a great way to grow. But is it the best way?
Read more...
Handling failures in background workers with Elixir and supervisors
Handling failures in background workers with Elixir and supervisors
Elixir allows us to write systems that can run practically forever. Does that mean that we don't have to do anything to make our systems reliable?
Read more...
AppUnite Proud to be Named a Top Partner for Sustained Growth by Clutch for 2020!
AppUnite Proud to be Named a Top Partner for Sustained Growth by Clutch for 2020!
As a wonderful way to close out the year, we’ve earned a 2020 Clutch leader award for our sustained revenue growth.
Read more...
Renaming column and table in database migrations with Elixir and PostgreSQL
Renaming column and table in database migrations with Elixir and PostgreSQL
Step by step tutorial on what to do to guarantee zero downtime deployment, while deploying a new version of our application on more than one node.
Read more...
3 problems in making newbies feel like team members… remotely
3 problems in making newbies feel like team members… remotely
Thoughts on the initiatives that work at AppUnite during the onboarding process, which make our new coworkers feel like team members working remotely
Read more...
The 8 most common mobile features testing problems
The 8 most common mobile features testing problems
If you have only tested web applications so far and will soon be participating in a project related to mobile platforms, this article is for you.
Read more...
Junior Dev's first days. From writing to releasing your first commercial code
Junior Dev's first days. From writing to releasing your first commercial code
Hubert, our developer, uncovers some of the rules and steps that we, as AppUnite, focus on while building products for our clients and teaching new team members good practices.
Read more...
Who runs the product? A few words about Product Owner's and Team Leader's roles at AppUnite
Who runs the product? A few words about Product Owner's and Team Leader's roles at AppUnite
Though the titles are pretty clear, the overlap of their duties may lead to confusion. So who truly runs the product at AppUnite?
Read more...
Is Code Review harmful?
Is Code Review harmful?
How does code review affect your team? Can it be harmful? This article lists some issues that can be related to code review and some ideas for improvement.
Read more...
How to get less feedback?
How to get less feedback?
Many of us wonder what to do to encourage people to give more feedback. Maybe these questions are wrong? Let's stop for a moment and ask ourselves how to prevent people from sharing their feedback?
Read more...
AppUnite Amongst Poland’s Top Developers for 2020
AppUnite Amongst Poland’s Top Developers for 2020
Our team at AppUnite has some exciting news to announce! We’ve just been awarded as one of the top web developers for 2020 by Clutch!
Read more...
Organizational flexibility in times of crisis
Organizational flexibility in times of crisis
AppUnite always stood for flexibility and now in these difficult times, we had a chance to prove the value of our approach.
Read more...
How to become Junior Elixir Developer with no Elixir knowledge?
How to become Junior Elixir Developer with no Elixir knowledge?
In this article, we’ll go through a tale of how I landed in my current role, Junior Elixir Developer, having marginal Elixir knowledge - from application to present days.
Read more...
Renaming column and table in database migrations with Elixir and PostgreSQL
Renaming column and table in database migrations with Elixir and PostgreSQL
Step by step tutorial on what to do to guarantee zero downtime deployment, while deploying a new version of our application on more than one node.
Read more...
How to start your QA career?
How to start your QA career?
In this article, you will find advice that will bring you closer to getting your dream job in an area of Quality Assurance
Read more...
Junior Dev's first days. From writing to releasing your first commercial code
Junior Dev's first days. From writing to releasing your first commercial code
Hubert, our developer, uncovers some of the rules and steps that we, as AppUnite, focus on while building products for our clients and teaching new team members good practices.
Read more...
12 things recruiters look for during interviews with junior devs (which you're probably NOT doing)
12 things recruiters look for during interviews with junior devs (which you're probably NOT doing)
Read our developers thoughts on how to get a job as a Junior Developer and don’t be another applicant who doesn’t stand out from the hundreds.
Read more...
How to get less feedback?
How to get less feedback?
Many of us wonder what to do to encourage people to give more feedback. Maybe these questions are wrong? Let's stop for a moment and ask ourselves how to prevent people from sharing their feedback?
Read more...
Handling failures in background workers with Elixir and supervisors
Handling failures in background workers with Elixir and supervisors
Elixir allows us to write systems that can run practically forever. Does that mean that we don't have to do anything to make our systems reliable?
Read more...
AppUnite Proud to be Named a Top Partner for Sustained Growth by Clutch for 2020!
AppUnite Proud to be Named a Top Partner for Sustained Growth by Clutch for 2020!
As a wonderful way to close out the year, we’ve earned a 2020 Clutch leader award for our sustained revenue growth.
Read more...
5 reasons why you should consider building a mobile app
5 reasons why you should consider building a mobile app
The purpose of this article is to show you the benefits and help you decide on building a mobile app. Mobile isn’t going anywhere and businesses need to adapt.
Read more...
The 8 most common mobile features testing problems
The 8 most common mobile features testing problems
If you have only tested web applications so far and will soon be participating in a project related to mobile platforms, this article is for you.
Read more...
Modular software design - 10 common mistakes
Modular software design - 10 common mistakes
Modular software design is all about dividing functionalities into independent pieces - modules. Learn what are the most common mistakes to avoid.
Read more...
Is Code Review harmful?
Is Code Review harmful?
How does code review affect your team? Can it be harmful? This article lists some issues that can be related to code review and some ideas for improvement.
Read more...
Become a pi-shaped developer
Become a pi-shaped developer
T-shaped skills are a compromise between being a specialist and a generalist. It's considered a great way to grow. But is it the best way?
Read more...
Organizational flexibility in times of crisis
Organizational flexibility in times of crisis
AppUnite always stood for flexibility and now in these difficult times, we had a chance to prove the value of our approach.
Read more...
This website stores cookies on your computer. The data is used to collect information about how you interact with our website and allow us to remember you. We use this information to improve and customize your browsing experience and for analytics and metrics about our visitors both on this website and other media. Cookie Policy Privacy Notice
Work together

Let’s Work Together!

Make the first step for a great partnership! Share your idea with us and check what we can do for you and your company.
AppUnite Sp. z o.o.
VAT ID: PL 7831689686
Droga Dębińska 3A/3
61-555 Poznań, Poland
+48 532 568 641
office@appunite.com
Clutch Top Developers 2020Clutch Top B2B Companies 2019Financial Times ranking of 1000 fastest-growing companies in EuropeDiament Miesięcznika Forbes