Articles

When type nerds & web nerds get together and make signs....



When type nerds & web nerds get together and make signs. (snapped by @kolber)



Comprehensive list of cloud-related links

Have you ever wondered which instance types you use most when dealing with Amazon’s EC2? I have, so I came up with a short Clojure/Incanter program to plot a nice chart like this:

EC2 usage plotted by #incanter (@liebke) on Twitpic

Moving!

Just a short note to inform you that I’m moving everything to bleything.net soonish. When that happens, redirects and whatnot will be in place to ease the transition.

Please update your bookmarks and subscribe to my new feed.

Ruby’s Implementation Does Not Define its Semantics

When I was first getting started with Ruby, I heard a lot of talk about blocks, and how you could “cast” them to Procs by using the & operator when calling methods. Last week, in comments about my last post (Ruby is NOT a Callable Oriented Language (It’s Object Oriented)), I heard that claim again.

New Relic RPM Officially Supports Rack and Sinatra – Finally!

NewRelic_inline.pngNew Relic's RPM, an application performance monitoring and reporting system, has today announced it has added full support for Sinatra and Rack-based Ruby applications to its traditionally Rails-centric service.

Building A Well Formed Number Handling Class From Scratch

Over on the Ruby Best Practices blog, somenums.pngRobert Klemme walks through the process of building a new numeric class from scratch in Ruby - taking into account all the gotchas and considerations that pop up

Holding page for feeder.com.au (via @aust_infront)



Holding page for feeder.com.au (via @aust_infront)



Having just recently got hold of the New Super Mario Bros. Wii I...

Join the Machine!

Rails Machine is growing and we’re looking for some great additions to our talented team. All positions require an in depth knowledge of Ruby, Rails, and Linux.

New Languages Highlighted

CoffeeScript (.coffee)

Objective-J (.j)

Haml (.haml)

Sass (.sass)

Articles | Rails Fire

Articles

The Building Blocks of Ruby

When showing off cool features of Ruby to the uninitiated (or to a language sparring partner), the excited Rubyist often shows off Ruby’s “powerful block syntax”. Unfortunately, the Rubyist uses “powerful block syntax” as shorthand for a number of features that the Pythonista or Javaist simply has no context for.

To start, we usually point at Rake, Rspec or Sinatra as examples of awesome usage of block syntax:

Sikwamic: Simple Key-Value With Comet

GET: http://github.com/dorkalev/Sikwamic

What is it good for?

I love Metaprogramming Ruby so much.

Project Paraguay

Next month a small delegation of our team will join the Nosotros team to create a completely new product. Together we will spend a week at their office in Paraguay, brainstorming, designing, mocking and developing.

We will keep a diary of what we are doing and post it on this site once our mystery project goes live. One thing we can say about it is that it will be open to everyone. Normally we only build stuff for companies but this will be our first consumer project. We are very excited!

New website replaces the old

Our old website has been offline for some time now and we were too busy to get it back up. We asked undogo.com to take a shot at making it look nice and we think they have succeeded quite nicely.

Sometimes the best way to create is to remove

Over the life cycle of a project many features may be developed, sometimes just to account for one variation or tiny use case, get used once, and are then not used again for the next 5 years (if ever).
One of my personal pet peeves is overly complicated software with too many redundant, old, unused features.

Rails 3.0 Beta: 36 Links and Resources To Get You Going

rails3logo.gif Whenever something's a really "big deal" in the Ruby world, we cover it - even if it makes more sense on Rails Inside (which is now switching to a user contributions model).

Deploy A Free, Ruby Powered Blog In 5 Minutes with Toto and Heroku

heroku-dog.gif Toto (GitHub repo) is a new lightweight Ruby and Rack-based blogging engine designed specifically for "hackers" by Alexis Sellier. Content is managed entirely through Git - so everything is version controlled - and articles are stored as text files with embedded YAML metadata.

I'm Handing Rails Inside Over To.. You!

You totally couldn't tell, but I'm not much interested in updating Rails Inside any more. Despite racking up 6000 subscribers (thanks!), Rails Inside has proven to be Ruby Inside's poor relation - mostly because I'm very pro-Ruby but not particularly involved with or interested in the Rails world anymore. So.. Rails Inside wants you!

Ooh la la: Paperclip et les European S3 buckets

At the end of my last blog about Paperclip I mentioned that you need to do some patching if you want to use European S3 buckets to store your files.

I love Metaprogramming Ruby so much. | Rails Fire