33. Signup / Login / Help Home SlideShare.org tags My slideshows Note: this is view if not logged in my slideshows Most popular (all time) Newest Most popular (this week) upload a slideshow tags Search If you’re not logged in, Clicks on links that require Login take you to login Page. This induces people To sign up. How to dance Ariba Procurement AJAX from A to Z Popular Tags barcamp OracleWorld OracleWorld etech etech AJAX Sex 101 Test slideshow Ruby on Rails Intro AJAX demo demo barcamp IPod launch LAMP For Dummies LAMP For Dummies Parallel Architectures Parallel Architectures Parallel Architectures Startup in 7 Diificult Steps Startup in 7 Diificult Steps Startup in 7 Diificult Steps Web 2.0: can we trust it Web 2.0: can we trust it Web 2.0: can we trust it PIM: new techniques PIM: new techniques PIM: new techniques
34. Signup / Login / Help Home SlideShare.org tags My slideshows Mine my slideshows upload a slideshow How to dance Ariba Procurement AJAX from A to Z tags Most popular (all time) Most popular (this week) Newest Search Popular Tags barcamp OracleWorld OracleWorld etech etech AJAX How to dance Ariba Procurement AJAX from A to Z AJAX demo demo barcamp Sex 101 Test slideshow Ruby on Rails Intro “Mine” only appear if user has uploaded slideshows IPod launch IPod launch IPod launch Parallel Architectures Parallel Architectures Parallel Architectures PIM: new techniques PIM: new techniques PIM: new techniques Web 2.0: can we trust it Web 2.0: can we trust it Web 2.0: can we trust it PIM: new techniques PIM: new techniques PIM: new techniques
35. Home Signup / Login / Help SlideShare.org tags My slideshows Tags Ruby Rails ROR Etech Note: this is viewing someone else’s slideshow Ruby on Rails By Jonathan Boutelle Etech: 3/08/06 next prev first last
36. next prev first last Slideshow details Views: 65 This is a talk I gave about Ruby on Rails Added on 4/7/06 by jboutelle (6 slideshows) Tags: ruby, ror, rails Slideshow Transcript: 1)Optimizing AJAX: by Jonathan Boutelle 2)How to make AJAX fast by Executing faster code, Running Code in advance, Using new technologies Note: this is just so we can use google search in the beginning, instead of writing Our own search.
37. Home Signup / Login / Help SlideShare.org My favorites tags people My slideshows Edit Delete Show this if it’s YOUR slideshow Note: this is viewing your slideshow Tags Ruby Rails ROR Etech Ruby on Rails By Jonathan Boutelle Etech: 3/08/06 next prev first last
38. next prev first last Slideshow details Views: 65 This is a talk I gave about Ruby on Rails Added on 4/7/06 by jboutelle (6 slideshows, 22 favorites) Tags: ruby, ror, rails Slideshow Transcript: 1)Optimizing AJAX: by Jonathan Boutelle 2)How to make AJAX fast by Executing faster code, Running Code in advance, Using new technologies
39. Home Signup / Login / Help SlideShare.org tags My slideshows Title Could be my slideshows, tag: <foo>, search: <foo>: whatever the group of Slideshows is that is being looked at Sort by:Date Added, View Count Only appears if list of YOUR slideshows. Else don’t show link Add a slideshow Rails II: son of rails Jon talks about Ruby on Rails, and how to push it past “blogs and blog-like applications” Tags// Ruby, ROR, Rails Added 6 days ago by Saad: Views: 140 delete edit Rails II: son of rails Jon talks about Ruby on Rails, and how to push it past “blogs and blog-like applications” Tags// Ruby, ROR, Rails Added 6 days ago by Saad Views:140 Presentation being compiled. It will be ready for viewing in just a few minutes! If presentation uploaded but not compiled Into flash / jpgs yet, then this msg appears. Rails II: son of rails Jon talks about Ruby on Rails, and how to push it past “blogs and blog-like applications” Tags// Ruby, ROR, Rails Added 6 days ago by Saad: Views: 149 Show 10 results per page previous 1,2,3,4,5 next
40. Home Signup / Login / Help SlideShare.org tags My slideshows Tags AJAX Ruby ROR etechaccounting sales fun enterprisequarterly Procurement Presentations barcampHumor templates Oreilly JAVA C#Microsoft
41. Home Signup / Login / Help SlideShare.org tags My slideshows New SlideShow PowerPoint File select C:y documentsypresentationsJAX_etech.ppt SlideShow Title This is a presentation on AJAX that I gave at etechO6. Enjoy! SlideShow Tags AJAX Ruby ROR save cancel Non-ajax save. Checks if all fields are Filled in. If no, gives pop-up. If yes, saves And re-directs to My Presentations.
42. Home Signup / Login / Help SlideShare.org tags My slideshows Edit Upload new version of slideshow SlideShow Title This is a presentation on AJAX that I gave at etechO6. Enjoy! save SlideShow Tags AJAX Ruby ROR save SlideShow Transcription Simple AJAX with Ruby on Rails By Jonathan Boutelle The problem *AJAX complex *No coding standards *Browser impatibility Save with AJAX. No page refresh save
43. Home Signup / Login / Help SlideShare.org tags My slideshows Sign up Log in User Name Signing up for SlideShare is free and easy. Just fill out the account information below (all fields required). Password Email Address Forgot: usernamepassword User Name What is Slideshare? Slideshare is a great way to share your powerpoint presentations. With slideshare You can * Upload powerpoint files * Share powerpoint files via a link * Show your powerpoint to people who do not have powerpoint * Installed on their PCs. * Check out thousands of presentations from others who are sharing their slides! Password Confirm Password Country Postal Code Date of birth - - - Sign Up
44. Home Signup / Login / Help SlideShare.org tags My slideshows New to slideshare? Log in User Name Slideshare is a great way to share your powerpoint presentations. With slideshare You can * Upload powerpoint files * Share powerpoint files via a link * Show your powerpoint to people who do not have powerpoint * Installed on their PCs. * Check out thousands of presentations from others who are sharing their slides! Password Forgot: usernamepassword
45. Bare bones (1st) version has no Audio Comments Integrated search (use googlesitesearch) Favorites People Flagging Rating We will add these features slowly after we prove out the concept
50. RT @jboutelle If you build it they will come … NOT #ultrabootstrapping
51. Budget for technical founder $100 - attending startup events $200 - google ads to test out landing page design $100 - graphic design iteration on mock-up $100 - "slicing" mockups into static html $500 - technical outsourcing / beer
52. Budget for a design founder $100 -attending startup events $200 - google ads to test out landing page design $700 -technical outsourcing
53. Budget for “business” founder $0 -attending startup events (you're connected enough to get in free, or smooth enough to talk your way in, right?) $0 - google ads to test out landing page design (you'll spend much more time talking to potential customers face to face and participating in the online conversation in your space. So your landing page should get lots of relevant traffic already) $100 - graphic design iteration on mock-ups $100 - "slicing" mockups into static html $700 -technical outsourcing
Hey, I’m Jon Boutelle,, and I’m going to be continuing the discussion on ultrabootstrapping … doing a startup on less than a grand.Actually to be fair it should be under 980$ ((Since you've paid 20$ to come here). Don’t worry, I’ve included that in the plan I’ll present.A few words about me … I’m cofounder and CTO of slideshare, youtube of presentations. You can find the slides online at the following url.My twitter handle is jboutelle and we’re going to be using the hash tag #ultrabootstrapping to identify tweets about this talk. If we tweet hard enough we will probably get on the trending topics section of twitter, so use your cell phones for what god intended and tweet like crazy in the next 30 minutes!
Rennaisance
So when you say "doing a startup for 1k", what you probably mean is "failing to do a startup for 1k".This is completely depressingly normal. The startup would probably fail if 10k or 100k or 10M had been put into it. Your goal is to start testing hypothesis on users about the idea, and to prove some kind of traction (which means revenue or users, NOT simply product development).When you fail, hopefully you will have learned a LOT about your target market, what their needs are. At 1000$, you can afford to give it another shot. Being cheap is a way of getting more shots at the target. Iterating and learning until you get it right.
WHAT DOES TRACTION LOOK LIKE?"I got 1000 email addresses of people who said they want to know when the product launches and are interested in paying money for it""I have 50,000 unique visitors and traffic is growing 20% a month.""I have 1000 active users. 60% of people who joined a month ago are active once a week on the site. Users keep asking for features X Y and Z""I sold 10k worth of consulting that is based on the product""I got a million users (facebook app only)""I sold 100,000 copies of my software! " (iphone app only)
DE-RISK
You better have skills that are useful here or you are dead. Ability to write a comprehensive spec with detailed mockup of the user interaction. (Show slideshare v1 design here).If you are a extrovert software engineer you are home free. Noah Kagen "1000$ is way too much money." You need technical people on the team no matter what... someone needs to glue things together, understand the entire technical architecture, and be capable of rapidly making changes to it. There’s no getting around the need for a technical founder.Get good at cutting things out of products. It's easy to write impossible specs. It's harder to figure out ways to remove requirements and get down to something you can actually build. Goal is to start learning from customers as quickly as possible
Outsource to rentacoder/getafreelancer chunks that you can describe in detail and measure whether they've been built correctly. Interaction design mockup <=you have to do this, it's your visionGraphic design cleanup.HTML from graphic designImplementation from HTML.This is not a solution to ongoing product development. It's a way to get something built fast and cheap. Working with an outsourcing firm over the long-term won't work. Possible if you find someone good to essentially "hire" them ... I haven't done it but a friend of mine did this and it worked out well.rentacodergetafreelancerelance
Funnels and Events!
FINDING COFOUNDERSIdeallyppl you've worked with before (so you know how they perform in a work context). Ideally people who can do whatever oart if "making things and selling things" you can't do. People who are in the best 1% of what they do. If they're an engineer, can they completely own all the code? If they're a business person, can they sell things that don't exist?-More ppl in the mix, less stuff that the team needs to pay outsiders to do.
There’s a classic blunder for entrepreneurs …biggest is building something no one wants. Only slightly less well known is not thinking about distribution. What’s distribution? How ppl are going to find out about your product.
You NEED to have a plan. Because lots of ppl build really useful stuff that doesn’t ever find users. I can describe how it worked for slideshare. (slideshare spiel)You need to figure out where users will come from BEFORE you build the product. Ideally it will come from people using your product. Otherwise it will come from advertising that you can prove converts such that $1 of advertising > $1.0 of marginal profit. You need to prove that one of these two things is true.-search-viral (twitter / facebook / etc)-app store-advertising-email (lists, transactional)This is why so many technical entrepreneurs were so excited about facebook apps and the iphone app store. It was a new way to get customers for their software. Every time a new channel arrives there's a land grab, new opportunities to be the #1 player in the space.