Constant Contact Labs Developer Blog

Software Development Process

  • Web 2.0: The “No Expo” Expo Posted Tuesday, October 5, 2010 Reneldy Senat 0 Comments

    Last week I attended the Web 2.0 Expo in NYC held by O’Reilly Media and UBM TechWeb. I’ve wanted to attend this conference for a while now and finally had the opportunity to go this year. Overall this was both one of the better conferences that I’ve attended, and probably one of the worst expos as well (more on this later). In this post I’ll walk you through, from a very high level, my experience at the Web 2.0 Expo and what I thought about the event.

     
    Read Entire Article
  • Sinatra for Rapid Prototyping Posted Friday, May 28, 2010 Jerry Gulla 0 Comments

    Recently, I’ve been working on a project that is mostly front-end work, but also communicates with some back-end web services.  I needed something to quickly respond to some basic GET requests at various endpoints and return either HTML fragments or JSON.  I’m not much of a big Ruby or Rails programer (although I do admire both), but I decided to try out a Ruby gem called Sinatra for my basic web server needs.

     
    Read Entire Article
  • Know What You Don’t Know Posted Wednesday, March 10, 2010 Jerry Gulla 2 Comments

    This past weekend, I attended No Fluff Just Stuff in Boston. It was, as usual, a great conference. One of the takeaways I’d like to reflect on is something Venkat Subramaniam said during Sunday’s speaker panel. (Update: Venkat was quoting another NFJS speaker, Mark Richards explaining the “Knowledge Pyramid”). I asked the question “how do you keep up with new languages, libraries and the like?”  I was very interested in his answer, because for me, it always seems as if I never have as much time as I’d like to learn and explore what’s out there.

     
    Read Entire Article
  • Mobile Apps - Native or Web? Posted Friday, March 5, 2010 Reneldy Senat 4 Comments

    There’s been a lot of debate on the web and in the blogs over mobile apps and which are better: native device-driven apps, or its counterpart, mobile web apps. I’ve always thought this to be a totally fair question, because they both offer real benefits to the user and sometimes serious drawbacks for developers. The truth is, although I believe they both have their own measurable benefits, I don’t believe there could ever truly be a real winner in this debate. The question is too subjective for a user, and for a developer, it ends up being completely requirements driven.

    In this post I step away from a user’s perspective and focus on some of the decisions developers will have to make when determining which is right for their project. For developers, this decision should be driven by requirements, but for those occasions when you’re just not sure which is right, feel free to refer to the following analysis.

     
    Read Entire Article
  •  1 2 >   Next

Interested in a particular topic?

If there are specific topics you’d like to see us discuss on our blog or other ideas you’d like to share, please let us know. Click here to contact us.