Your SlideShare is downloading. ×
Rapid creative projects
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Rapid creative projects

418
views

Published on

These are the slides for a talk I gave at the "Apps for the Planet" event. …

These are the slides for a talk I gave at the "Apps for the Planet" event.

It describes how I've learned to work really fast, by describing a couple of projects I did, doing a more extensive walkthrough of a particular project and doing a rundown of the tools I use and things I've learned.

Published in: Technology, Sports

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
418
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • What I'd like to talk to you about today... New technology every day, new web services every day. Just reading specifications is boring. Doing creative projects. My projects. Example of a project. Tools that I use. Working at ludicrous speed. Two parts: the drive to do creative projects, the tools to get them done. The trick is to be able to get stuff done before you're bored or think you're not getting enough out of it for the effort you put in. How to use this in your day job.
  • People's obsession with gaining followers. 1 day skip through
  • effect Demi Moore and Guy Kawasaki
  • effect Stephen Fry and John Cleese
  • People's disregard for personal privacy. 1 day skip through
  • skip through
  • effect World news BBC, NBC, Fok, CBS, NOS etc
  • Also works on mobile. 1 night skip through
  • Experiment to see if I could create a popular Twitter bot. 1 hour skip through
  • Create something you can relate to. Is there something that bothers, interests or inspires you? Pick that. Make sure it's funny or important to you.
  • This is Japie, friend and colleague. Japie is a Hipster and updates his Facebook profile regularly. I came up with an idea when browsing his profile.
  • And he has a massive amount of high quality photos. Awesome!
  • skip through
  • skip through
  • skip through
  • skip through
  • skip through
  • Japie is also a musical purist.
  • Comparing your taste to that of Japie's should be good.
  • Glueing existing stuff together.
  • Tada Until this point Japie still didn't know we were doing this.
  • Quite minimal effort, a weekend's work. Massive amounts of stuff learned: specific deployment and development stuff, Last.fm API, sharing to Facebook, etc. Made Japie laugh his ass off. Totally worth the effort. It still pops up now and then.
  • You need... The right people The right tools The right mindset The right idea The right name The right deadline The right  idea can come from anywhere: pranking your colleague, wanting to learn something new, fixing a problem, just wanting to try new technology, etc. Don't get lost in code quality. You can always refactor later. Especially useful when doing pitches. Being able to show just a little adds to your story. NS example.
  • You need the right people, lol. Kicked out company designer to work with Barry. Sitting around laughing at funny domain names. Thinking of new stuff to do is a social event. Eat pizza while you're doing it.
  • Pick any you like. Could be Python and Django, PHP, Android, iOS. Whatever suits your concept and skill set. The reason I like Ruby on Rails: - High quality reusable code (gems) - Scaffolding - Rapid startup - Great community - MVC - Flexible
  • I like Rails because of it's very solid MVC base. It allows me to change formatting of data very quickly. Also there's gems, Heroku and more.
  • The iPhone app was very easy to build. Too bad Apple rejected it, because they didn't think it would appeal to a broad enough audience.. Erm, but Hipsters like Japie wouldn't want to have anything to do with apps that are too mainstream, right?
  • The iPhone app was very easy to build. Too bad Apple rejected it, because they didn't think it would appeal to a broad enough audience.. Erm, but Hipsters like Japie wouldn't want to have anything to do with apps that are too mainstream, right?
  • I'm never going to create an account management system or short message service again.
  • Don't waste time emailing or whatever.
  • People watching my code give me a reason to just keep on releasing stuff I might not use otherwise.
  • Use a platform that's easy to deploy to. Deploy soon and deploy often. Avoid complicated issues you don't want to worry about while doing something fun. Configuring a web server is one of those issues.
  • Convenient deployment via a desktop app.
  • Wanted to create an feed out of my GitHub gists.
  • Simple Python code, done within half a day.
  • Fuuuuuuuuuu Good thing I hosted it on AppEngine, or would have never seen the light of day. Still worth doing, because of the stuff I'll be able to use in other projects. And because I had a lot of.. *next slide*
  • *continue* ..fun doing it. While a creative environment and awesome tools make it a lot easier to do these kind of projects, the most important thing is to have fun while you're doing it.  I'm not sure if I could end any cheesier ;). It's true though.
  • *continue* ..fun doing it. While a creative environment and awesome tools make it a lot easier to do these kind of projects, the most important thing is to have fun while you're doing it.  I'm not sure if I could end any cheesier ;). It's true though.
  • Transcript

    • 1. Rapid Creative Projects achieve awesome within a day
    • 2. Boy van Amstel
      • - Experimenter and creative developer
      • - Founder at dangercove (ahoy@dangercove.com)
      • - Creator of epenis.nl and pleaserobme.com
      • Until September 30th:
      • - Lead developer @ Tam Tam
      http://boyvanamstel.nl @boyvanamstel
    • 3.
      •  
      Rapid creative projects Image by Ishmael Orendain via Flickr
    • 4.  
    • 5.  
    • 6.  
    • 7.  
    • 8.  
    • 9.  
    • 10.  
    • 11.  
    • 12.
      •  
      Walkthrough Background by Jordanhill School D&T  via Flickr
    • 13.  
    • 14.  
    • 15.  
    • 16.  
    • 17.  
    • 18.  
    • 19.  
    • 20.  
    • 21.  
    • 22. +        = Icons by simiezzz  via Flickr
    • 23.  
    • 24.  
    • 25.  
    • 26.
      •  
      My toolbox Photo by katerha via Flickr
    • 27. The right people Photo by Sam Howzit  via Flickr
    • 28.
      •  
      Rapid development platform
    • 29.  
    • 30.  
    • 31. "Needs more mainstream." -x- Apple
    • 32. Free online data (and code)
    • 33. Easy collaboration
    • 34.  
    • 35. Hassle-less deployment
    • 36.  
    • 37.  
    • 38.  
    • 39.  
    • 40.
      • http://bit.ly/rapidcreative
      Most important: fun Photo by TheFriendlyFiend  via Flickr http://boyvanamstel.nl @boyvanamstel
    • 41.
        • Hacker News , also follow @newsycombinator
        • Creator of XBLA game 'Braid': programming independent games  *very nerdy
        • David Heineimeier Hansson (37signals): Unlearn Your MBA
        • Facebook engineering: deployment *quite nerdy
        • Try to take down your app for $1
        • Learning Three.js  *nerdy
        • NodeJS is easy, just ask her out  *nerdy
        • LinkedIn uses HTML5 and NodeJS for Mobile App
        • and I still use delicious ;)
      Some stuff I like(d recently)