Knowledge hubRead our articles on Selleo Blog
Guides ‘How to...’
ruby on rails
A Subjective Guide To Naming Stuff In Ruby on Rails: Classes
Naming things in programming may not be hard (a matter of imagination), but it is definitely hard to do it right. Also, it turns out to be very unclear what “right” means in each and every context. It doesn’t change the fact that in 8 out of 10 PRs I review, I provide a feedback related to naming, be it naming of classes, methods, fields, variables… you name it
Jul 31, 2018
How To Introduce A New Developer To A Project
Introducing a new developer to an existing project might be a long and unproductive process. Because of that, it is wise to approach this challenge with some kind of plan.
Jul 27, 2018
ruby on rails
An Opinionated Guide To Readable RSpec (part 2 of 2)
In the previous part of this article we focused on making specs we try to write as readable as possible. This however, comes at a cost of duplication and bloated individual tests. While this is a cost we intend to pay, there are ways to mitigate the impact of readability oriented specs on the overall size of our suite.
May 8, 2018
3 Reasons Why You Should Use Time And Materials Pricing Model For Software Outsourcing
Agile methodologies require time-and-materials pricing model. The client’s ability to be involved in the development process, prioritize backlog and adjust to the end-users’ needs with evolving requirements are, in most cases, the key to the market success of a service or a product.
Jan 22, 2018
ruby on rails
An Opinionated Guide To Readable RSpec (part 1 of 2)
It is hard to underestimate a value and importance of automated tests. Creating confidence about if the code works the right way and thus enabling safe refactoring is just one thing. Another one is that test suite can act as a way to document behavior and also, especially when approached the BDD way, can drive the code design and architecture.
Oct 5, 2017
10 Tips On How To Effectively Manage Tasks For Your Dev Team
well-described task is at least half of the story behind its successful implementation. Some other success factors are hidden in what happens to the task further down the road and especially in how the necessary feedback is provided and processed in the task implementation.
Apr 12, 2017
Why Don’t You Pick EmberJS When Building Your Next Single-Page Application?
I’ve been using EmberJS on a daily basis for over a year now. In this short article, I will focus on some benefits of choosing the EmberJS framework as a tool for building a single-page application (SPA). I will mostly describe business advantages of that choice rather than technical benefits.
Oct 22, 2016
What To Do When There Is No API
Fetching results for gaming platform when there is no API available.
Jun 22, 2016
10 Tips How To Be A Great Mentor In It Industry
In a hypercompetitive business environment people development must become a core competency for all companies that strive to achieve the highest levels of performance.
Sep 2, 2015
How To Be A Healthy Programmer
We use them to perform a number of tasks like shopping and paying bills or communicating with other people. Computers undoubtedly make our lives easier and save a lot of time, but there is price to pay.
Nov 18, 2014
How To Choose The Best Software Development Company
Outsourcing entrepreneurs and firms vary greatly in the way they manage the sourcing process. Some progress through it speedily and are fairly spontaneous in their approach.
May 22, 2014
Tips On How To Optimize Outsourced Software Development For Speed
Let’s assume you are outsourcing your software development and wondering if things could go any faster. Development teams quite obviously vary in their inherent ability to deliver fast. On the whole, you determine the potential when you select a specific vendor / team to deliver the service.
Feb 22, 2014
Programmers Guide To Weight Loss
I often wonder, what kind of IT-related articles are the most enjoyable to read, for visitors to Selleo’s blog. Are they our articles about business solutions in IT or, maybe articles on software and outsourcing?
Dec 20, 2012
How To Find And Hire The Best Node.js Developers For Your Team
How to go about hiring the best Node.js developers? Read this post to find out.
How To Build Property Management Software From Scratch
Global real estate management software industry size was valued at USD 8.98 Billion in 2017. Do you want to build property management software? This article will answer the most common questions regarding the topic and help you build an excellent product.