Rick is a developer at GitHub, a self-diagnosed REST nerd, bleeding edge DB enthusiast, with an active OSS profile. Here he will show you how to get the most out of the lightweight ZeroMQ message broker.
Learn how Amazon Simple Email Service (Amazon SES) just got simpler with Simple Mail Transfer Protocol (SMTP) support. Amazon SES is AWS's highly scalable and cost-effective bulk and transactional email-sending service for businesses and developers.
Learn best practices for using the AWS SDK for Ruby, including configuration, logging, debugging, consuming high and low level interfaces, collections, memoization, Rails integrations, AWS::Record and more.
An office might not seem like an unhealthy working environment when compared to factories and car garages. Working in an office demands sitting for long periods of time working in front of a computer which means comfort and right posture is of the utmost importance.
Decoupling can be achieved and yield flexibility, but this does not mean it is appropriate for every call from one object to another. The best thing to do is start with straight method calls, but keep cohesion in mind.
All code can be classified into two distinct roles; code that does work (algorithms) and code that coordinates work (coordinators). I would say that 90% of the code I have written does not nicely divide my classes into algorithms and coordinators.