AppUnite LogoBlog
< Go to homepage
Contact

Patryk Bąk

Engineering

How atom keys with JSON in Ecto can break your system

Patryk Bąk

If you use the map type in your Ecto schema, you definitely should read this article. It'll help you to avoid possible system failures.

Engineering

10 things you, as a buddy, should know whenever a new developer joins your team

Patryk Bąk

Do you want to wait an unknown amount of time until a new person is self-reliant? Or do you want a new developer to have appropriate skills and knowledge as soon as possible? The answer lies in this article.

Engineering

Renaming column and table in database migrations with Elixir and PostgreSQL

Patryk Bąk

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.

Engineering

12 things recruiters look for during interviews with junior devs (which you're probably NOT doing)

Patryk Bąk

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.

Engineering

Concurrency and parallelism with Elixir and BEAM

Patryk Bąk

Patryk from our Backend team explains the differences between concurrency and parallelism, based on Elixir and BEAM.

Engineering

Handling failures in background workers with Elixir and supervisors

Patryk Bąk

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?

Engineering

Why shouldn't you use Elixir code in database migrations?

Patryk Bąk

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!

Engineering

How to migrate live production data

Patryk Bąk

Even simple migrations can be dangerous and when executed incorrectly can lead to errors and downtimes. Avoid these problems with our dev team tips.

Engineering

Should you use database transactions for data consistency?

Patryk Bąk

In our systems, most business actions require changes across multiple contexts. How can we keep these contexts consistent?

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

We'd love to build something amazing 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.

Start a project
ClutchFinancial TimesForbes