Tag: Web

Business & Strategy

10 Companies you didn’t know that use Elixir

Amelia Kaczmarek

Business Development Representative

Elixir is chosen by more and more developers and businesses. Except for the obvious ones, we made a list of 10 not-so-obvious companies that use Elixir.

Engineering

Composition known as Slots in React

Szymon Hrabia

Frontend Developer

Did you know that Slots Pattern was invented by Vue Developers? Read this article and learn how to create reusable components in React with the usage of Vue Slots Pattern.

Business & Strategy

How to build great software products in 2021

Amelia Kaczmarek

Business Development Representative

Karol Wojtaszek

CEO

In this article we share our thoughts on what we view as the best software development practices in 2021.

Engineering

Don't be fooled by knowledge shared in this self-development article

Jacek Marchwicki

Team Leader, Engineer, Android, Flutter

Articles can spark new ideas, new approaches to test in your own environment. What about books? Which writing gives you more value? Learn more about self-development from this article.

Design & UX

Why build design systems?

Marek Szmyt

Product Designer

What would you gain by following design system rules? Read the article to learn an excellent way to organize your work.

Engineering

Make your system more predictable by using idempotent interfaces

Patryk Bąk

Elixir Developer

Let's analyze how a toggle button that turns activity on and off, can be designed and implemented on the server-side.

Engineering

Is Code Review harmful?

Maciej Kaszubowski

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.

Engineering

Concurrency and parallelism with Elixir and BEAM

Patryk Bąk

Elixir Developer

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 Developer

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 Developer

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

Elixir Developer

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

How I changed the default structure of Elixir project to suit my preferences more

Tobiasz Małecki

Elixir Developer

Reasonable defaults can make your life easier but what reasonable means? How many benefits can the personalized default structure of Elixir project bring?

Engineering

Beyond Ruby on Rails

Emil Wojtaszek

AppUnite Co-founder

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!

Engineering

How to keep dependencies up to date

Szymon Mrozek

AppUnite team resolves the problem of updating dependencies with a simple script running automatically. Easy solution for software development teams.