Scott Berkun shares Five challenges of managing innovation at an organization:
Life of ideas: Ideas can come from anywhere within an organization. It’s what happens to them that matters. Are people pushed to explore, prototype, follow their instincts, and learn from what happens?
The environment: Bob Taylor was a manager at Xerox PARC. Bob encouraged free discource of ideas, including open criticism and debate, in a weekly meeting in a room filled with beanbag chairs. The goal wasn’t to roast each other, but to push, prod, cajole, share, inspire, and enrage as needed to give life to everyone’s best ideas…
I recently attended the Jobs-to-be-Done (JTBD) workshop in the lovely offices of Basecamp. Bob Moesta and Chris Spiek run these one-day workshops in a hands-on manner. The workshop is a blend of presentations and interviews. In total, three interviews were conducted throughout the day.
The JTBD approach has helped me immensely in my product making skills. At Neo, we employ this thinking in our inception of projects and opportunity sprints. We’ve found it to be a helpful tool in understanding customer’s needs better.
As a product maker, I am now interested in understanding the customer’s context, situations, and mental models…
I’ve been contemplating a lot lately on how a person achieves perfection in life. I’ve always learned new things by diving head first over and over again and taking something out of it each time.
I learned designing business cards in Microsoft Publisher back in late 90s. It seemed Photoshop always struck as the hardest software to date but I taught myself by tinkering and following books and manuals. I actually began programming this way too, trying to understand how those email sending contact forms worked.
One ingredient that made me confident enough to call people and hire me as…
I’ve learned that holding religiously strong opinions about matters usually hurt in the long run. Each choice in life brings with it a certain set of pros and cons. And by blinding ourselves to a particular option usually entails sacrificing the pros of the other one.
For example, the developers in the Rails community are usually very clear about using either Haml or ERB. Those who use Haml love its terseness and barebones structure, while the ERB camp seems to refresh their love for HTML whenever they talk about ERB.
It’s easier to use ERB if you have designers in…
I love the Ruby community. The amount of innovation that happens is astonishing. It’s full of kind people who are willing to talk and get acquainted. I enjoyed hearing stories and networking around so much that it’s going to be really hard to miss the conference next year.
Talking to people, one of the first things I realized was the variety of uses people have found of Ruby and Rails in their companies. I talked to a fellow who used Rails in a space station and another who’s using Rails in a non profit organization in Rwanda. Awesome!
Originally posted on the Rails Dispatch website on May 3, 2010.
In this week’s post, we’ll be looking at the new Routing API in Rails 3. Other than handling all the basic routes efficiently, the new DSL also has some nice advanced features baked in that every developer will sure appreciate.
I have written about basic routing in Rails 3 over on the EngineYard blog before. This time, we’ll go through some of the more advanced examples of using routes. You’ll see how routes hook up with any Rack-compatible framework from a Rails application through routes. We’ll also see how…
Edited by Yehuda Katz. It was originally posted over on the Rails Dispatch website on May 13, 2010.
You say, “No, not another Rails upgrade!”. While it can be daunting and frustrating to see a new release of software, as it usually means more learning or changing the workflow for what you’ve just grown accustomed to. Unlike what you might think, Rails 3 is a different beast, it’s been remodeled to make your life as a developer easier. So roll up your sleeves and dive through what’s new in Rails 3.
In this article, we’ll go through the main areas…
While much of Rails 3 is seeing an internal rewrite, the Routes DSL has seen a complete revision in Rails 3. It has been rewritten from the ground up a few times before, and it has brought speed and flexibility with each iteration. This time, it’s no exception as the DSL feels more at home to a typical Rubyist.
The new DSL takes less keystrokes and looks clean. Here’s a typical RESTful route file in Rails 3:
resources :products do
Here’s how it looks currently in Rails…
Entrepreneur, Designer and Developer. Engineering Principal at @pivotal. Mentor at @trybloc. Cofounder @jottohq.