LiveRail off to Berlin RailsConf Europe

Posted about 7 years back at Liverail - Home

Just to confirm that I will be off to Berlin next week and will be hanging around at RailsConf Europe on the 18-19th. If you want to talk RailsDAV, Flex with Rails, Facebook or the state of the media industry in London, ask around for me.

I’ll be blogging from the event also, like many many others ;-)

How Not to Open-Source

Posted about 7 years back at PJ Hyett

Programmers are arguably some of the smartest people in the world. We solve complex problems all day, every day, and we’re always hungry for more. We strive to find simplicity in even the most complicated situations. If Eistein were alive today, he’d probably be hacking the Linux Kernel along side Alan Cox during his lunch break.

The issue arises when you take those minds, throw in the impersonality of the internet, and mix in a whole bunch of ego.

Case in point: Vlad the Deployer. It was written as a Capistrano replacement to handle application deployment simpler than the aforementioned project. Make no mistake, the library rocks; I’m using it in production already.

Capistrano certainly became the victim of its own success. It needed to be everything to everyone in the Rails community, because it was the only thing out there that handled deployment with any sort of ease.

Futhermore, its author, Jamis Buck, recently said that its dependencies were written at a different time and place than he’s in now and has been working on rewriting them to remove unnecessary complexity. It takes a big person to admit that his hugely successful application needs a lot of work.

It doesn’t take a big person to rip on an open-source app that has been one of the most useful libraries for Rails since the framework’s inception. Vlad’s authors, the Ruby Hit Squad, have made it some bizarre mission of theirs to insult Capistrano in an attempt to promote their replacement. I have no idea what they’re accomplishing with their tactics (see image above for an example) other than alienating someone that dedicates a portion of his time contributing to a framework that allows them to make their livelihood programming in Ruby.

I’m picking on Vlad, but I’ve seen this time and time again with open-source projects and find the attitude unbelievably off-putting as it reflects poorly on the open-source community as a whole. I’m certainly not immune to bad-mouthing projects that I’m not excited about, but I’d like to think that as the years progress that I’m learning to control the emotions that ran rampant when I was 16.

As the saying goes, “Speak softly and carry a big stick, you will go far.” Let others know about your alternative, but allow the code do most of the talking for itself.

How Not to Open-Source

Posted about 7 years back at PJ Hyett

Programmers are arguably some of the smartest people in the world. We solve complex problems all day, every day, and we’re always hungry for more. We strive to find simplicity in even the most complicated situations. If Eistein were alive today, he’d probably be hacking the Linux Kernel along side Alan Cox during his lunch break.

The issue arises when you take those minds, throw in the impersonality of the internet, and mix in a whole bunch of ego.

Case in point: Vlad the Deployer. It was written as a Capistrano replacement to handle application deployment simpler than the aforementioned project. Make no mistake, the library rocks; I’m using it in production already.

Capistrano certainly became the victim of its own success. It needed to be everything to everyone in the Rails community, because it was the only thing out there that handled deployment with any sort of ease.

Futhermore, its author, Jamis Buck, recently said that its dependencies were written at a different time and place than he’s in now and has been working on rewriting them to remove unnecessary complexity. It takes a big person to admit that his hugely successful application needs a lot of work.

It doesn’t take a big person to rip on an open-source app that has been one of the most useful libraries for Rails since the framework’s inception. Vlad’s authors, the Ruby Hit Squad, have made it some bizarre mission of theirs to insult Capistrano in an attempt to promote their replacement. I have no idea what they’re accomplishing with their tactics (see image above for an example) other than alienating someone that dedicates a portion of his time contributing to a framework that allows them to make their livelihood programming in Ruby.

I’m picking on Vlad, but I’ve seen this time and time again with open-source projects and find the attitude unbelievably off-putting as it reflects poorly on the open-source community as a whole. I’m certainly not immune to bad-mouthing projects that I’m not excited about, but I’d like to think that as the years progress that I’m learning to control the emotions that ran rampant when I was 16.

As the saying goes, “Speak softly and carry a big stick, you will go far.” Let others know about your alternative, but allow the code do most of the talking for itself.

RubyBrigade.org - A Rails Rumble Success

Posted about 7 years back at Synthesis

Just wanted to mention our Rails Rumble project, RubyBrigade.org. Jason Perry, James Seaman and I worked through the weekend to build RubyBrigade.org – a geographically aware database of Ruby User groups.

Big thanks to James for the killer hand drawn illustrations and interface. Big thanks to Jason & Katie for letting us take over their house for the weekend.

Features:

  • Google Maps Integration
  • Sub-domains for each group
  • Geocoding: either by the search box or by sub-domain!
  • RSS and iCal feed parsing
  • Display latest user groups
  • Display upcoming events across all groups
  • Display blog posts & upcoming events for individual groups
  • ReCAPTCHA for spam prevention
  • No authentication required

More Screenshots

View a Brigade

Edit a Brigade

Delete a Brigade

404 Message

If you like what you see, vote for us!

Doxtrackr Goes Live

Posted about 7 years back at Alloy Code - Home

After a turbo-charged 48 hour development period, our contest entry has launched! Keith did an outstanding job on our interface, far exceeding merely doing justice to my application code. Even more impressive, we managed to implement everything we intended, and simplified the app at the same time.

Here’s the short list of features:

  • *No* Account Management Required!
  • Easy to share private URLs
  • Document Version & Status Tracking
  • Version specific Comments

I would argue that our greatest success was removing the account management requirement. Most of the Rumble contest sites we’ve viewed so far put the majority of their content behind a login/password screen. A few of the more generous ones support OpenID, a technology I’ve recently come to embrace.

We take pride in being one of the few applications that offers all the benefit of a session-backed user account without any of the account creation/management overhead. Simply provide your name and email address when you upload a document and your account is created for you. If you’ve uploaded additional documents with the same email address, we’ll automatically group them together for you.

Team Red Key

Doxtrackr Goes Live

Posted about 7 years back at Alloy Code - Home

After a turbo-charged 48 hour development period, our contest entry has launched! Keith did an outstanding job on our interface, far exceeding merely doing justice to my application code. Even more impressive, we managed to implement everything we intended, and simplified the app at the same time.

Here’s the short list of features:

  • *No* Account Management Required!
  • Easy to share private URLs
  • Document Version & Status Tracking
  • Version specific Comments

I would argue that our greatest success was removing the account management requirement. Most of the Rumble contest sites we’ve viewed so far put the majority of their content behind a login/password screen. A few of the more generous ones support OpenID, a technology I’ve recently come to embrace.

We take pride in being one of the few applications that offers all the benefit of a session-backed user account without any of the account creation/management overhead. Simply provide your name and email address when you upload a document and your account is created for you. If you’ve uploaded additional documents with the same email address, we’ll automatically group them together for you.

Team Red Key

Who's going to Railsconf?

Posted about 7 years back at The Hobo Blog

So who’s going? Leave a comment.

It would be great to have some kind of Hobo hackathon one evening. There’s nothing formally arranged but I’d imagine we could find a room to squeeze into somewhere.

See you there!

Who's going to Railsconf?

Posted about 7 years back at The Hobo Blog

So who’s going? Leave a comment.

It would be great to have some kind of Hobo hackathon one evening. There’s nothing formally arranged but I’d imagine we could find a room to squeeze into somewhere.

See you there!

Episode 70: Custom Routes

Posted about 7 years back at Railscasts

In this episode you will learn how to add custom routes, make some parameters optional, and add requirements for other parameters.

Doxtrackr Goes Live

Posted about 7 years back at Alloy Code - Home

Team Red Key

After a turbo-charged 48 hour development period, our contest entry has launched! Keith did an outstanding job on our interface, far exceeding merely doing justice to my application code. Even more impressive, we managed to implement everything we intended, and simplified the app at the same time.

Here’s the short list of features: + No Account Management Required! + Easy to share private URLs + Document Version & Status Tracking + Version specific Comments

I would argue that our greatest success was removing the account management requirement. Most of the Rumble contest sites we’ve viewed so far put the majority of their content behind a login/password screen. A few of the more generous ones support OpenID, a technology I’ve recently come to embrace.

We take pride in being one of the few applications that offers all the benefit of a session-backed user account without any of the account creation/management overhead. Simply provide your name and email address when you upload a document and your account is created for you. If you’ve uploaded additional documents with the same email address, we’ll automatically group them together for you.

Doxtrackr Goes Live

Posted about 7 years back at Alloy Code - Home

Team Red Key

After a turbo-charged 48 hour development period, our contest entry has launched! Keith did an outstanding job on our interface, far exceeding merely doing justice to my application code. Even more impressive, we managed to implement everything we intended, and simplified the app at the same time.

Here’s the short list of features: + No Account Management Required! + Easy to share private URLs + Document Version & Status Tracking + Version specific Comments

I would argue that our greatest success was removing the account management requirement. Most of the Rumble contest sites we’ve viewed so far put the majority of their content behind a login/password screen. A few of the more generous ones support OpenID, a technology I’ve recently come to embrace.

We take pride in being one of the few applications that offers all the benefit of a session-backed user account without any of the account creation/management overhead. Simply provide your name and email address when you upload a document and your account is created for you. If you’ve uploaded additional documents with the same email address, we’ll automatically group them together for you.

36 Hours In...

Posted about 7 years back at Alloy Code - Home

Im in Ur Rails...

Well, I’m long overdue for a Rumble update, the past 24 hours have been a whirlwind of activity over at team Redkey. Our application now supports team collaboration, ActionMailer backed email, and some really cool routing stuff that enables us to use the concept of users without the overhead of making those users log in.

Also, don’t forget to check out our Flickr photos. We were fortunate enough to have a guest photographer stop by the morning to take our official team photo, capturing us at our most-rested state in the past day and a half.

0.6.2 Released

Posted about 7 years back at The Hobo Blog

There’s a subtle blend of fixes and small enhancements in this release. Enjoy!

REPOSITORY LAYOUT CHANGE: Please note the svn url for the plugin has changed. It is now:

  • svn://hobocentral.net/hobo/trunk/hobo

If you check out svn://hobocentral.net/hobo/trunk you’ll get both hobo and hobo_spec, and you’ll be able to run the specs by typing rake in the hobo directory. The specs are very thin on the ground right now but that will improve as we migrate our old test/unit tests to specs.

0.6.2 Released

Posted about 7 years back at The Hobo Blog

There’s a subtle blend of fixes and small enhancements in this release. Enjoy!

REPOSITORY LAYOUT CHANGE: Please note the svn url for the plugin has changed. It is now:

  • svn://hobocentral.net/hobo/trunk/hobo

If you check out svn://hobocentral.net/hobo/trunk you’ll get both hobo and hobo_spec, and you’ll be able to run the specs by typing rake in the hobo directory. The specs are very thin on the ground right now but that will improve as we migrate our old test/unit tests to specs.

36 Hours In...

Posted about 7 years back at Alloy Code - Home

I'm in Ur Rails...

Well, I’m long overdue for a Rumble update, the past 24 hours have been a whirlwind of activity over at team Redkey. Our application now supports team collaboration, ActionMailer backed email, and some really cool routing stuff that enables us to use the concept of users without the overhead of making those users log in.

Also, don’t forget to check out our Flickr photos. We were fortunate enough to have a guest photographer stop by the morning to take our official team photo, capturing us at our most-rested state in the past day and a half.