Community developer events

Mike Subelsky on Startup Ruby

Date
13-14 Oct 2009 (Add to calendar) GMT
Venue
(Exact location not available) , Baltimore, US
Cost
Free

Mike will present on the most effective ways to use Ruby in a startup environment. Among other things, he will touch on: [list]

  • What is startup Ruby?
  • How do you iterate quickly?
  • What I have learned about building Ruby software under startup conditions (Design Patterns)
  • [list]
  • Separate out the things that change from those that stay the same
  • Program to an interface, not an implementation
  • Prefer composition over inheritance
  • Delegate, delegate, delegate
  • YAGNI
  • [/list]
  • Working smartly and avoiding mistakes
  • [list]
  • Move everything out of web requests
  • Consider your relationship to your RDBMS
  • DB indexes can degrade over time or as more data is added
  • alter table not good for big tables
  • Make careful use of concurrency
  • Organize your code nicely
  • Think about your constants
  • Avoid boolean flags
  • Use Presenters
  • Delint your JavaScript
  • Make your client smarter
  • Be careful with validations and defer them if you can
  • SSL is trickier than you think
  • "Don't take REST too far" -Michael Koziarski
  • Don't test all the time, at the beginning
  • [/list] [/list]

    Presenter: Mike Subelsky

    Comments

    Leave a comment

    Sign in or Join us (it's free).

    Map

    Other nearby events

    • Dec 17

      Baltimore SharePoint User's Group December Meetup

      2km away in Baltimore

      November's Baltimore SharePoint User's Group meeting will be a treat as we will host the SharePoint "Road Warrior" Fabian Williams. Fabian is often on the road supporting SharePoint deployments and it will be great to have him at our meeting. He will be discussing SharePoint 2010. Session Title: All About Business Connectivity Services. What It Is and Why You Should Care.

    • Dec 9

      Overview of Intellectual Property Law and Contacts

      33km away in Rockville

      This introductory course will cover the basics on what you need to know as a creative in relation to intellectual property and contracts with clients or contractors. A must attend event for all interested in freelancing or profiting from their work. The speaker, Barbara J. Bershcler is a lawyer in the Rockville area who specializes in working with creatives on law relating intellectual property.

    • Jan 20

      Launching an Activist Blogger Network

      35km away in Washington

      Care2's Cause Channels One Year Later, featuring Clinton O'Brien & Cindy Samuels Care2, the largest online network of people interested in making a difference with 12 million active users, launched Cause Channels one year ago: www.care2.com/causes. Traffic is already up to over 1 million monthly pageviews on Causes alone, and hundreds of bloggers and nonprofits are regularly posting, with popular posts seeing upwards of 300 comments.

    • Dec 12

      FLASH THE DISTRICT - D.C. Flash December Meetup

      35km away in Washington

      #### Attention #### This group will no longer be organizing through this Meetup page. Please visit: / and register to remain active in this group. The new group will still be meeting at the Art Institute on the second Saturday of every month. Hope to see you there!

    • Dec 2

      Meeting: Zenoss (Simon Jakesch)

      36km away in Washington

      Tentatively have Simon Jakesch schedule to come and talk about Zenoss!

    Related podcasts

    • Episode 31: Chad Myers and Jeremy Miller on FubuMVC

      This week we talk to Chad Myers and Jeremy Miller about the FubuMVC project.Topics What is FubuMVC? History of the project Built to take advantage of static typing Composition over inheritance Dependency injection tricks IFlattener<T> for JSONification Appli...

    We'd love to hear what you think! Submit ideas or give us feedback