Schubert warns us that Rail’s extensions that add to_time method may cast types in unexpected ways: Date#to_time => Time Time#to_time => Time
but DateTime#to_time => DateTime
Use === when checking equality with DateTime and you don’t care about precision (This does not work with Time however)
Your humble author cautions that the new Laullon GitX is not ready for prime time. When adding multiple files with a single click, a garbage commit with a long funny name is created without adding the files.
Instead, consider Brother Bard’s excellent fork of GitX
Ian “Waffles” Zabel mentioned that jQuery 1.6 has been released. Notable changes include case-mapping of HTML5 data- attributes, performance improvements, and more.
Lee Edwards reminds us “It’s Star Wars Day. May the 4th be with you.” <⁄rimshot>
The evening started off with Ben Woosley and myself giving a brief tour of the Pivotal Labs Agile practice, culminating with a discussion of how we integrate UX. Ben and I sketched out a quick talk earlier in the day and then converted it to html slides using the excellent Slidedown. When an early show-of-hands from the audience indicated that most of them weren’t familiar with Pivotal Tracker, we stopped our slides and dove right into Tracker, demonstrating the basics to a sea of mostly nodding heads. A conversation followed with a number of great questions, including discussions of automated design testing, integrating design velocity and development velocity, and the finer points of pair-programming. I’m looking forward to continuing this conversation as the Agile Experience Design meetup continues.
After the Pivotal presentation, a few group members came up and gave short talks. Lane Halley gave a brief overview of the upcoming Agile Alliance convention in Chicago. Lar Van Der Jagt gave a great demo explaining Test-Driven Development using Cucumber, a testing framework that lets users write in pretty-close-to-plain-English, which looks something like this:
and Pickler, which synchronizes user stories between Pivotal Tracker and Cucumber via the command line.
Finally, Jeff Gothelf talked about the journey from waterfall to Agile and gave a great illustration of the use of wikified style guides to aid in the transition and streamline communication between developers and designers.
Thanks to the speakers, the attendees, the organizers, and especially the UX Workshop for livestreaming the whole event!
Last night Pivotal participated in the first ever New Tech Meetup Showcase. The Showcase offered 60 NYC technology companies a chance to show off their wares to a large and enthusiastic crowd, and Pivots Mark Michael, Dan Podsedly, and Ian McFarland held down the Pivotal table, demoing Tracker and seeing what other companies had to offer. The New York New Tech Meetup is the biggest meetup in the world with over 10,000 members, and—this being Internet Week in NYC—many of them were out in force. After the Showcase the action moved to 700-person auditorium where 7 companies gave 5-minute live demos to a rapt house.
The meetup presenters were varied and impressive, running the gamut from human-powered search to some cool geoloco apps (one for social networking and another for 3D mobile iPhone wayfinding) to it-just-works in-browser live video-streaming and production apps, to the NY State Senate’s cutting edge use of social technology to make government more responsive and accountable. The Pivots-in-attendance were especially blown away by two in particular. Aviary is a suite of fully-powered in-browser content creation tools which does for Photoshop and Illustrator what Google Docs did for Microsoft Office: it makes them cheap, available to any computer with a net connection, and facilitates collaboration and sharing. The fact that these apps are fast enough and robust enough to compete with desktop software is pretty inspiring. The second super-uber-cool demo we saw is called MakerBot, a company that’s building and marketing and community-organizing a $750 open-source desktop 3D printer. The kit is open-source, so you don’t actually need to pay MakerBot to get all the parts, but sourcing them yourself is kind of a pain. MakerBot is making it easier for everyone to have and use and imagine a robot on your desk that can build anything you can imagine. Very inspiring stuff, and proof that there’s awe-inspiring cutting-edge tech on both coasts.