Technical debt is something that every tech company grapples with. Most of us would rather ignore the debt than confront it, but this leads to bigger problems in the long run. Whether you’re looking to improve efficiency, increase competitiveness, or simply stay ahead of the curve, reducing tech debt is …
Railsware Blog
on product management, engineering, design, culture and many more...
What is Pair Programming and How to Practice it in a Remote TeamWhen the term pair programming first appeared in the 1990s, it was a new practice not all developers were excited about. However, even today, some people don’t see the benefits behind pair programming and remain suspicious about it. So, is pair programming a workable approach that is worth your time …
When the term pair programming first appeared in the 1990s, it was a new practice not all developers were excited about. However, even today, some people don’t see the benefits behind pair programming and remain suspicious about it. So, is pair programming a workable approach that is worth your time …
Engineering Performance ReviewIn order to maintain career growth and ensure fair compensation, every engineering team needs an efficient method to evaluate its members. A nicely developed assessment model requires considerable resources in terms of time and professional expertise. However, we believe it is a significant contribution to the team and business development, …
In order to maintain career growth and ensure fair compensation, every engineering team needs an efficient method to evaluate its members. A nicely developed assessment model requires considerable resources in terms of time and professional expertise. However, we believe it is a significant contribution to the team and business development, …
BDD-style testing in Swift with SleipnirIntroduction In Objective-C people use different frameworks to write BDD-style tests for their code. Some of them are: CedarKiwiSpecta With the inroduction of Swift we’ve decided to create BDD-style testing framework in pure Swift.After a couple weeks of implementation we are making the first public version of the framework called …
Introduction In Objective-C people use different frameworks to write BDD-style tests for their code. Some of them are: CedarKiwiSpecta With the inroduction of Swift we’ve decided to create BDD-style testing framework in pure Swift.After a couple weeks of implementation we are making the first public version of the framework called …
Composing functions in SwiftIn Swift – the new programming language introduced by Apple – functions are first class citizens. This basically means, that a function can be passed as a parameter, returned from another function or assigned to a value. It allows us to do a lot of useful stuff with them. Function …
In Swift – the new programming language introduced by Apple – functions are first class citizens. This basically means, that a function can be passed as a parameter, returned from another function or assigned to a value. It allows us to do a lot of useful stuff with them. Function …