One of the most important questions asked by a new web developer is….what the hell this is this “staging” thing ?! The answer is simple.
Read more
Do you find yourself: - ack’ing (or better yet grep’ing) your source code to find a method? - using gem open and similar? - browsing online documentation and checking method arguments? If you are doing anything listed above, you don’t have to anymore!
Read more
In the last couple of years I’ve been watching the technologies around me developing and shifting in different directions. I’ve have seen symbian systems on Nokia phones blooming and then fading away. It was the best mobile OS once, you know.
Read more
Preprocessors such as Sass are widely used in our RoR world and make writing CSS much easier and clutter free. Most Rails developers are aware of advantages such as nesting, reference selector,, variables, mixins or extending directives. But Sass is much more than that!
Read more
Despite its popularity, backbone.js has many drawbacks. With a steep learning curve, shortage of opinionated patterns, lots of boilerplate code, and poor memory management/cleanup strategies, backbone usage can be discouraging. In this article, I will focus on how to refactor a backbone application using marionette.js —a framework that can mitigate many of backbone’s shortcomings.
Read more
Lately I needed to put my hands on performance issues in one project - I’ve rummaged through NewRelic a bit and noticed that the most time consuming actions were those that used external API requests. At first glance, I’ve thought the external API is responsible for the mess but well - breakdown shows in the controller request that overall lasts 1 second, the external API response is 48ms. All the rest is XML parsing.
Read more
_The counter’s”prototype”. It’s a really simple design, just two buttons, LEDs, resistors and a couple of wires._ Have you already noticed a speedometer at our homepage...
Read more
We push more than 250 commits every day. More than 30 people work on 15 projects. How do we keep the quality high and in the same time make sure that the best practices are spreading within the team and mistakes are not being repeated?
Read more
We have fallen madly in love with Ruby some time ago. Take a go yourself but… look out, it’s highly addictive! Well, you have been warned… Now… Below you’ll find a handy collection of Ruby resources.
Read more
Hipbot came to life at one of Netguru’s famous hackathons, where all devs come together and write something cool in a couple of hours.
Read more