Dave Concannon


In Pure Water, No Fish

Monthly Posterous Update – April ‘10

Some interesting updates from my Posterous stream.  This week Apple released a restrictive terms and conditions for the App store to prevent developers using third party tools to convert apps written in other languages into Objective C. One opinion is that this is a larger play to kill off Adobe flash, but a larger consensus is that this is to try to lock developers into Apple’s platform – If you’re writing Objective C it’s probably a lot of trouble to develop for other platforms.  David Heinemeier Hansson has a good analysis.

Dave McClure makes a great case in Business Week for why Design and Marketing are more important to new startups than raw Engineering talent.

Dr Mark Goulston on investing in startup founders. Someone who wants to run a business like the King is only going to satisfy their own ego, not make the investors rich.

Stu Wall on why the skills learned in an MBA course may be ideal for big companies, but might not work so well for an entrepreneurial venture.

Rajesh Setty on why some exceptional people do relatively little with their lives. I recommend subscribing to his blog, very interesting stuff.

Finally, one of the funniest things I’ve seen in a long time. This is the satire level of fake Steve Jobs applied to Jason Fried. Hillarious.

Book Review: “Rework” by 37Signals

Add to Cart

I’ve been eagerly awaiting the arrival of “Rework” since I preordered it back in January. I’m a big fan of 37signal’s work, their blog, and loved David Heinemeier Hansson’s talk at FOWA Dublin in ‘09. I’m not a huge fan of “Rework”.


Before getting to the actual content of the book, the reader will be confronted by some of the most overly-enthusiastic praise from recognized industry figures that I can ever recall seeing in a publication. This almost stopped me from buying the book in the first place. Mark Cuban is someone I’d gladly sacrifice a major appendage to work for, but check out this effusive gibberish:

If given a choice between investing in someone who has read Rework or has an MBA, I’m investing in Rework every time… a must-read.

Or this mental breakdown from Tom Peters:

The clarity, even genius, of this book actually brought me to near tears on several occasions. Just bloody brilliant, that’s what.


37signals typically write in a blunt, straight-shooting style, and they pull no punches in “Rework”. Don’t get me wrong – there are a few gems, but also several essays which really don’t make any logical sense. One or two of the essays remind me of “The Sphinx” from the movie “Mystery Men” – amusing upon first read, but logically empty. In particular, the introduction sets up some weak straw-man arguments about what ‘conventional critics’ say is not possible that comes across sounding like teenage rebellion.

Getting Real” was a breath of fresh air in an industry that seemed to have learned little from the Dot Com crash. It was absolutely original and controversial when released, and inspired people around the world. At least part of the reason for the success of “Getting Real” was it’s contrarian stance on what was then normal industry practice – their advice to do less, avoid feature bloat, have passion for what you do, and their simple functional design theories were revolutionary.

The problems with success

It may be that they’ve actually been too successful at promoting their philosophy because for the most part “rework” doesn’t feel like it’s saying anything very unconventional. Here’s an (admittedly out of context) quote from the book that I found ironic:

When you’re a success, the pressure to maintain predictability and consistency builds. You get more conservative. It’s harder to take risks. That’s when things start to fossilize and change becomes difficult.

If you’ve been following resources like Andrew Warner’s interviews with entrepreneurs, or the surge of interest in concepts like the Lean Startups philosophy, a lot of the advice in this book just feels like common sense. Maybe I’m just not in the target demographic? It is to 37signals’ credit that they have inspired so many with their work and there is a lot of good advice for those who are not familiar with what they’ve already done, but some of “Rework” just doesn’t hold up to the light. It’s Seth Godin’s easy conversational writing style but missing some essential nugget of truth.

To make sure I’m not just whinging in this post I’ll clarify that there are the occasional diamonds in the rough. I particularly enjoyed:

  • Meetings are toxic – Good advice on how to run a meeting if it’s really necessary
  • Let your customer outgrow you - Don’t pander to every change request
  • Scratch your own itch – Solve one of your own problems and you’ll find a market
  • The myth of the overnight sensation – The only path to success is hard work
  • Marketing is not a department - Everyone is responsible for the public face of your company

Buy it?

My critical process for reading any article, blog post, or book is to ignore who the author is and concentrate on the actual content. In this instance I wasn’t overly impressed.  Let’s be honest though – this book is going to be a resounding success whether I praise it or slate it. 37signals have a very large audience among whom they’ve reached a certain level of rockstar infamy. If I can riff on this tenuous rockstar analogy – “Getting Real” is to the Red Hot Chili Peppers’ “Blood Sugar Sex Magik” as “Rework” is to whatever that last album was called.

With all the points above in mind, there is still enough good advice in this book that I would recommend getting a copy if you haven’t already read “Getting Real”, and don’t subscribe to their blog.  There are four of the better essays from the book on Tim Ferriss’s blog if you want a sampler to make up your mind.

Add to Cart

MBA vs Startup – Which is a better choice?

Summary: A selection of industry leaders answer the question – Should I do an MBA, or should I start a business?

Image courtesy of JustVodka: http://www.flickr.com/photos/justvodka/7245135/

Photo courtesy of JustVodka@Flickr

Every once in a while I get the notion into my head that I’d like to do an MBA. I have a stack of GMAT study guides that I skim through, firing dusty synapses in the long-forgotten test-taking portions of my brain. I read through the theories, the course content lists, the testimonials from happy-looking people in suits and wonder if it’s really something for me. I left large companies for startups years ago and even in the toughest times have rarely looked back with regret. Is an MBA really something I want to devote my energy, money, and sanity to?

Then there’s the alternative: could I gain similar or better experience by jumping straight in and just starting something? An MBA is going to run upwards of €10,000 per year, what if I could take that money and start a software business, or try to take a product idea to market? One question remains – considering I have a list of potentially good ideas and the desire to work for myself “at some point” why haven’t I done it already? I’ve taken halfway-steps towards this sort of freedom by investing in a few Irish startups, but I still wonder why I haven’t fully immersed myself.

So which of these two paths is a recipe for success? I reckoned I could do worse than asking smart, experienced people that I admire what they thought, so I drafted an email and thought of some smart people who have inspired me recently.  Here’s the list (In alphabetical order…):

  • David Heinemeier Hansson

    Creator of Ruby on Rails, and partner at 37signals. One of the most outspoken programmers you’re likely to find.

    It really depends on what you want to do. If you’re thinking about doing it on your own, I think an MBA is probably a waste of time. But if you want to work in a big corporation, then I’m sure that’ll look good on the resume. Only you will know whether you have that fire in the belly to chart your own waters. It’ll require more of you, but will probably be a lot more rewarding.

    Also, you don’t have to spend that much money starting a new business these days. You could try the “My Own Business” for a year and see if there was any traction. If not, you can always fall back on the MBA backup plan.

    Good luck.

  • Sean Gallagher

    CEO of smarthomes, panel investor on the Irish series of Dragon’s Den, and MBA graduate.

    The first question must be – why do you want to do either?

    An MBA is great for developing and enhancing your overall knowlegde of business and in my opinion hugely beneficial to most of us. If you have technical background then learning about finance, accounting or strategy can be really helpful.

    If you are thinking of starting a business then having an MBA might well help you in the longer term to grow the business.

    Sometimes people feel that education can kill your desire to be self employed by highlighting too many risks when often it is about having massive self-belief and belief in your idea and just jumping in (with some homework done first I might add).

    My view is why not do both? In essence the business will benefit if you have a broader understanding of the principles and your studies will benefit from having some real life experiences on which to hang your new learning.

    Life is more then having and getting it is really about being and becoming. The real question is;
    What, or more importantly, who do you want to be or become and will either or both help you get there?

  • Josh Kaufman

    Creator of the “Personal MBA“.

    If you’re ultimately interested in doing your own thing / starting your own business, self-education and moving forward with your small business idea is your best bet. The only advantage MBAs provide is a bigger hiring network within ~3 years of graduation, so if you’re not looking to take advantage of that, the time and opportunity costs of MBA programs are way too high.

  • Guy Kawasaki

    CEO of Alltop, managing director of Garage Technology Ventures, and author of “The Art of the Start”, “Rules for Revolutionaries, and “Reality Check”.. Guy is an MBA graduate from UCLA.

    This depends on what you want to do. If it’s to work for a established company, maybe the MBA is better. If you want to be an entrepreneur, be an entrepreneur.

    Guy also included some great resources on Alltop:

  • Pat Lynch

    Acting CEO of YouGetItback, finance director of Compliance and Risks Ltd,  and MBA graduate. Pat has founded successful businesses such as Microtech Cleanroom Services and TICN (The investment club network).

    Depending on your focus, this could be a very easy question to answer. An MBA won’t necessarially make you money.

  • Pat Phelan

    CEO and founder of Cubic Telecom and “Telecoms disruptor”. A serial entrepreneur in the telecoms arena.

    It’s all about ambition. I would suggest that an MBA leads to an office and a start-up leads (eventually) to freedom.

  • Penelope Trunk

    Writer of expert career advice, and founder of three startups; most recently BrazenCareerist, a web service to help companies find candidates.

    You can only evaluate the MBA when you evaluate what you will do with it when you’re done, and whether you needed the MBA to do that in the first place. Usually the answer is no to an MBA.

    You can only evaluate doing the startup by evaluating the chance that it will meet your goals.
    You don’t tell me about the startup or about your goals for doing a startup, bu you probalby know both and that’s what you should think about.

    My instinct tells me keep your day job; try the startup at night until you get enough revenue to be profitable and then quit day job. Forget the MBA.

  • Bob Walsh

    Business consultant and author of Micro-ISV: From Vision to Reality and several excellent ebooks, and moderator of Joel Spolsky’s “Business of Software” forum.

    Definitely doing a startup. Here’s why: Business Schools are repositories of knowledge about what has worked in the past. If your life’s ambition is to manage a LOB (line of business) for a large company an MBA is relevant. But if you want to not spend your life working for someone else, that means starting your own business(es). Also, over the next few years it’s a safe bet that disruption and change are going to be the order of the day in the business world.

    For existing businesses, this this is not good news. For startups, it’s opportunity time! Between the growing role startups play in society, the economy these past few years and major economic disruptions ongoing, there’s never been a better time to start a business.

  • Paul Walsh

    CEO of Segala, Chair of the British Interactive Media Association, an advisor and mentor to several companies, and a partner in one of my favourite restaurants, Jaipur.

    The fact you’re asking the question leads me to believe that you haven’t recognised a real problem that people need resolved and you have the answer. So, in short, study for an MBA whilst you continue to earn money in full time employment.

    It doesn’t take much to start a company if you do it whilst working for someone and getting others to help build a site in return for a contra deal.   In my personal opinion, qualifications are over-rated.
    I’d never hire someone based on a qualification – unless I was looking for someone to build me a semantic web based application and they had a degree in computer science *and* knew what the semantic web was AND were able to build it. That said, a good friend of mine is getting a lot out of his MBA. Hope that helps.

Thanks to all who responded, these are some fantastic answers that have given me a lot to think about. But what do you think?

Future of Web Apps Dublin 2009 Review

On Friday (March 6th ‘09) I attended the (FOWA) Future of Web Apps Dublin conference hosted by Carsonified at Liberty Hall.  Carsonified are responsible for developing and successfully selling projects such as Dropsend, and HeyAmigo, and put together a very nicely run conference with some great speakers. This post is a (not so) brief review of the presentations given.

Here’s the criteria for what I consider a good presentation, I’ll give each of these areas a mark out of five and average for a final score. This is just my slant on things, and if you have a different measurement of quality then let me know. :)

  • Content – Were the slides good? Was the actual “meat” of the talk good? Did the presenter make specific memorable points that I can remember?
  • Delivery - Was the speaker confident? Was I convinced that they knew their material? Did they use their slides effectively to put across their message? Most importantly, did they keep the material interesting?
  • Practicality – I’m looking for practical suggestions and tips that I can use in projects I’m working on, and nebulous buzzwords or rambling framework hero-worship is not interesting to me. Did I come away with anything interesting from the talk?
I’ll also mention the general audience reaction, but I’m only giving my own opinions on the presentation. Just to clarify, I tried to attend every session and the most advanced bit of technology I had with me was a pad and pencil; no twitter or web surfing. I was trying to pay attention to every speaker. Here are the presenters in the order they spoke, with a score for each at the end. At the end of the article there’s an overall summary of the conference. Am I wrong? Did I miss the gist of the talk? Leave me some comments and let me know!

Ryan Carson – “How to sell your web app – Lessons learned from the acquisition of Dropsend.com”

Content: Ryan talked through some unexpected barriers that he faced when selling his web apps, and ways that companies looking to exit can make life much easier for themselves from the start. The presentation he used was straight out of Guy Kawasaki’s “10/20/30 Rule of Powerpoint“, using slides that make one specific point per page and allow the speaker to expand. This means the audience is not reading slides ahead of what the speaker is saying, and you get far more from the talk.

Specific points made include creating a new web application using it’s own company so you don’t go through the pain of detaching it from your existing company, allowing for 1-click refunds and bonuses to your customers ensures better goodwill, and to start your domain transfer quickly as it takes an eternity. Some interspersed slides of kittens and David HasselHoff covered in Sharpei puppies kept it light.

Score:  5 / 5. It kept my attention throughout.

Delivery – At this stage, Ryan must be an old hand at presenting. His style was relaxed and confident, and it came across like a conversation with a friend in a bar. Very easy to listen to,  and he stayed in a well-lit part of the stage and never got in front of his slides.

Score: 5 / 5.  Can’t fault it.

Practicality – Specific points were made that I could make actionable decisions on. There’s ideas on how to build something into your app from the start (or not to build things in the case of billing – leave it to APIs) that I can take away and use immediately. Just what I want in a talk.

Score: 5 / 5  giving Mr Carson a perfect score. Really enjoyed it.

Eoghan McCabe and Des Traynor – “Unconventional Web Apps”

Content – Eoghan and Des belted through some 240 slides, which sounds pretty terrifying except that they were churning through them at a pace of several a second in some parts. They set the stage with some ideas on how certain real-life concepts are normal and intuitive, and contrasted with how the web has grown from the technical limitations of the late nineties to accept certain paradigms as conventions even where they’re pretty unintuitive.   If there was one critique I’d raise is that occasionally they’d make a statement as if it was a common fact, but was actually an assumption they were asking the audience to indulge them in. Great use of timing on the slides for comic effect, they had me (and the rest of the audience) cracking up.

Score: 4.5 / 5

Delivery – Des calmly talked through his slides and let his natural humor show. As far as I’m aware he lectured during the time that he was studying for a PhD, and his experience in front of an audience showed in his calm demeanor. Alternatively, Eoghan started off pacing around his half of the stage furiously waving his arms, and directed his speech at the floor more often then at the audience. I’m not sure whether he’s just a really freakin’ intense guy or that nerves took over a little bit, but this made it quite distracting from what he was saying until he started to ease into it about halfway through the talk. Once he relaxed the audience could do the same and enjoy the talk, and the pace was steady and interesting.

Score: 4 / 5

Practicality – This is a hard one to score, as the topic itself isn’t a case study on a specific project or technology, but a call to question what we see as “convention” while developing.  If I take it that the underlying purpose of the talk was to plant a seed of rebellion against unquestioned assumptions in my head, then it’s a success.

Score: 4 / 5 giving the lads from contrast a total score of 4.16/5.  I have to say that they were fantastic ambassadors for the web industry in Ireland.

Robin Christopherson – “Apps for all in a web 2.0 world”

Content – Robin’s talk was on understanding accessibility issues that can affect your web applications. Robin is blind, and watching how he surfs the web is very interesting. His content was somewhat hindered by the flaky wi-fi access in Liberty Hall as he was trying to view live sites, but the general concepts were very interesting. Robin took us through some typical conventions that we take for granted when using the web, for example the ubiquitous CAPTCHA used for form signups. It turns out that by definition a CAPTCHA is completely unusable for a user with any sort of vision impairment as there’s no way for a screen-reader to interpret them. To add insult to injury, the recorded version is completely unintelligible. I found these specific examples of hindrances in his talk very interesting.

Score: 4 / 5

Delivery – As mentioned previously, Robin didn’t use slides during the presentation and the delivery suffered due to forces outside of his control when his web access dropped frequently. He spoke calmly and presented himself well, and came across as someone who’s really passionate about the web, and threw in some nice self-deprecating humor when describing audio versions of CAPTCHAs in that he had to ask other colleagues whether he’s hearing impaired as well.

Score: 3 / 5, due to forces outside of his control.

Practicality – I came away with specific things I can use. Even just seeing how he navigates the web was enlightening. There were some interesting examples of sites that manage to use rich web 2.0 functionality without relying on JavaScript, or offering different content for impaired users which I found useful. I think it could have benefited from a “Top five worst problems” type of summary, but it was definitely practical.

Score: 4 / 5 giving Robin a total of 3.6 / 5.

Blaine Cook – “How to build amazing web applications – Lessons learned from building Twitter.com”

Content – Maybe it was the rush of sugar from the blueberry muffin I had at the morning break, or some sort of temporary coma from the realisation that I paid two Euros for an eyedropper of tea, but I was pretty disappointed with this talk.  Blaine is without doubt an exceptional developer, but for the life of me I can’t remember what went on in this talk.  The one point I took away from it was that XMPP was a very complicated and detailed specification.  He didn’t use specific points in the slides that I can recall, just directed talk around some vague concepts that I can’t remember. Whether it was just me or it just wasn’t a good presentation I can’t tell.

Score: 1 / 5

Delivery – Blaine seems to be a sort of friendly, quiet, unassuming character who definitely has passion for his work, but I think that perhaps the talk was a little too muted for the size of the audience. I don’t think the style of his slides really helped – it wasn’t grounded enough and as a result he didn’t really make coherent points that I can remember.  He didn’t make great use of the stage and sort of hung around at the side in a half-shadow, and talked about whatever seemed to come to mind, but he was calm and confident. For no other reason than I wasn’t sure if the material just didn’t appeal to me, I’ll say that the delivery was good.

Score:  4 / 5

Practicality – I was disappointed, and came away from this talk with… not much. Perhaps the cause of this disappointment is the high hopes I had for practical concepts that I could use. The title suggested that I would be given information that will transform my humble tinkering into something astounding. Unfortunately, without specific points that could anchor me to his talk,  I drifted off into a complex series of calculations on how much margin Liberty hall were making on the tiny cups of tea.

Score: 1 / 5 giving Blaine a total of 2 / 5.

Emma Persky – “The future is Ruby without Rails”

Content – Emma’s slide presentation consisted of roughly 15 images taken from Flickr with tentative-at-best links to what she was speaking about. At the risk of repeating myself, I need something that anchors me to the fundamental message of what the presenter is delivering. The core of Emma’s content seemed to be that occasionally frameworks don’t deliver absolutely everything that you need in an application. Personally this seems obvious at best, and insulting at worst. What am I, a kid playing with Lego? I would not expect even the most junior of developers to express the opinion that a single technology or framework will do everything under the sun. Everything has it’s reasonable limits, and taking me on a tour of flickr to explain this seems pointless. One particularly myopic audience member twittered that it was somewhat disrespectful to “sort of dis” rails at a conference where David Heinemeier Hansson was speaking. Not relevant to the point of the talk, and not relevant in any larger context either; anything that can’t stand up to a little bit of criticism is pretty poor, and such hero worship just promotes emotional attachment to a technology over it’s value. She did make a great point about diversity in frameworks of the same language being good for the language as a whole, but in general I was unimpressed.

Score: 2 / 5

Delivery - Emma is passionate about technology, it’s obvious that she loves what she does and to be honest it’d be great to see more people as interested in web development as she is. She came across as confident, though rushed her words a little and stayed a bit too far away from center stage. As her slides weren’t making any concrete points she probably should have been front and center. I can’t detract from the delivery – she pushed her idea across.

Score: 4 / 5

Practicality – The practical ideas that I got out of this presentation were mostly incidental to the talk given, in that I was in a state of unimpressed disbelief at the questions asked at the end. The impression I got was that most of these questions came from audience members with considerable ego invested in Rails, which they somehow felt that Emma was insulting. To clarify, I’ve used rails for projects and liked it, but to me it’s just another tool that can simplify development. My enlightening moment at the end was that for all the talk of questioning convention, people have considerable emotional lock-in to frameworks and technologies. Frameworks, specific languages, or specific technologies don’t make web applications amazing, clever application of innovative design (front and back-end) does. It’s pretty simple really; everything has it’s place – you don’t use a golf club to go fishing.

Score: 2 / 5 giving a total of 2.6 out of 5.

Morgan McKeagney – “Yet another Web application? Or a successful business?”

Content – Morgan started off by comparing the economic climate of 1977 and the indigenous music scene to the current spot of bother we find ourselves in. This segued into a nice analogy for success in writing web applications – at the time of the punk revolution that Morgan described, there were bands that had considerably local influence. These bands were critically acclaimed and headlined gigs, but thirty years later only a handful of the audience in Liberty Hall had heard of them. The presenter contrasted this with a “second-rate” band at the time who pushed onwards and upwards to become one of the most successful bands on the planet – U2. Morgan’s slides consisted of some relevant images that were well-timed to the ideas he was pitching, and most of the focus was on what he was saying. One small criticism was that he chose one or two quotes that appeared in full on the screen, which meant that the audience had finished reading them (and thus lost focus on him) by the time he got to it. The critical point of his talk is to question what you’re working on – if you’re spending your time on an application that isn’t something that has a market and will make you money then you have a nice hobby, not a business. In terms of U2’s epic success, the music was a very small part of what made them successful – in web application land this is true also, the technology is only a small slice of what makes something popular, and good use marketing, positioning, brand building, and fostering community is also incredibly important. There weren’t specific points mentioned on how to determine whether your idea is business-viable, but it was compelling.

Score: 4 / 5

Delivery – Calm and confident, Morgan stood front and centre and happily looked around the audience, even getting a little bit of audience participation going. One very nice touch in terms of networking opportunities was to anchor himself in the audience’s mind as “the guy with the tie”, and if you’re reading this Morgan, the tie was pretty hideous but a fantastic coup in terms of being memorable to your audience. At the end he announced a €10,000 prize for the best business plan submitted to his company.

Score: 5 / 5

Practicality -  One slide that Morgan showed was a tag cloud of the different aspects of U2’s “business”, in which the music was a small part of a much larger landscape. In terms of getting a technology-focused audience to think about what else is involved in the business of software this was very informative, but I might have liked some practical steps on how to evaluate whether a business is viable, or suggestions on brainstorming to turn a simple idea into something profitable.

Score: 3 / 5, giving Morgan a total of 4 out of 5. Very enjoyable.

Matthew Ogle – “How to build desktop apps that help your web app succeed”

Content – While the title of this presentation might have seemed slightly out of place at a conference about web applications, Matthew left no doubt that this was relevant. Delivering a series of interesting slides interspersed with the ubiquitous web kittens, he took us through some of the ideas that made Last.fm successful. It could be argued that Last.fm was in the right place at the right time to marry the concepts of audioscrobbling and user generated content into a powerhouse audio recommendation engine, but it’s clear that they made some excellent decisions to get there. The talk had some choice information on what not to do in order to get your users actively using your application. In terms of Last.fm, a desktop app which sent scrobbled audio information to the servers is sufficient to infer whether a user likes a track or not by how many times they listen to it, where one competitor failed was in trying to disrupt the flow of a user by asking them if they wanted to rate the song after it played. Matthew had some interesting ideas on the future of where desktop / web integrations are going and whether it’s actually a good thing or necessary at all. A good mix of fact and speculation.

Score: 5 / 5

Delivery – I enjoyed this talk, Matthew came across as laid back and knowledgeable and he seemed happy on stage. This was another talk akin to having a chat with a group of friends in the pub, he skimmed around the edges of the topic comparing and contrasting with competitor’s offerings or other similar technologies. He never took the slides too seriously, and the overall impression was that this was his opinion and he was fine with you running off and finding something else that contradicted it.

Score: 5 / 5. One of the best presenters of the day.

Practicality – As a former desktop developer, this talk gave me some immediate ideas for driving adoption of our web software. The idea of co-opting a user’s normal work patterns to collect data or push something from the web is very interesting. If I could play devil’s advocate and assume that I have never been a desktop developer, then this talk still gave me practical concepts in terms of web usability and user flow.

Score: 4 / 5 giving Matthew a score of 4.6 / 5

Simon Willison – “Web application horror stories”

Content – Simon proceeded to scare the pants of every god-fearing web developer in the audience by running through some insidious security holes commonly found in websites. He took a run through common XSS, CSRF, and SQL injection attacks and how they can be chained into what he described as “Street Fighter super combos”. His slides allowed the audience to focus on his description of the various attacks, with meatier content in terms of actual application, and screen shots of example attacks. Yet again the slides of kittens found their way into the presentation, what ever happened to the old presentation chestnut of pictures of attractive women in bikinis accompanied by the standard “Oops! How did that get in there?”?

Score: 5 / 5

Delivery – Confident, well paced, and didn’t labor his points. One example attack of an cross site attack involving one of Britney Spears’ twitter updates had the entire audience in tears of laughter. Even though I was aware of the attacks he was describing and their consequences, it had my attention for the entire presentation.

Score: 5 / 5

Practicality – Simon attached relative importance to the dangers of the various security holes he was describing, and described the “better” way to avoid the issues described. Without being preachy he provided gave solid, practical methods to prevent the issues. I picked up some new ideas, and I think that any developers without the knowledge of these sorts of attacks would have gained a lot of practical information from this talk.

Score: 5 / 5 giving Simon Willison a perfect score.

120 seconds of madness – Start-ups pitch their ideas

Content - Three startups were given two minutes each to pitch their ideas to Ryan Carson, David Heinemeier Hansson, and Mike Butcher (of TechCrunch). The “contestants” were Campbell Scott of IGOPeople, Anton Mannering from UDooGoo, and Robin Blandford from “Decisions for Heroes“.  Once the startups pitched, the judges gave feedback, mainly on what they liked about the presentation. This didn’t have the bitter twist of an American Idol audition so the feedback was mainly positive or neutral. It’s a nice idea, but could probably have done with a more critical approach.

Score: 4 / 5.

Delivery – There was a standout winner in the three presentations in Robin Blandford, who presented himself confidently with a well-rehearsed speech that explained decisions for heroes succinctly. He answered any of the judge’s questions quickly, and explained a clear path for what he wanted to achieve in dominating his particular niche and then expanding. The other two presented themselves with shaky starts, and it was obvious that nerves were interfering with their pitches, though they both got there in the end. I think both need more practice delivering their elevator pitch in public, and that with time they’ll polish their pitches nicely. In both of these cases the judges had to push for more questions on how the businesses worked exactly, and how they were planning to grow it into a profitable business but they were impressed when they both demonstrated solid ideas for revenue generation.

Score: 5 / 5. It takes balls to get on stage in front of your peers and sell your ideas. Well done lads.

Practicality – This was a crash course in elevator pitches via the medium of schadenfreude. It should have been obvious to any developer in the audience what the judges were looking for in a presentation, and how they can apply it to polishing their own pitch. I think it could have done with an explanation from the judges of what they think is the ideal way to pitch, or some sort of quick recap on the top pieces of information a good pitch should deliver. Practical advice you could take away on elevator pitches would be to polish your elevator pitch so that you know it off by heart, try to cut directly to what your product does and explain clearly how you’re going to make money, then practice relentlessly until it’s second nature and you can delivery confidently.

Score: 4 / 5 giving this section a total score of 4.3 our of 5

David Heinemeier Hansson – “The Real World”

Content – For some of the audience, David was the main reason to come to FOWA. With such an expectation built up, I was expecting big things and thankfully David delivered. The talk explored criticisms that people often put across to developers when presenting a new idea, picking away at the concept and suggesting that it wouldn’t work “in the real world”, or once it’s a success people justify why it wouldn’t/couldn’t/shouldn’t work for them.  David cut through these common criticisms in a presentation which made nice use of the 10/20/30 presentation rule (I’d clarify that this isn’t the be-all and end-all guide to live speeches, but those presenters that used it had more interesting talks, and the audience paid attention to the speaker and not the slides). The message he put across was solid and practical, and something he’s mentioned in other talks – Make something people want, charge them money, and then spend it! A great message in the current market of dozens of “me too!” twitter applications, and loss-making social networking sites.

Score: 5 / 5

Delivery – From the second David was introduced the audience greeted him with whistles and rapturous applause – like a rock star. To be honest, this bothers me. I’m an admirer of his work and of 37signalsapplication development philosophy, but I don’t go in for hero worship and would like to keep an open mind to judge his talk on it’s merit, not David’s reputation. With my biases aside, DHH owned the stage. His delivery was confident to the point of arrogant, which fit in perfectly with the theme of his talk and he kept the pace snappy, and it was amusing. His “fuck you” attitude mirrored the content of the presentation; he is living the ideas he was presenting. He threw in a few jokes (one bizarrely about his “wonderfully swirly hair”), and the audience lapped it up.

Score: 5 / 5

Practicality – This was like a startup pep-talk, and I think you could listen to this talk whenever you feel you’re about to give up on a project. The message of one of the last slides stuck with me – “Execution and Perseverance”. It’s the classic “secret” to success – pick your niche, dominate it, and keep improving. There’s no “secret sauce”, no golden niche that nobody has ever noticed. You just need to grab an idea that has a market willing to pay money, keep the people happy, and spread the word. A wonderful motivational talk that you could listen to once a month to keep the fire burning.

Score: 5 / 5. For all my reservations, he rocked it.


There were three mini-sessions during the breaks in the day, but I only caught two of them. IQcontent’s mini-session on user testing during the lunch break (Slides here) looked interesting, but anyone who knows me will testify that you don’t want to meet me when I haven’t been fed so I left for the epicurean food hall on Liffey street as a courtesy to public safety.

Stuart Townsend from Sun Microsystems gave a rundown of some “startup essentials“, in a nutshell why small companies should be bootstrapping, using services like the cloud, and whether the current economic climate is conducive to building something. If you weren’t aware – it is. While a lot of people will be trying to run back to college as the economy tanks, now is the perfect time to put in some hard work to get a product going. Actually, that’s a lie; the perfect time is always “now”.

Martha Rotter from Microsoft gave a talk on the version 8 of Internet Explorer. There are some nice additions that the audience were happy with, including much improved compatibility with CSS – a constant problem for front-end development on the web. Accelerators are a way to provide active links on your address bar, for example an ebay auction you’re watching will highlight on the link bar when someone else makes a new bid on the item you want. A nice presentation, and the new version of IE looks pretty solid, but she lost the audience at the end when she played a cheesy corporate promo video. I was particularly impressed when Martha’s laptop continued to function after it was accidentally dropped from a height.

Both very enjoyable, but these mini sessions didn’t leave much time to spend networking.


Overall the conference was well worth attending. The quality of presentations was high, it ran smoothly without any noticeable technical hitches, and there was enough time to get between mini-sessions and main talks. The event team did a fantastic job of getting everyone registered, and notifying people when the talks were due to resume after breaks. The wi-fi in Liberty Hall was flaky, but I was busy listening to the speakers instead of farting around on an iphone so this didn’t bother me ;). I’d definitely attend another Carsonified event, I really enjoyed it and met some cool people.

In terms of a final score for the conference, I’m really only interested in the talks; flaky wi-fi and nasty coffee / expensive cups of tea are unfortunate but not that relevant. I’m averaging all the presentation scores listed above to give the conference as a whole a final score of just over 4 out of 5.

Was I on the button? Did I miss the point? Should I be shot for not worshiping $FRAMEWORK? Comment below, all feedback welcome.

Customer Development Guide

Support the Startup Visa

Startup Visa Logo
Scrabble Word Finder Anagram Solver