1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Meet me @Ungagged 2014

Discussion in 'UnGagged 2014 - Las Vegas' started by jazzc, Nov 3, 2014.

Thread Status:
Not open for further replies.
  1. jazzc

    jazzc Moderator Staff Member Moderator Jr. VIP

    Joined:
    Jan 27, 2009
    Messages:
    2,530
    Likes Received:
    10,654
    Occupation:
    Full-time Knitter
    Location:
    Buenos Aires
    Sunday, 3:40pm - 4:35pm I will be giving a talk at Augustus 2; come say hi if you're not still drunk from the previous night's party :)

    An executive's guide to Scalable Applications - how to survive a tsunami of users you weren't expecting to love your app.
    What you need to know as a business owner to build ambitious software that your programmer does not tell you and couldn't tell you even if he wanted to.

    ----
    Think of a golden horse carriage. Stop. Now think of a huge car factory. Which one would you choose to own? Riding downtown like a Roman emperor is perfectly fine but if you're like me, the pick is a no-brainer.

    You've had the idea for an app so great that Zuck himself will be falling on his knees begging you to accept his $17 billion - no, wait - $97 billion for it. You find a ninja, rock-star programmer and he builds it for you. Users come, love it and you're ecstatic. They invite their friends, the friends of their friends (and their cats) and soon you have more users than France has fries.

    And then, disaster! Member retention falls like crazy, things crash left and right, your app is slower than a snail strolling during mid-summer and everyone's complaining across the inter-webs. Oh, and your investors just called for an urgent meeting. What did just happen?

    Well Joey, your app simply wasn't designed to cope with it. But how? Your programmer was a real ninja after all. Why wasn't a catastrophe like this foreseen? The truth is that it was neither your nor your programmer's fault. Building scalable applications is never a requirement when you're at the beginning - nobody worries about Argentinian Tango dancing lessons for his 2 y.o. toddler that can barely walk.

    A nice problem to have though, one might say. You just get Jean Claude Van Damme instead of a ninja this time and make everything roll faster than Rick does. The bad news is that unfortunately it doesn't really work that way because frankly, you just can't mod a horse cart into a Veyron when you're in need of a Bugatti. At that point, you will be forced to redo everything from scratch.

    "It wasn't that bad the first time, so why should I be worried now John?". Just pause and think about it. Now that you have proven to your cash flow rich and established competitors that your app is a money making printing press, can you really afford to be out of the loop for a minimum of 6 months? Can you really afford to turn stagnant like MySpace?

    Scalable applications are notoriously hard to do. The reason is that there can never be a one-size-fits-all solution to this problem because of its super complex nature - battling Kryptonite loaded invaders from outer space pales in comparison. Even worse, scaling is something that less than 0.05% of programmers will ever face. If you thought finding a great programmer was hard, wait till you need to find a great programmer who understands the intricacies of scalability.

    So what is a factory really? Is it the building, is it the machinery, is it the workers? No, not at all. The secret sauce, the mind essence of the factory is the process - how actions are orchestrated. Think about what you need to do to build a wall in your garden. Now think about what you need to do to build the Great Pyramid of Egypt. Is it simply more material and workers? Oh, how I'd wish!

    To tame the monster of complexity you require the factory process. Yet, before you can work on the process, you need to know what you're up fighting against. Rejoice, for this is exactly what you will learn in my session! No worries, zero arcane technical stuff will be included, this is the executive's guide after all - and no Exec ever wants to listen to a presentation spoken in ancient Mesopotamian painted with hieroglyphics. What you WILL get is the conceptual understanding required to make the proper decisions to guide your team to success from the very beginning. Plus, a chance to let me know how awesome your latest project is - you can't really resist that now, can you? See you on board!
    ----

    I hope you'll enjoy the session as much as I've enjoyed preparing it :)

    I've created a Twitter account for those who like that means of communication, feel free to add me: @bhwjazzc
     
    • Thanks Thanks x 18
  2. IAmNotLegend

    IAmNotLegend Regular Member

    Joined:
    Mar 13, 2014
    Messages:
    362
    Likes Received:
    296
    That's what is called 'Rubbing salt on one's wound!'. I won't be able to attend this time, and it already feels like a steal deal being missed.

    - Always fan of BHW and its MODs!
     
    • Thanks Thanks x 1
    Last edited: Nov 4, 2014
  3. rasta

    rasta Registered Member

    Joined:
    Jun 22, 2008
    Messages:
    73
    Likes Received:
    35
    im not into apps but i will stop by just to meet
     
    • Thanks Thanks x 1
  4. RosuC

    RosuC Regular Member

    Joined:
    Oct 9, 2012
    Messages:
    263
    Likes Received:
    112
    Location:
    Spain
    Home Page:
    As you know, I would love to meet you all - the health is all that can keep me to not come :) Cheers
     
    • Thanks Thanks x 1
  5. seosky

    seosky Power Member

    Joined:
    Feb 4, 2013
    Messages:
    731
    Likes Received:
    106
    Will be Missing All Fun..!!
     
    • Thanks Thanks x 1
  6. neutralhatter

    neutralhatter BANNED BANNED Jr. VIP Premium Member

    Joined:
    Jun 23, 2010
    Messages:
    434
    Likes Received:
    331
    Good luck on your talk. Sorry I can't be there because it Sounds very interresting and yes it's always hard to take the long road if you don't know if you are actually going to get there...
     
    • Thanks Thanks x 1
  7. SuperTee

    SuperTee Regular Member Premium Member

    Joined:
    Nov 25, 2011
    Messages:
    216
    Likes Received:
    118
    Location:
    Switzerland
    Home Page:
    As a programmer, I won't miss this! :fing26:
     
    • Thanks Thanks x 1
  8. Apricot

    Apricot Administrator Staff Member

    Joined:
    Mar 26, 2013
    Messages:
    12,272
    Likes Received:
    7,621
    Gender:
    Female
    Occupation:
    BHW Moderator
    Location:
    London
    Home Page:
    UnGagged 2014 Las Vegas is now over. But don't worry UnGagged London is now live with a 10% discount for all BHW members with the code "BHW".

    Please visit UnGagged.com for more information on our next event or continue the discussions on the BHW UnGagged London 2015 sub-forum .
     
Thread Status:
Not open for further replies.