Giant Robots Smashing into Other Giant Robots 16 March 2017
Identify and manage your Imposter Syndrome.
Codeship 15 March 2017
Last updated:Wednesday, March 15, 2017ActionCable was introduced to Rails as of version 5. It allows you to create pub/sub WebSocket connections in your Rails application, which brings live updates to your user experience. ActionCable upgrades an HTTP connection between the server and client to a WebSocket. Some of the benefits of a WebSocket is that […]
Giant Robots Smashing into Other Giant Robots 15 March 2017
How to test integrations with a third-party API.
Signal v Noise 14 March 2017
Software designers and developers are all about NEW. We like to experiment with far-out ideas and make shiny things. Our livelihood depends on it. We’re so addicted to NEW that sometimes it clouds…
Giant Robots Smashing into Other Giant Robots 14 March 2017
Whitespace is probably the most under-appreciated yet impactful part of a good design.
Bigbinary 14 March 2017
lstrip and rstrip methods have been optimized in ruby 2.4
Development Thoughts 13 March 2017
When you are writing HTML content that may split over a column or a page you
should consider the
widow CSS properties.
Nate makes web apps 10 March 2017
Did I mention how awesome it is to live 30 minutes from a ski lift? In March of 2016, I launched a course called The Complete Guide to Rails Performance. Since then, I have sold just over 500 copies, for gross revenue of $70,714.20 ($1350/week). Although I launched the course in March, I had worked on it for about 4 months. Releasing the course has been a lifechanging event for me. For the first time ever, I made more money over a year from product revenue rather than service revenue. Releasing the course nearly doubled my usual freelancing rate, allowed me to change my lifestyle by moving to a ski resort town in New Mexico, and turned me into something of a minor Thought Leader (tm) in the Ruby on Rails field.
Ruby on Rails Podcast 10 March 2017
This week Joel returns to join Kyle with talk of RailsConf 2017, Lin-Manuel Miranda, and what it's like to be a lower-case Rubyist.
Codeship 09 March 2017
Last updated:Thursday, March 9, 2017Currently the world of integration testing is overwhelmed with complexity. Industry standards require adding more layers of abstraction with tools like Cucumber, SitePrism, and others, and as a result it becomes more difficult and tedious for a developer to write a simple test. But as any other part of the codebase, […]
Giant Robots Smashing into Other Giant Robots 09 March 2017
Improve test readability by leveraging RSpec’s matcher composition to make multiple assertions with a single matcher.
Signal v Noise 07 March 2017
A few months ago I wrote up a post sharing the details of how we structure our teams and work in six week cycles at Basecamp. It turned out to be very popular article. Here’s what our core product…
Arkency 07 March 2017
Today I was working on a feature where I had to create a few similar Active Record objects. I was creating a read model for some financial data. Most of the attributes of created objects were the same but a few were different. In one refactoring step I removed the duplication in passing attributes by using a prototype. Although at that moment I haven't thought of the object in such way.
GitLab 07 March 2017
Traditionally, engineers may have been shielded from the "business parts" of the organization. In today's technology landscape, that's no longer a viable option.