Blog

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

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...
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...
Why shouldn't you use Elixir code in database migrations?
Why shouldn't you use Elixir code in database migrations?
Elixir code used in migrations can cause troubles when we decide to start up our system with an empty database. But we'll help you to deal with that!
Read more...
How to migrate live production data
How to migrate live production data
Even simple migrations can be dangerous and when executed incorrectly can lead to errors and downtimes. Avoid these problems with our dev team tips.
Read more...
Differences in creating testing strategies based on parameters typical of mobile applications
Differences in creating testing strategies based on parameters typical of mobile applications
Often testers have contact with mobile and web applications. It may seem that both types can be tested in the same way. But are you sure that's it?
Read more...
How I changed the default structure of Elixir project to suit my preferences more
How I changed the default structure of Elixir project to suit my preferences more
Reasonable defaults can make your life easier but what reasonable means? How many benefits can the personalized default structure of Elixir project bring?
Read more...
Beyond Ruby on Rails
Beyond Ruby on Rails
We reveal behind the scenes details of one of the most important decisions we faced in AppUnite and why it turned out as a huge win!
Read more...
How to keep dependencies up to date
How to keep dependencies up to date
AppUnite team resolves the problem of updating dependencies with a simple script running automatically. Easy solution for software development teams.
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