This sort of "code formatting" isn't about correctness, it's about aesthetics, all in aid of making the code easier to read. Typography doesn't address what should be written but rather how it should be presented to make what was written as readable as possible.
§ How We Built eBay's First Node.js Application .
§ What's the shrewdest, smartest maneuver you've ever seen in business? .
…IBM to Deliver Keynote Address at # ChefConf 2013 on the Role of Code in Defining the Next Generation of Enterprise Productivity SAN FRANCISCO - April 25, 2013 - From # ChefConf 2013 , Opscode® , the foundation of the coded business, today announced it is collaborating with IBM to bring the full power of Opscode Chef™ and the Open Source Chef Community to enterprise businesses. IBM SmartCloud is built upon an open …
The road to ‘ Code Can' began with identifying a trend we're seeing happen throughout the the business landscape. From Fortune 100 enterprises to Web 2.0 startups, Information Technology is becoming the primary delivery platform for goods and services and the primary means of engaging consumers. The real-world examples are right in front of us - mobile banking, e-commerce, online insurance claims, media and entertainment, the list grows daily. And so, organizations of all sizes …
Headed to Helsinki
But we're not just keeping our Foundation Tour within U.S. borders. We're headed across the Atlantic over to Helsinki, Finland, which was declared the World Design Capital in 2012. Jonathan will be a speaker and guest at Webshaped 2013 on May 23, 2013 . This isn't our first international event. Last year, we sent Matt Kelly, Product Lead and Partner, to London. However, this is our …
…worn many hats: inventor of the Wiki, co-creator of Extreme Programming, Code For a Better World Fellow, CTO, published author, and more. But we think he may have save the best for last — Staff Engineer at New Relic.
"We've always referred to Ward as the ‘accelerator,' one who can see the possibilities beyond the status quo and bring out the very best in the team," says our VP of Engineering, Bjorn Freeman-Benson . "With his belief in …
Coveralls - Code coverage as a service.
Stop working (so hard) - I agree that you need to know when to take a break. I'm less convinced that 35 hours is the magic maximum for everyone.
Codepen - Nice-looking HTML/CSS/ JS playground.
Shoulda Matchers 2.0 - Changes consist mostly of removing things to keep it light.
Routing and Performance on Heroku: a FAQ : Extensive discussion from Heroku of recent poerformance issues and what …
…developers from programs like Hackbright Academy and Portland Code School so we can continue to add awesome engineers to our team.
Not only do we give back by providing interns opportunities, we also benefit tremendously from the perspective and enthusiasm they bring. It's very similar to how you "get more out of the experience of volunteering/helping others than you give". We look forward to many more pleasant surprises as we learn and are challenged by these …
ActionCost - Rails 3 engine to track the SQL cost of your controller actions.
Today's Email Incident - Never mind GitHub's email, you need to look into the changes in Rails scope chaining before deploying 3.2.13.
Launching Today: Security Monitor by Code Climate - Scanner to spot vulnerabilities in your Rails applications.
Flame Graphs in Ruby MiniProfiler - Pretty cool graphics for performance analysis.
…
The describe method is actually defined within the module RSpec:: Code::DSL , but this module is extended into self at the top level of the running Ruby interpreter (which is main , a singleton instance of Object ), making the methods in that module available to call in your spec files. You can actually see all of the modules that have been extended into this instance:
require "rspec/core" self . class . ancestors # => [Object, Kernel, BasicObject] class << self ancestors …
…receive a reply. Soon after, Mr. Stephenson wrote a blog post called You Are Not Your Code :
While all this is true, in context it seems hectoring, unnecessary, …