
Read our Newest articles on Selleo Blog
Newest posts

elixir
How Elixir Helped Me Boost App Performance
Let me share my passion and a story based on the most recent case study. Once you get to the happy ending – you will have no doubt on why choose Elixir for your next project.
Aug 2, 2019

ux ui
When Is A Good Time To Optimize The UX Of Your Application?
It is hardly possible to be interested in IT solutions and not hear about how beneficial optimization of UX can be. Good user experience is tied with a clear, user-friendly interface and a simpler workflow.
Jul 26, 2019

ux ui
What To Do When CSSing Gets Boring
If you’re a senior developer, do you even remember your first job in IT? It was so many years ago... At some point, you might think that you already know all the stuff that you need. There is an occasional challenge on a project, but still, for some, it might seem dull… So how to deal with it?
Jun 19, 2019

elixir
Why Choose Elixir For Your Next Software Development Project?
This article aims to introduce Elixir as a new alternative for well-known programming languages.
Jun 14, 2019

software development
What Makes A Senior Developer?
Coming up with a definition who a senior developer is may be impossible due to the fact that for every person this will mean different things. However, there are some key qualities and capabilities that make senior developer a senior developer.
May 30, 2019

react
How To Setup React Component In Tests
In the examples, the testing stack is Jest and Enzyme, but this pattern can be used in any other combination of test runner and renderer. I would like to show you the simple pattern that we are using in Selleo, and how it came to life.
May 23, 2019

software development
What Does It Mean To Be A CTO In A SDH?
‘A modern CTO is somebody who is a programmer that is also a business person.’ There are many misconceptions about who a CTO is and what are his responsibilities. A CTO is responsible for both long- and short-term needs of a company. He utilizes the business’ capital to invest, in order to reach the goals of the organization.
May 22, 2019

software development
Why Mixed-Skill Level Teams Are For You?
Choosing the right people may be a complicated task and at first, you may think that the more skilled developers - the better. This is not always the case and this article will answer the question why your teams should not consist only of top-notch engineers.
May 17, 2019

ux ui
When Does margin: 0 auto Center?
Centering elements on a web page can be tricky, but margin: 0 auto is often cited as a foolproof way. Discover when margin: 0 auto may help you center.
May 16, 2019

ruby on rails
How To Upgrade To Rails 6
This guide will show you how to upgrade to Rails 6. We'll cover the upgrade process in general and provide helpful tips to make your upgrade as smooth as possible.
May 7, 2019

software development
Why One-On-One Sessions Can Help You Build A Great Team?
One-On-One Session (or O3 in short) is a really powerful tool used by many managers all over the world. It is a well-structured meeting in which a manager/team leader spends some time (usually 30 minutes) with each of his/her team member to discuss progress, strengths, weaknesses, goals and other employee-related matters.
May 6, 2019

software development
Kubernetes 101
Created by Google this open-sourced system helps manage containerized applications within cluster environments. It gives developers a better way to deal with related and distributed components as well as services in infrastructure.
Apr 23, 2019

ruby on rails
Pessimistic Locking In Rails
The Ruby on Rails framework is powerful in many ways. One of its strong points is that Ruby on Rails is being shipped with ActiveRecord - an Object Relational Mapping system. ActiveRecord comes up with its own DSL, which lets you write Ruby code, which in turn is translated to SQL, allowing you to use database native features, including “locking”.
Apr 15, 2019

ruby on rails
GraphQL with Ruby On Rails: Queries in Multiple Files
Today we are going to add specs (again, we will focus only on the happy paths) for GraphQL queries. But there is one thing about the current implementation of the queries that I don’t like. We have everything defined in one file: `app/graphql/types/query_type.rb`
Apr 4, 2019

ruby on rails
Testing GraphQL Mutations In Ruby On Rails With RSpec
In the last article we added a few GraphQL mutations to our test application. It is time to create automated tests for each of them. But first things first, we need to set up `RSpec` in order to write better specs.
Mar 21, 2019
