Blog

We share our thoughts

Featured posts

Programming Tools
Today I Learned
JavaScript
Elixir & Phoenix
Business & Growth
AI & ML
Company & Community
Design
React Native
React
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
From Junior to Senior. Who is a Senior Elixir Dev? - Interview with Michał Buszkiewicz, CTO at Curiosum

Elixir, a descendant of the Erlang language, is becoming increasingly popular. Michał shows us its business value, why Elixir programmers are faithful to this language, and how to develop as an Elixir programmer. Read interesting facts about Elixir!

How to become a Senior Elixir Developer? Interview with Szymon Soppa, CEO at Curiosum

As a software house, Curiosum specializes in Elixir technology. Are you considering the Elixir Developer career? Read an interview with Szymon and learn how to become a successful Senior Elixir Developer. See also why Elixir's language is so likeable

How to contain a fixed positioned element

It's easy to contain absolute positioned elements. Things get a little trickier when you want to contain a fixed positioned element without changing its stylings.

Treating warnings as errors in Elixir's mix compile

Warnings in Elixir are usually an important sign of a problem in the codebase. There is an easy way to make them gone.

Getting Rusty with Elixir and NIFs

Check out an example project that aims to create a Rust NIF that crops an image and makes it grayscale to show you a way to run your Rust code from Elixir efficiently.

Perfecting Local and Remote Elixir CI pipeline - Szymon Soppa - Elixir Meetup #7

Learn about strategies for perfecting local and remote CI pipelines in Elixir projects. Know the importance of automating checks to reduce developer time spent on repetitive tasks, ultimately leading to more efficient and productive development.

Mastering Elixir CI pipeline


Developer time is precious for business. Don't waste it on things that can be easily automated. One of these things is a part of the code review process - quality checks. Continuous integration (CI) is where this automation is put in place.

Curiosum is a member of the Polish Software Development Association (SoDA)

Why did our company decide to join SoDA? How does this NGO influence the development of the Polish IT industry in particular software houses? Find out what's Curiosum's goal as a SoDA member and why we believe it could benefit the Elixir programming

How to create and use custom shell commands?

Each of us had a situation, where we had to invoke a few, same commands each time. Making it once is not that problematic, but when we are supposed to repeat given operations, it may be better just to create one function that will handle it all.

Let’s build something together

Ready to turn your curiosity into a successful digital product?
Share your idea, and let's explore the possibilities.

Our experts worked with 20+ worldwide tech innovators

Szymon Soppa
CEO