Older rss

Object Oriented JavaScript

Posted by Sara Chipps  on  Sep 21, 2011 9 Posted by Sara Chipps Follow 0 Followers  on  Sep 21, 2011 9

Sara Chipps discusses using OOP with JavaScript, and polymorphism, encapsulation, inheritance, constructors, and helper functions with JQuery.


More Than Just A Commodity

Posted by Joe Kuemerle  on  Sep 15, 2011 Posted by Joe Kuemerle Follow 0 Followers  on  Sep 15, 2011

Joe Kuemerle introduces the developer to the business side of development starting from the premise that it is not enough to be technologically savvy to be successful in a software organization.


SOLID Software and Design Patterns for Mere Mortals

Posted by Phil Japikse  on  Sep 09, 2011 8 Posted by Phil Japikse Follow 0 Followers  on  Sep 09, 2011 8

Phil Japikse explains SOLID software principles - Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion- and how to apply them using design patterns.


Infinitely Extensible

Posted by Alex Papadimoulis  on  Aug 31, 2011 1 Posted by Alex Papadimoulis Follow 0 Followers  on  Aug 31, 2011 1

Alex Papadimoulis discusses avoiding over-engineering a program, presenting extensibility types used, extensibility design patterns, when to use them, and what happens when they are incorrectly used.


Clojure: The Art of Abstraction

Posted by Alex Miller  on  Aug 09, 2011 1 Posted by Alex Miller Follow 1 Followers  on  Aug 09, 2011 1

Alex Miller presents some of the abstractions that make Clojure a great language: Collections, Sequence and Higher Order Functions, Multimethods, Protocols, Atoms, Macros, and others.


From .NET to Ruby: Adventure, Courage, and Joy

Posted by Jeff Cohen  on  Aug 04, 2011 Posted by Jeff Cohen Follow 0 Followers  on  Aug 04, 2011

Jeff Cohen advises on how to switch from another language to Ruby and how to integrate it into the enterprise, presenting what are Ruby’s core elements and 5 myths about Ruby and Rails.


Going to the Cloud

Posted by Jim Lepianka  on  Jul 29, 2011 1 Posted by Jim Lepianka Follow 0 Followers  on  Jul 29, 2011 1

Jim Lepianka discusses how to prepare the enterprise to move to the cloud through consolidation, optimization, automation, and orchestration.


Reverse Engineering Applications

Posted by Joe Kuemerle  on  Jul 19, 2011 Posted by Joe Kuemerle Follow 0 Followers  on  Jul 19, 2011

Joe Kuemerle explains why someone would use reverse engineering, outlining some of the tools for managed .NET and Java code, along with demoing techniques.


Panel: Who Says You Have to Be a Guy to Be a Geek?

Posted by JP Chance  on  Jul 14, 2011 1 Posted by JP Chance Follow 0 Followers , Susan Potter Follow 1 Followers  on  Jul 14, 2011 1

Susan Potter and JP Chance address the issue of being few women in software development teams, explaining why it matters, and what can be done to improve the situation.


OData Internals & Implementing Custom Providers

Posted by Azret Botash  on  Jun 28, 2011 Posted by Azret Botash Follow 0 Followers  on  Jun 28, 2011

Azret Botash talks about OData’s internals, especially URI conventions, and demoes the creation of a custom provider.


Pragmatic Software Architecture and the Role of the Architect

Posted by Joe Wirtley  on  Jun 23, 2011 5 Posted by Joe Wirtley Follow 0 Followers  on  Jun 23, 2011 5

Joe Wirtley introduces software architecture and the role of the architect in software development along with techniques, tips and resources to help one get started thinking as an architect.


Beginning Android Development

Posted by Christopher Judd  on  Jun 17, 2011 10 Posted by Christopher Judd Follow 0 Followers  on  Jun 17, 2011 10

Christopher Judd makes an introduction to Android development, showing where the start, the tools needed, how to build the first app, how to deploy it, along with mobile development lessons.

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you