Articles

Watch a Video Sneak Peak of Tammer Saleh’s “You’re Doing It Wrong” Talk

Aloha!

What are you striving for when you write code? Correctness? Passing tests? A chance to apply that KillerWickedAwesomeInvertedArrayBubbleDistributedRingSort? Beauty?

Strive for maintainability, according to Tammer Saleh, formally of Thoughtbot, author of Shoulda, and now an independent consultant in the San Francisco area. Tammer, along with Chad Pytel (founder of Thoughtbot), will be presenting “You’re Doing It Wrong“, at Aloha on Rails, the Hawaii Ruby on Rails Conference.

Watch a Video Sneak Peak of Michael Nieling’s Design Talk

Aloha!

This is not the design talk to be afraid of. This is Design with a capital D. Michael Nieling, founder and principal at Ocupop, will be teaching attendees why Design is the single most important aspect of the development process, and how to address these critical concerns with intelligence and an engineer’s unique abilities. Michael, an engineer turned Designer, has experience designing everything from retail kiosks to interactive web applications to iPhone applications.

RT The Learnometer

Photo credit

New article posted on the Purple blog called The Learnometer.

Yet more advice on learning Ruby & Rails

A good post on the official Ruby on Rails blog goes through advice of the Ruby development team on how to start learning Ruby.

Do programmers still buy printed books?

Yesterday I published a post titled My latest order of programming books, which received a fair number of comments both here and elsewhere online.

The Fine Art of Opportunism

No, this is not the start of a post where I point and cackle evilly as I explain how the whole "training course" thing was a sham calculated to help me harvest and sell your email addresses to spammers in Katmandu.

Lessons Learned from Three Years of PeepCode

Today marks three years of PeepCode Screencasts and the beginning of the fourth. So we’re running a one-day sale!

Last week I recorded a presentation for the Oxente Rails where I pontificate on some of the things I’ve learned about business over the past few years. Here’s the presentation video (it’s about 30 minutes long):

Monk: A Ruby Glue-Framework for Web Development

monkI recently came across the interesting-looking Monk framework. It allows you to specify a list of dependencies for technologies to use in your project (in the form of git repositories or gems), and it will take care of extracting them into your application's vendor folder.

Sneak Peak of Yahoo’s Alan Gates Talks at Aloha on Rails

Aloha!

I was so excited to visit Alan Gates at Yahoo. I’ve never been to the Yahoo campus before, and I wasn’t disappointed. Alan is a very friendly host, and Yahoo’s cafeteria had lots of gourmet (and cheap) options. Also, I think I saw Jerry Yang hanging out.

Reports of This Podcasts Death Are Greatly Exaggerated

Great News. Reports of this podcast’s death are greatly exaggerated. I will be continuing the podcast. Here’s a little podcast announcing it. I just didn’t want to leave anyone hanging. The podcast will be back in a couple of weeks with a new guest host and a new format. We’re looking for sponsors also! If you’d like to sponsor the podcast, please get in touch.

XML | Rails Fire

XML

RPCFN: Interactive Fiction (#9)

Nestful: A Simple Ruby HTTP/REST Client Library

Nestful is a simple HTTP/REST client library for Ruby, developed by Alex MacCaw (of Juggernaut) fame. Nestful allows you to consume basic Web services easily, usually in a single line of code.

Shoes app included XML-RPC Client

I read RUBIMA (Japanese Rubyist Magazine), Introduce Standard Library #1 XMLRPC4R, Oct. 2005. This is not a new article, but is still cool!So, I came up with an idea to use XMLRPC4R for Andrew O'Brien's interesting idea, AndrewO/assert_acceptable.# sample78-3.png

360 Flex - Day 2 (Tuesday) - Live Blogging

As you saw yesterday afternoon I didn’t blog too much, so let’s how today goes. The party last night was really fun, lot’s of networking, rock band playing and just a nice general geek atmosphere.

Evolution of RIA Design Principals

Right now the “Evolution of RIA Design Principals” panel is about to start.

Panel is:

In-depth JRuby Q&A: What Makes JRuby Tick in 2010?

JRuby is undoubtedly the most mature of the alternative Ruby implementations. Supporting Ruby 1.8.7 and 1.9.1 (mostly!) and JIT compilation, JRuby is already in use in mission critical Ruby apps and runs scarily fast on the JVM. In this interview with JRuby core member, Charles Nutter, we dig deep into what makes JRuby tick.

Rake and Ant Together: A Pick It n’ Stick It Approach

Recently, I landed a new library for JRuby that will be part of JRuby 1.5. Before I start I want to conjure the image you see below this text: that’s Right!  Mr. Potato Head: a role model for us all. Something that delights us for hours (or at least, probably did, at one point in our lives), is flexible, and is not only a toy, but also a starchy food product.

How jQuery selects elements using Sizzle

Introduction

jQuery’s motto is to select something and do something with it. As jQuery users, we provide the selection criteria and then we get busy with doing something with the result. This is a good thing. jQuery provides extermely simple API for selecting elements. If you are selecting ids then just prefix the name with ’#’. If you are selecting a class then prefix it with ’.’.

Redfinger: A Ruby WebFinger Gem

Just yesterday, Google turned on webfinger for all GMail accounts. Today, we’re releasing a RubyGem to help you use the new protocol!

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:

The Path to Rails 3: Greenfielding new apps with the Rails 3 beta

Upgrading applications is good sport and all, but everyone knows that greenfielding is where the real fun is. At least, I love greenfielding stuff a lot more than dealing with old ghetto cruft that has 1,900 test failures (and 300 errors), 20,000 line controllers, and code that I’m pretty sure is actually a demon-brand of PHP.

Syndicate content