Technology

creativity, innovation, and pushing the edge on what's possible

Lean Startup 101 For Everyone

Lean Startup 101 for Everyone

The intersection of students & startups is a really happy place for me and so it’s been awesome that I’ve gotten to teach students about how to do startups at four (!) different universities over the last 4 weeks (yes, it’s been a whirlwind!). MIT, Harvard, London Business School and Northeastern. Developers, designers, business students, […]

Focus in Chaos: Why I Like Kanban for Startups

Focus in Chaos: Why I Like Kanban for Startups

It’s okay if you don’t know exactly where you’re going  – because things are always changing – just so long as you’re focused on the Right Things. BUT, this is really hard at a startup precisely because everything is always changing. It’s essential that your developers are okay with these points. It drives me a […]

Blog Update

Blog Update!

Decided The Hacker Chick Blog needed a bit of a face lift. Nothing major – just hopefully a little cleaner, maybe a little more playful. Hope you like. A couple things: I finally managed to update my About to reflect that I’m no longer at Microsoft (yeah, I’m a bit behind) and to use a […]

Hypothesis-Driven Development

Hypothesis-Driven Development

You’ve got your vision of what you want to build. You’ve also got a ton of unknowns and uncertainty. You know you can’t just go build it and hope they will come. You have to do it iteratively. Put a little bit out there, see how people react, figure out what to do next. But […]

Agile for Startups (MIT Guest Lecture Slides)

Agile for Startups (MIT Guest Lecture Slides)

MIT’s Entrepreneurship Center asked me to give an Agile Product Management workshop for their Hacking IAP course. The course is a special seminar in management they’re doing for MIT student entrepreneurs. It takes place over the IAP (January) term and is open to all MIT students that have startups already underway. The first week of […]

Kanban is the New Scrum

Kanban is the New Scrum

Maybe it’s all the time I spend with startups, but while I strongly value Scrum’s ideas behind self-organizing teams & continual feedback – I can’t help but feel Kanban represents the next level of agility, giving us more flexibility and capitalizing on the lessons we’ve learned from Lean. Scrum A lot of people tend to […]

Agile Vs. Lean: Yeah Yeah, What’s the Difference?

Agile Vs. Lean: Yeah Yeah, What’s the Difference?

Is Agile the same as Lean? When people say “agile” do they really mean Scrum? Or do people still use different types of agile – and if so, why? Been getting a lot of questions lately, so thought I’d take a stab at this… Lean Lean comes from Lean Manufacturing and is a set of […]

Fuck SOPA: How to Transfer Your Domains off GoDaddy

Fuck SOPA: How to Transfer Your Domains off GoDaddy

If you’re one of the many disgusted with GoDaddy for “actively applauding” the Stop Online Piracy (SOPA) act then here’s how you can stand up and – pretty easily — transfer your domains off of them. For background – I had 11 domains pointing to two different hosting providers and forwarding to a few different URLs. […]

Lean Startup: It Rocks Far More than Agile

Lean Startup: It Rocks Far More than Agile

Joshua Kerievsky posted this most excellent table illustrating some of the differences between Agile and Lean Startup. I think this is so awesome because it shows how much more real everything is in Lean Startup. Take Velocity vs. AARRR (AARRR are Dave McClure’s startup metrics that measure things like how many people are visiting your […]

Indistinguishable From Magic

Indistinguishable From Magic

A couple of months ago, Fantasy Magazine approached me to write a non-fiction piece for them on how computers in the real world compare to those in the movies. I decided to write about some of the really mind-blowing technologies we’ve got that would blow those sci fi writers away. Had a ton of fun […]

10 Years Later, What’s Next For Agile?

10 Years Later, What’s Next For Agile?

I just got back from Agile 2011 and I have to admit, I was skeptical. It’s been 10 years since we signed the Agile Manifesto and I just had to wonder, “it’s been 10 years – why do we still need a conference on this? We get it already!” But I was also excited because […]

How Development Looks Different When You’re Changing the World

How Development Looks Different When You’re Changing the World

Awesome time presenting to the Beantown .NET Developers last night (thanks, Ben Day!). My secret plan is to travel far and wide, getting developers excited about working for startups.You know, like an evangelist or something… Update 1/1/13 – This is the version I presented at Agile 2011: Click here to view on Slide Share You […]

Is Deploying to Production 50x/Day a GOOD Idea?

Is Deploying to Production 50x/Day a GOOD Idea?

I had the pleasure of attending the Continuous Deployment Breakfast with Eric Ries last week. Eric Ries, creator of the Lean Startup methodology, Co-Founded IMVU who’s known for deploying code to production as many as 50 times per day! In Agile, there’s this notion that there’s someone “out there” (e.g., the Product Owner) who has […]

Lean Startup In The Real World

Lean Startup in the Real World

It’s one thing to read about Lean Startup. It’s another to make it work with the nuances of your own startup. And so, just like in understanding our customers, sometimes you’ve just got to get out of the building and see how others are doing it. Lean Startup Circle Meetups are awesome because they bring […]

Lean Startup 101 for Developers

Lean Startup 101 for Developers

Calling all developers who want to change the world… My Lean Startup 101 for Developers presentation that I delivered at the Entrepreneurial Track for New England CodeCamp: If you like this – check out The Hacker Chick Labs & join in the conversation on how you are changing the world.

How To Create a Kick Ass Team

How to Create a Kick Ass Team

“How many of you have been on a team in a state of shared vision?” This is the question Jim McCarthy used to kick off last night’s Agile Boston presentation. “Now, stay standing if you thought that team was at least 2x as effective as a team without one… 5x more effective… 10x more effective.”  […]

Lean Startups: Learning Over Working Software

Lean Startups: Learning Over Working Software

The Agile Manifesto, which we created to uncover better ways of developing software, says, We value Working Software over Documentation And we do. We’d much rather have actual, real live, working software then reams of documentation proclaiming all the great stuff this as-of-yet-nonexistent software is going to do at some point in the future. However, […]

Pair Programming Games

Pair Programming Games

Last week, Moss Colum and Laura Dean gave the Boston Software Craftsmanship group a sneak peak of their Agile 2010 Pairing Games as Intentional Practice session. And, as a bonus, we got to try the games out during our code kata. I know what you’re thinking, Abby, you’re a freakin’ geek. And I’m okay with […]