The Blackbird Effect
This isn't about commercial software vs. Open Source software. It's about assessing your real needs and understanding the cost-benefit balance before making significant financial decisions. Don't try to dust your crops with a Blackbird. All you will do is crash. Manage the growth of your company intelligently, and before you know it you'll be getting invitations to play golf with the big boys.
has_many :bugs, :through => :rails: Active Record Query Interface 3.0
So here’s an overview of how things are going to work in Rails 3.
lg's murder at master - GitHub
Large scale server deploys using BitTorrent and the BitTornado library.
cwninja's popthis at master - GitHub
So you downloaded inaction_mailer, and you had a folder full of e-mails generated while writing your app?
cwninja's inaction_mailer at master - GitHub
An ActionMailer delivery method to save mails as files in a directory.
geuis's helium-css at master - GitHub
Helium accepts a list of URLs for different sections of a site then loads and parses each page to build up a list of all
Main Page - FreeMind - free mind mapping software
FreeMind is a premier free mind-mapping (http://en.wikipedia.org/wiki/Mind_map) software written in Java.
CSS Rant - 1 year later - Momoro Machine
A global h2 style probably isn’t going to last more than a month before everyone starts changing it inline or by id. This means that global styles end up getting in the way 8 months down the line.
CSS Rant -- 5 tips for rails developer sanity - Momoro Machine
Fuck acronyms, really
Revisiting the hidden cost of features - Momoro Machine
Lots of hidden costs.
Should You Use JavaScript Library CDNs? « Lickity Split
sing Google’s JavaScript Library CDN comes with a 1/3 of a second tax on missing. (Note that a tax like this applies to opening connections to a any new host: JavaScript Library CDNs, advertisers, analytics and visitor tracking, etc. This is why you should try to reduce the number of different hostnames you serve content from.)
I Have No Talent // RailsTips by John Nunemaker
I am sick of hearing people say, “Oh, I love your code, I wish I could do that.” You can. The only reason you can’t is because you don’t practice enough.
nakajima's slidedown at master - GitHub
Generate syntax-highlighted slides from Markdown
How everyone is inserting technical debt in their applications | Plataforma Tecnologia Blog
This means Basecamp migrated from the first Rails release up to the edge one. So how come people say so frequently how hard is to update their applications from Rails 2.1 to Rails 2.2? And the answer is simple: plugins.
ActiveModel: Make Any Ruby Object Feel Like ActiveRecord « Katz Got Your Tongue?
Rails 2.3 has a ton of really nice functionality locked up in monolithic components. I’ve posted quite a bit about how we’ve opened up a lot of that functionality in ActionPack, making it easier to reuse the router, dispatcher, and individual parts of ActionController. ActiveModel is another way we’ve exposed useful functionality to you in Rails 3.
Programmers Need To Learn Statistics Or I Will Kill Them All
Joe Programmer: That guy is such an asshole.
SDL Game Tutorials
The aim of these tutorials is to show budding programmers how they can turn their creative desires into fully fledged games. The tutorials found here will cover a variety of topics and run through basics, intermediate, advanced, and theory based topics.
MailStyle: A HTML Email Plugin for Ruby on Rails | Purify Blog
MailStyle allows you to write the css for your html emails as you normally would, then writes the styles inline when you send your emails. It also makes sure that your image paths are absolute rather than relative.
jimweirich's re at master - GitHub
Using the Re library, that regular expression can be built incrementaly from smaller, easier to understand expressions.