Giant Robots Smashing into Other Giant Robots 22 February 2017
Understanding different types of existing float grid systems, finding their strengths/weaknesses, and discovering something better.
Pusher 21 February 2017
Semaphore 21 February 2017
If you’re reading this, dear Devop, you can probably remember a time before you were a Devop, or a Site Reliability Engineer, or whatever. Back to a time when you were a Systems Administrator, or a Unix Technician, or an Infrastructure Engineer; when your job involved switch blades and RAID cards, and you had to worry about LUN alignment and BIOS configurations.
Honeybadger 21 February 2017
One often-overlooked feature of Ruby's hashes is that you can use any object as a hash key, not just strings and symbols. In this post we examine how Optcarrot, the Ruby NES emulator, uses this feature to optimize its mapped memory implementation.
Development Thoughts 21 February 2017
Today I am more than a little excited to share an interview I conducted over email with Håkon Wium Lie.
Giant Robots Smashing into Other Giant Robots 21 February 2017
Balance is another great example of how viewers give physical dimensions to non-physical things. Balance is usually described as how “heavy” elements feel to the viewer according to how elements are arranged.
Black Bytes 20 February 2017
15 Weird Things About Ruby That You Should KnowBy Jesus CastelloRuby is an amazing language with a lot of interesting details that you may not have seen before...…in this post I compiled some of those details for your own enjoyment in a nice-looking list :) 1 Heredoc + Method If you have some data that you […]
Everyday Rails 20 February 2017
A progress report on the latest version of my Rails testing book.
Development Thoughts 19 February 2017
I’ve only just got around to playing with ruby 2.4.0 which was released in late 2016. One of the new features of the language is introduced was
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