• Skip to content
  • Skip to primary sidebar

Sazbean

Software Development Management

Main navigation

  • Home
  • About
You are here: Home / Archives for development

development

Sarah Worsham / Jul 22, 2009

Another Interview with James Lindenbaum, CEO of Heroku – Part 1

herokuHeroku (who we’ve covered here, here and here) provides provision-less hosting for Ruby applications, letting developers focus on developing.  The hosting service allows developers to  just push their code and it’s up in running – no worrying about running scripts, or setting up servers.  Heroku recently came out of beta and now offers commercial, paid service.  A few weeks ago, I had the chance to speak with Heroku’s CEO, James Lindenbaum, about their recent developments:

[Read more…] about Another Interview with James Lindenbaum, CEO of Heroku – Part 1

Sarah Worsham / Apr 27, 2009

Thoughts from KalamazooX Conference #kalx

kalxI attended KalamazooX over the weekend, which was a great combination of design, business, and technical presentations.  As someone who has transitioned from a programmer into marketing & strategy consulting, it was nice to see content that wasn’t just staring at code.  I believe some of the slides are up online, but here are some thoughts, not from every presentation, but from some of my favorites:

Dave Giard – Effective Customer Communication

  • Communications is a two-way street – both sides are responsible.
  • It’s important to get/give feedback early and often.
  • You need to add value for the customer – what does the customer feel adds value? – need to know this up front.
  • Weekly status of what you did, what you plan to do next week, any issues/problems.
  • A daily standup (including the client) is better.
  • The most important part of verbal communications (any communications) is listening.

James Bender – Organizational Dynamics

  • Plug into the company’s information highway (water cooler, wiki, blog, intranet, etc.).
  • Be someone in the know.
  • Evangelize yourself and your ideas (and also your team!).
  • Build coalitions.
  • Learn the right way to gripe.

Josh Holmes – The Art of Simplicity

  • The definition of simplicity from Websters includes: lack of sophisitcation, good sense or intelligence – which is how technologists often think.
  • Systems need to be designed so the user knows immediately what to do and starts doing it.
  • A simple design does not mean that the problem solved was simple.
  • Users may not see a request as complex – they just know it will make their experience better.
  • Agile is a buzzword, but it’s what techs need to be in order to solve problems.
  • The right solution is not the one other technologists understand – its the one the user does.
  • Enterprise automatically adds ten times the complexity.
  • Consumer space has solved bigger issues in simpler ways.
  • We usually don’t understand who are users are – the top 3 things they do.
  • Use the right tool for the job.
  • Solving someone’s problem adds value.

Brian Prince – 5 Easy Ways to Be More Agile

  • Be Subversive – start doing things without permission, without changing what you’re doing, help people see value.
  • Stand up Meetings – what was done yesterday, doing today, roadblocks.  Don’t solve problems – have speaking token.
  • Keep – Stop – Start Meetings – Introspectives at end of each iteration.  What should we keep doing, what needs to stop, what do we need to start doing – assign people to solve by next iteration.
  • Must – Should – Could – Won’t Priorities (from user’s view).  Keep quality and priority in the picture.  Use quality in equation always.
  • Keep users and client as close as possible (not usually the same).  Ask – share – show.  Tell stories.  Use simple planning wall.

Leon Gersing – Change

  • Make little changes until you don’t realize that you’ve changed.
  • Be open to change.
  • Know who you are.
  • Don’t let others define who you are.
  • There are 3 states in life – job, career, enjoying life – which are not always the same.  Know which you’re in.
  • Change where you work (not always the employer, but sometimes the environment, or your state of mind).
  • If nothing ever changed, there would be no butterflies.

Technorati Tags: development, code, kalamazoox, code, coding, programming

Liked this post? Consider subscribing to our RSS feed or our weekly newsletter.

Sarah Worsham / Apr 24, 2009

Heroku Out of Beta – Fast, Easy & Cheap Ruby Hosting

herokuHeroku, who we previously covered here and here, offers quick and easy Ruby hosting.  Today their service came out of beta, with a commercial, paid version of it’s service.  Web developers can focus on development, leaving deployment, hosting and scaling of the application to Heroku.  Meant to provide affordable services which easily scale, packages start around $36/month.  As the popularity of an application increase, Heroku can match demand, allowing developers to start small but scale up on the same platform.

Developers can customize their hosting by choosing database performance and size, http performance, and add-ons.  Databases start with 5MB of storage for free and run up to 20 compute units and 2 TB of storage for $1600.  Http performance, which Heroku calls dynos, representing one process of an application, and are priced by hour starting at 1 dyno for free and 40 dynos for $1.95/hour.  There are recommended amounts of dynos for each type of database, starting at 2 for the smallest, free version.  Add-ons include additional backups or crons (some are included), with wildcard domains and delayed jobs in beta, and memcaching, workling, and AMQP planned soon.

More coverage:

  • Heroku to Exit Beta, Start Charging for Cloud Computing (GigaOM)
  • Commerical Launch (Heroku)

Technorati Tags: heroku, rails, ruby on rails, ror, rails hosting, internet consulting

Liked this post? Consider subscribing to our RSS feed or our weekly newsletter.

Next Page »

Primary Sidebar

About Sazbean


Sarah Worsham (Sazbean) is a Webgrrl = Solution Architect + Product Management (Computer Engineer * Geek * Digital Strategist)^MBA. All views are her own.

Business + Technical Product Management

My sweet spot is at the intersection between technology and business. I love to manage and develop products, market them, and deep dive into technical issues when needed. Leveraging strategic and creative thinking to problem solving is when I thrive. I have developed and marketed products for a variety of industries and companies, including manufacturing, eCommerce, retail, software, publishing, media, law, accounting, medical, construction, & marketing.

Copyright © 2008 - 2025 Sazbean • All rights reserved.