Arkency 17 February 2017
When we learn programming languages and techniques we go through certain phases: Curiosity Admiration Overdosage Rejection Approval etc. Similarly with other things we enjoy in our life such as ice cream, pizza and sunbathing :) We learn to enjoy them, we try too much of it and learn the consequences. Hopefully some time later we find a good balance. We know, how much of it, we can use without hurting ourselves. I think we can have a similar experience in programming for example when you find out about metaprogramming, immutability, unit testing, DDD. Basically anything. We often need to hit an invisible wall and realize that we overdosed. It's not easy at all to realize it and learn from it. After 8 years of using Ruby and Rails, there are certain constructs that I try not to use anymore because I believe they make maintaining large applications harder.
Capsized Eight 16 February 2017
El Passion 16 February 2017
GitLab 16 February 2017
The Functional Groups at GitLab give an update on what they've been working on
Lugo Labs 15 February 2017
Signal v Noise 15 February 2017
Programmers love to invoke the vocabulary of importance. We don’t just have guidelines, no, we have fucking LAW OF DEMETER. Good and bad ideas alike are dressed in big words so we can all seem oh so…
Giant Robots Smashing into Other Giant Robots 15 February 2017
What happens when we stop using validations for data integrity and instead use them for user interface?
Kir Shatrov 15 February 2017
Viget 14 February 2017
Previously on UX + CRO = PROFIT… We provided an overview of Conversion Rate Optimization (CRO) and introduced a framework to help you run your own CRO experiments. If you haven’t read part one yet, go read that first before starting part two. Don’t worry. We won’t start without you.
Honeybadger 14 February 2017
To see how far Ruby's Unicode support has come, I tested every string method to see which ones violate the principle of least surprise. The results are presented as a handy table that you can reference to see which string manipulation methods are Unicode-unfriendly.
GitLab 14 February 2017
GitLab's release retrospectives and kickoffs are now open to our community!
Giant Robots Smashing into Other Giant Robots 14 February 2017
We occupy three-dimensional space. Sometimes it’s fun, sometimes it’s dangerous, but that is where we live and it influences how our brains are accustomed to interacting with the world.
Viget 13 February 2017
When designing responsive sites, we tend to focus a lot on keeping content nicely formatted within all the various screen widths in the world today. This makes sense given that horizontal scrolling is not particularly user-friendly, so constraining the design to the browser's viewport width is generally a given.
Ombulabs 13 February 2017
I have been using the capybara-webkit gem for a while now since I first tried it out after making the switch from Capybara + Selenium. Using capybara-webkit speeds up my Selenium tests due to its headless nature, and it's very straightforward. However, I had some trouble testing a Rails based React app. In this post, I will explain how I worked around the issues that came up when trying to use capybara-webkit with React.