Selleo Logo
Toggle navigation
  • Services
    UX/UI Design ConsultingUX/UI Design ConsultingCustom Software Development CompanyCustom Software DevelopmentDevOps & Cloud ConsultingDevOps & Cloud ConsultingGraphQL APIs DevelopmentGraphQL APIs DevelopmentQuality AssuranceQuality Assurance
    Hire Ruby On Rails Development TeamRuby on Rails DevelopersHire Elixir Development TeamElixir DevelopersHire Node.js Development TeamNode.js DevelopersHire Ember.js Development TeamEmber.js DevelopersHire React Development TeamReact.js Developers
  • Portfolio
    75
  • Testimonials
  • About
  • Teams
  • Blog
  • Contact
  • All
  • UX Design
  • Software Development
  • Ruby on Rails
  • React
  • Ember
  • eCommerce
  • LMS
  • Healthcare
How To Setup React Component In Tests

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.

Arkadiusz Machalica
Arkadiusz Machalica
May 23, 2019
react
What Does It Mean To Be A CTO In A SDH?

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.

Dawid Pośliński
Dawid Pośliński
May 22, 2019
software development
Why Mixed-Skill Level Teams Are For You?

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.

Szymon Kieloch
Szymon Kieloch
May 17, 2019
software development
When Does margin: 0 auto Center?

When Does margin: 0 auto Center?

If you don’t like CSS and you have problems with it, you probably also had a problem with centering things on your beautiful web page. Then you came across a fantastic solution margin: 0 auto; which, according to some online CSS tutorials ALWAYS centers. Well, it does not and this article will tell you why.

Krzysztof Golasik
Krzysztof Golasik
May 16, 2019
ux design
How To Upgrade To Rails 6

How To Upgrade To Rails 6

I’d like this to be a reasonably detailed overview of how does the upgrade process in Rails look like in general, but with a strong emphasis on Rails 5.2 > 6 upgrade part (RC1 being the latest release). I’ve already seen a number of great posts describing the list of changes that awaits us in Rails 6, so I will skip this entirely and will focus solely on the upgrade.

Krzysztof Pomykacz
Krzysztof Pomykacz
May 7, 2019
ruby on rails
Why One-On-One Sessions Can Help You Build A Great Team?

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.

Ireneusz Skrobiś
Ireneusz Skrobiś
May 6, 2019
software development
How To Introduce New Technologies To Your Company

How To Introduce New Technologies To Your Company

Change is inevitable. With the constant development of programming, new technologies emerge and companies that want to stay on top need to keep up with them. This is why the problem of how to introduce new technologies to the company and encourage developers to start using them appears.

Dawid Pośliński
Dawid Pośliński
Apr 29, 2019
software development
Kubernetes 101

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
software development
How To Successfully Scale Your SaaS Development

How To Successfully Scale Your SaaS Development

Companies developing SaaS can grow overnight. In this kind of software, creation success can happen at lightning speed. A good Software as a Service product can transform a startup into a highly recognizable enterprise. With the popularity growing, scaling will eventually become a priority.

Dariusz Wylon
Dariusz Wylon
Apr 17, 2019
saas
Pessimistic Locking In 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”.

Gravatar for s.lach@selleo.com
Szymon Lach
Apr 15, 2019
ruby on rails
Why Migrate From Angular to React in 2019?

Why Migrate From Angular to React in 2019?

There are many reasons behind the decision to migrate from Angular to React. Most of them are related to it being closer to JavaScript and taking full advantage of modularity.

Tomasz Bąk
Tomasz Bąk
Apr 10, 2019
react
GraphQL with Ruby On Rails: Queries in Multiple Files

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`

Ireneusz Skrobiś
Ireneusz Skrobiś
Apr 4, 2019
ruby on rails
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26