Blog

February 21, 2011

Adaptive Development and Ruby on Rails

By: borisnadion

I had a lot of things to do last Thursday, Feb-17. I met a friend from abroad 3am at Ben Gurion Airport and spent several hours talking before we went sleep, signed a contract for developing killer web app at 1:30am, and finally gave a presentation at The Junction at 4:30pm.

Late evening I found myself thinking (again) about having at least 32 hours days to have enough time to accomplish all the planned tasks. As a developer I always kept a lot of todo tasks in a queue: some ideas about adding new cool features, some ideas about improving existing ones, some thoughts about refactoring. Unfortunately the queue tends to overflow and todo tasks get lost.

There are two ways to solve that. 1. Have a large manageable queue by using modern project management tools and write everything down naively thinking you would get back to these task later. 2. Adopt adaptive development approaches and use the right tools to develop web applications like Ruby on Rails, stay productive and happy.

Back to the presentation at The Junction. It has 2.5 parts:

1. The Modern Approach: The modern approach of building applications. Creating products using adaptive development methodology allows getting faster to the market while keeping highly maintainable code. Methodology and technology aspects of creating awesome applications in a modern environment.
Slides are here.

2. Introduction to Ruby On Rails, a web development that doesn’t hurt. Why Ruby On Rails is so popular among startup founders and developers. What’s so special in web applications framework and general purpose language that makes them the ultimate choice for the next killer application.
Slides are here.

2.5 Case study: thounds.com
Slides are here.

I hope that those who attended the meetup enjoyed it, and those who didn’t would take a look at the slides.Just drop me a line if you have any question: boris@astrails.com.

Boris is a founder of astrails.com, a company specializes in Ruby on Rails applications, with all the different frameworks and solutions that have grown around them.

4 Comments

  1. Giovanni

    21/02/2011

    Great slides about Thounds!
    Think about the chance to remove the Red5 server and directly upload mp3 audio from Flash using the new 10.1 ByteArray features…

  2. Katy

    21/02/2011

    Great, thanks for the slides! I was looking forward to this presentation but ended up missing it due to not feeling well, so I’m very happy to be able to at least see the slides.

  3. borisnadion

    21/02/2011

    would be cool indeed, worthes a research

  4. Noam Schwartz

    21/02/2011

    Thank you Boris!
    About Thounds, did you eventually manage to overcome the latency challenge without downloading the existing audio channels into the user’s hard drive?

    BTW, using MIDI native tools can be a great feature.

Add a Comment