All Case Studies Design Development Interviews Machine Learning Project Management
Here comes the next post in the *Today I Learned* series! In each post, we discuss a quick tip or a solution to a problem our developers came across in their projects. This time, our developer Kuba explains how to render templates to strings in Ember.js. Enjoy!
Read more
Are you looking for quick solutions to your problems with code? You'll like our new post cycle: Today I Learned. We’re going to present quick tips which our developers during their everyday work. The first tip comes from Marcin and concerns Deface - the gem used in Spree e-commerce platform. Enjoy!
Read more
Boost your web development skills with our list of top Ember.js resources. Whether you are just starting out, at the intermediate level or an advanced web developer, you are sure to find some useful tips to take your programming and JavaScript projects to the next level.
Read more
In a few short years, Sublime Text has evolved as the development tool of choice for serious and casual programmers alike, alongside Vim and Emacs. It is free, lightweight, cross-platform compatible and boasts seemingly endless customization options.
Read more
Are you one of those who open countless tabs in your browser, promising yourself to read all these Ruby on Rails blog posts and tutorials someday? The following podcasts can help to familiarize you with some of the most interesting features of Ruby on Rails.
Read more

Refactoring - When?

This short series of blogposts answers the why, how, and when of code refactoring. If you are... a manager or client of a dev team who wants to understand why your team chooses to spend time on things that don’t show immediately tangible results, a developer who needs to explain to a manager or client why you have to spend time on something that yields non-tangible results, ...then this blog post was made just for you!
Read more
In contrast to the imperative programming, declarative programming is about describing what you're trying to achieve, without instructing how to do it. Read on and check out my presentation on programming paradigms.
Read more
The clarity of readme files is critical for software developers. That information varies from installation instructions to potential bugs and depends on the nature of the software. Fortunately, there is a set of good practices to follow if you want your ReadMe to be neat.
Read more
Are you looking for resources to get the best use out of AngularJS? We’ve put together a comprehensive list of tutorials, podcasts and guides, perfect for those who either get started or try to improve their skills.
Read more
Sharing knowledge is important for us and we put a lot of effort into making it as quick and transparent as possible, especially for a team distributed across the globe.
Read more
Need a successful project?
Estimate project or contact us
Blog About Startups, Web Development and Mobile Development | Software Development