InfoQ

About the Site

Founding Sponsors



Contact us:

Editors
Sales
Bugs

InfoQ Team


Development

Alexandru Popescu
Cristian Buta
Vali Nistor
Mihai Ganea
Jason Lai


Editorial

Jonathan Allen
Sebastien Auvray
Matthew Bass
Rob Bazinet
Alex Blewitt
Mike Bria
Kurt Christensen
Scott Delap
Sadek Drobi
Jean Jacques Dubray
Amr Elssamadisy
Obie Fernandez
Deborah Hartmann
Ben Hughes
Charles Humble
James Kao
Mark Levison
Mark Little
R.J. Lorimer
Miko Matsumura
Niclas Nilsson
Srini Penchikala
Diana Plesa
Steve Robbins
Werner Schuster
Ryan Slobojan
Mirko Stocker
Dionysios G. Synodinos
Gavin Terrill
Rob Thornton
Stefan Tilkov
James Vastbinder
Craig Wickesser
Hartmut Wilms
Geoffrey Wiseman
Moxie Zhang


Sales

Roxanne Beverstein


IT

Contegix, Inc.
Alex Popescu
Cristian Buta


Founded by:

Floyd Marinescu - Chief Editor
Roxanne Beverstein - Sales VP
Alexandru Popescu - Chief Architect


Special thanks:

Ed Roman


Media Partners

JAOO 2006


InfoQ's built on top of:

[image] [image]

[image] [image]

[image]

[image]

About InfoQueue

InfoQ.com (Information Queue) is an independent online community focused on change and innovation in enterprise software development, targeted primarily at the technical architect, technical team lead (senior developer), and project manager. InfoQ serves the Java, .NET, Ruby, SOA, and Agile communities with daily news written by domain experts, articles, video interviews, video conference presentations, and mini-books. InfoQ launched June 8 2006. InfoQ's primary mission is to contribute to the evolution of the communities we serve. InfoQ's main differentiators/innovations include:

Personalization. InfoQ serves multiple communities while allowing users to select which communities they are interested in, and then personalize even further by excluding specific subtopics/tags. User's personalization settings will then determine what they see on the homepage, and what they will get in their personalized RSS feed, personalized weekly newsletter, etc. Unique and Exclusive Content. InfoQ publishes daily news written by domain experts, articles, video interviews, video conference presentations selected from major industry conferences, technical case studies, and books. Internationalization. InfoQ maintains a Chinese community edition at InfoQ.com/cn and will soon be launching InfoQ Japan & Brasil. Localization. By late 2007, InfoQ will support posting localized news to allow announcements and content specific to certain regions to be posted to the site, such as InfoQ UK, InfoQ India. Innovative technology, user friendly design. InfoQ was designed with the end user in mind, to minimize needless clicks and maximize the user experience with the latest technologies such as AJAX which has been used heavily on the site in areas such as registration, discussion threading, and personalization. InfoQ is not just a site about software development, it is a showcase of what's possible in web development.

Editorial Team

InfoQ's most important team member is you! We welcome our readers to contribute news, articles, get involved in the discussion threads, and more.  If we see a lot of contributions from you, you will be welcome to join our team of community editors and news committers. InfoQ's community content team currently consists of the following domain experts.

Jonathan Allen. Lead Editor: .NET

Jonathan Allen is a software developer for a brokerage firm in San Diego, CA. He got his start working on MIS project for a health clinic, bringing them up from Access and Excel to an enterprise solution by degrees. His focus is on the pragmatic aspects of programming that can be applied to solving business problems.

Sebastien Auvray

Sebastien Auvray. Editor: Ruby

Sebastien Auvray is a JEE/Java software developer and have been working for various financial institutions. While being an old fan of Python, his main interest of the moment is Ruby/RoR with several upcoming projects based on Rails. Sebestien also publishes on The Nameless One about software and programming languages.

Matthew Bass

Matthew Bass. Editor: Java

Matthew Bass is a freelance software developer providing consulting services to startups and small businesses. He has a strong background in eXtreme Programming (XP) and agile methods. Before becoming a freelancer, Matthew could be spotted programming in Ruby, Java, and .NET at places like SAS Institute, the world's largest privately owned software company. He co-organizes the Ruby Meetup in his home town of Raleigh, North Carolina, and moonlights as an entrepreneur by building subscription-based web software.

Robert Bazinet

Rob Bazinet. Editor: .Net, Ruby

Robert Bazinet is a .NET and Ruby developer as well as a System Architect with over 20 years experience working on small to enterprise-wide system development. He is an independent consultant and founder of the Still River Software Company, LLC with clients ranging from small to Fortune 10 sized companies. Rob lives in Woodstock, CT with his wife and daughter.

Alex Blewitt

Alex Blewittt. Editor: Java

Dr Alex Blewitt works at an investment bank in London, but still finds the time to catch up with the latest OSGi and Eclipse news. Despite having previously been an editor for EclipseZone and a nominee for Eclipse Ambassador in 2007, his day-to-day role involves neither Eclipse nor Java. In what little time he has left over, he spends with his young family and has been known to take them flying if the weather's nice.

Mike Bria

Mike Bria. Editor:Agile

Mike is a person with exuberance for bringing great things into the world. He by chance has about a decade of experience as a developer and architect of object-oriented enterprise applications and considers coding an art. Currently he works as an XP coach & trainer for Industrial Logic helping software organizations adopt agility as a way for them to better deliver value, make money, and have fun. MB lives with his wife (Kristen) and kittie (Dolce) just outside Philadelphia.

[image]

Kurt Christensen. Editor: Agile

Kurt Christensen has been building software for twelve years. He's worked as a coach, trainer and computer programmer on a variety of different projects, with big and small teams at big and small companies. Kurt currently lives in St. Paul, Minnesota with his wife and two children.

[image]

Scott Delap. Lead Java/RIA/Ajax Editor

Scott Delap is an Independent Consultant focusing on rich client applications. He specializes in training, design, implementation, and performance tuning of applications built using technologies such as Swing, SWT, Eclipse RCP and Spring. Scott is also a frequent presenter at conferences such as JavaOne and No Fluff Just Stuff.

[image]

Sadek Drobi. Editor: Architecture

Sadek Drobi is a software engineer specialized in design and implementation of enterprise applications. Mostly interested in solutions for bridging the gap between business and developers (e.g. agile, DSL, domain driven design) he is currently working on a research proposal with a focus on language oriented programming and multiparadigm design. Sadek works as a consultant at Valtech. Passionate about his profession but also about photography, he publishes a technical blog at www.sadekdrobi.com and maintains a photo gallery http://photos.sadekdrobi.com

[image]

Jean-Jacque Dubray. Editor: Architecture

Jean-Jacques Dubray is an SOA Enterprise Architect in a large Financial Institution. He has been involved in the design of the following specifications: OAGIS, ebXML ebBP, WS-CDL, BPML, WS-CAF, WS-TX, SCA and SDO. He lives in the Seattle area where he enjoys hiking and Kayaking.

[image]

Amr Elssamadisy. Editor: Agile

Amr Elssamadisy is a software practitioner who is also a partner with Gemba Systems working with a group of talented software practitioners helping IT organizations build better software. He helps Gemba's clients find, focus upon and understand their business goals (which aren't always that obvious), then works with them to learn and use the appropriate tools - personal, process, and technical - to reach those goals. Amr is a frequent speaker at software development conferences, regularly writes for the InfoQ and the Agile Journal, and is the author of Patterns of Agile Practice Adoption.

[image]

Obie Fernandez. Lead Editor: Ruby

Obie Fernandez is a Senior Consultant Technologist for ThoughtWorks; he specializes in the design and implementation of web-based applications and has extensive enterprise experience integrating large-scale, distributed applications and legacy systems. Obie has been focusing lately on pioneering enterprise-level adoption of Ruby-based technology such as Ruby on Rails.

[image]

Deborah Hartmann. Lead Editor: Agile

Deborah Hartmann is an Agile Process Coach and Open Space Facilitator living in Toronto. Deb is passionate about making teamwork valuable and rewarding, and has mentored colleagues and improved software teams throughout her 25-year journey from programmer to coach. She injects excitement and laughter into everything she does. She is a visual artist, a certified Practicing Scrum Master, runs the Open Space track at XPday North America events, and provides active leadership in both international and local Agile communities.

[image]

Ben Hughes. Editor: Agile

Ben has been working development teams for 9 years, having been a software developer himself - albeit not the best one. He now lives with his Missus (Helen), his dog (Pedi) in a rural village in the UK. He's currently an Agile Coach/Technical Architect/Team Lead/Janitor for a small commercial software house based just outside Birmingham.

[image]

Charles Humble. Editor: Java

Charles Humble is the co-founder of Conissaunce, a UK based enterprise computing consultancy focused on the retail and financial services industries. He has worked with a wide variety of technologies including Java, Visual Basic, and .NET and currently splits his work-time between architecting and developing JEE solutions and managing projects for Conissaunce clients.

[image]

James Kao. Editor: Java

James Kao is a principal solution architect with ClearApp, a provider of performance monitoring and management solutions. James focuses on J2EE performance tuning and performance management strategiy, helping a wide variety of companies, ranging from high-tech firms to Fortune 500 financials, cope with the challenges of portal and SOA environments.

[image]

Mark Levison. Editor: Agile

Mark is an Agile Process Coach and Developer based in Ottawa. Mark's focus is on helping teams deliver high quality, maintainable applications that stand out from their peers. He has over twenty years of experience building software with everything from waterfall process to UML diagrams. In 2001 a light bulb went off when he discovered Unit Testing and Iterative Development. He also publishes a blog - Notes from a Tool User - on Agile Software Development and Digital Photography. When not in front of a computer, Mark spends his time with his wife and two daughters.

[image]

Dr Mark Little. Editor: SOA

Dr Mark Little is Director of Standards and Development Manager for the JBoss division of Red Hat, where he oversees the transactions and ESB/SOA products. In his time he's been the architect of the world's first Java transaction service, a founder of several successful startups, a Distinguished Engineer at Hewlett Packard and an author of several Web Services standards and specifications. He's involved in various OASIS technical committees, including WS-TX, WS-CAF and WS-RX, as well as W3C work on WS-Addressing and WS-Policy.

[image]

R.J. Lorimer. Editor: Java

R.J. Lorimer has been actively developing in Java for over 8 years in both his professional career and in the open-source community. Currently, R.J. leads an experienced Java development team, building enterprise software for a private firm in Kansas City. R.J. actively maintains his personal blog http://realjenius.com in his spare time.

[image]

Miko Matsumura. Editor: SOA

Miko Matsumura is chair of the OASIS SOA Adoption Blueprints Technical Committee and VP of Technology Standards at Infravio. Miko was a co-creator responsible for building the partner program for SOA Blueprints, the first complete vendor-neutral specification of an SOA application set, supported by BEA, Borland, HP, Microsoft, Oracle, Sun Microsystems, Veritas and others. Matsumura also held the position of Chief Java Evangelist for Sun Microsystems.

[image]

Niclas Nilsson. Lead Editor: Architecture

Niclas Nilsson is one of the founders of factor10. He is a developer,educator and writer with a deep passion for the software craft, who has a firm trust that some choices makes significant difference when developing software; things like design, languages, tools, communication and processes. At factor10, he focuses on coaching software teams in various ways. Niclas also publishes a blog at http://niclasnilsson.se.

[image]

Srini Penchikala. Editor: Java

Srini Penchikala currently works as an Enterprise Architect at a major financial organization in Metro Detroit area. He has been working on Java projects since 1996 and J2EE technology since 2000. His areas of interest are Agile Enterprise and Service Oriented Architectures, Domain Driven Design, AOP, Enterprise Integration Patterns, and light-weight middleware frameworks such as Spring. Srini publishes a blog on Java,JEE, and other topics at http://srinip2007.blogspot.com/.

[image]

Steve Robbins. Editor: Architecture

Steve Robbins is Principle Architect and Senior Associate at Modus21, LLC and has spent many years as a technology leader and architect for traditional and SaaS technology organizations. Steve's current work involves transforming client organizations' IT infrastructure from being 'Technology Centric' to being 'Process Centric' by implementing proven BPM and SOA principles and tools. Steve has over 15 years experience in professional software development with a variety of IT organizations. He lives in Charleston, SC with his wife and three daughters and would enjoy several hobbies if there were such a thing as free time.

[image]

Jon Rose. Editor: Java

Jon Rose is a software engineer with Gorilla Logic, Inc - a full service enterprise software development company located in Boulder, Colorado. Jon specializes in building enterprise applications using technologies like Flex and Java. He works in professional services and is a contributor to the Gorilla Execution Engine (GXE - A UML Virtual Machine).

[image]

Werner Schuster. Lead Editor: Ruby

Werner Schuster (murphee) is a software developer who has spent a lot of time developing Java code, from email security software to his current paid gig working on an Eclipse-based IDE. Recently though, the appeal of languages like Ruby, Smalltalk and Mathematica has been luring him away from Java. He also writes about more obscure topics in in his weblog.

[image]

Ryan Slobojan. Editor: Java

Ryan Slobojan is a managing director at RoundTrip Networks, which focuses on the full lifecycle of online applications including both the application itself and the infrastructure that it runs on. He has worked with a wide range of technologies, but considers Java to be his most in-depth area of knowledge, and has become impressed with the impact that Agile and Lean methodologies have upon the software development process. He enjoys the dual challenges of working with new customers and new technologies, and is constantly scouring the technology landscape for new and interesting technologies which are being used.

[image]

Mirko Stocker. Editor: Ruby

Mirko is an assistant at the Institute for Software at University of Applied Sciences Rapperswil in Switzerland. He works on Eclipse plug-ins, currently on the C++ refactoring support for Eclipse CDT, and was a member of the team that implemented refactoring support for RDT (the Ruby Development Tools). In his spare time, Mirko reads lots of books and works on Kate, the editor component of KDE.

[image]

Dionysios G. Synodinos. Editor: Java

Dionysios is a Web Engineer at NTUA and a freelance consultant, focusing on Rich Internet Applications, Web Application Security, Multi-channel access and Web Services. Going back and forth between server side programming and UI design for more than a decade, he has been involved in diverse software projects and contributed to different technical publications. Dionysios also blogs, twitters and firmly believes that "inside every large post is a small post struggling to get out".

[image]

Gavin Terrill. Editor: Architecture

Gavin is the CTO of BPS and has over 25 years of enterprise software development and technology leadership expertise. Hailing originally from Australia, Gavin has developed software in three continents, and now calls Toronto home. To keep his hands dirty (coding wise at least), Gavin contributes to the open source revalidate project (a Java library for ETag handling in Java Web Frameworks) and keeps a technical blog here: http://fishdujour.typepad.com. In his spare time, Gavin enjoys sailing, fly fishing and playing guitar.

[image]

Rob Thornton. Editor: Java

Rob Thornton has been developing in the Java language for six years and is currently a consultant working as a developer and architect on Java EE applications at various clients in the St. Louis, Missouri, area. He has a strong focus on object-oriented development and works primarily in the Java, Ruby, and C++ languages.

[image]

Stefan Tilkov. Lead Editor: SOA

Stefan Tilkov is co-founder and a prinicipal consultant at innoQ, a consulting firm with offices in Germany and Switzerland. Stefan focuses on enterprise architecture consulting for Fortune 1000 companies, which currently translates to assessing SOA maturity and deriving appropriate steps for a road map towards a service-oriented enterprise. Stefan also maintains a blog on SOA and other topics at http://www.innoq.com/blog/st/.

some text

James Vastbinder. Editor: .NET

James Vastbinder is the father of five active children and an ISV Platform Strategy Advisor for Microsoft. Since helping found one of the Mountain States largest ISPs during his college years, he has worked for several startups including Global Crossing and BroadVision before landing at Microsoft. So not only does James understand the under workings of the Internet, but he has architected some of the largest brick-and-mortar websites on the Web today. At Microsoft, James has the exciting job of working with both early startup ISVs and mature ISVs alike. James likes exploring new ideas and ways of doing business by pushing the envelope with software ecosystems.

Craig Wickesser

Craig Wickesser. Editor: Java

Craig Wickesser is a software engineer who started his career working primarily with Java and Swing developing user interfaces. More recently Craig has worked with Python, Jython, .NET, Groovy and Grails. Craig enjoys keeping up with the latest trends and exploring up and coming technologies, as well as acting like a kid with his own family (wife, son, daughter (coming soon), dog and cat).

some text

Hartmut Wilms. Editor: .NET

Hartmut Wilms is a principal consultant at innoQ, a consulting firm with offices in Germany and Switzerland. Hartmut has been working as a consultant, developer and architect in many enterprise-level projects. He specializes in designing and implementing software architectures for highly distributed (heterogenous) systems in general and in SOA in particular. Although Hartmut has a strong Java and Smalltalk background, he is focusing on developing services on the Microsoft .NET platform including Windows Communication Foundation and Windows Workflow Foundation.

[image]

Geoffrey Wiseman. Editor: Java, Agile

Geoffrey Wiseman is a software generalist with an emphasis on Web, Java and Agile development. He's worked in professional services, and product development as a consultant, with partners, and for enterprises in Toronto, Ontario, Canada. He tries not to specialize as little as possible, and is interested in just about everything.

[image]

Moxie Zhang. Editor: Java

Moxie Zhang is a solution architect at ESRI. Moxie has been working as a developer, consultant, enterprise architect, project manager in many large scale projects. He specializes in designing and implementing software architectures for complex business processes. His works have earned him awards such as NASA Software Innovation Reward for a SOA framework. While Moxie has strong background developing applications on both .Net and JEE platforms, he is currently focusing on the architecture of GeoWeb and RIA technologies. Moxie publishes a blog at http://www.flex888.com.

InfoQ Founders

[image]

Roxanne Beverstein is co-founder and VP Sales of C4Media. Roxanne is an award winning advertising veteran who led sales at TheServerSide from 2001-2005. She has worked for a variety of online and high-tech publishers, including Jupiter Media, IDG, Ziff-Davis, Scholastic and Cahners Publishing.

Alex Popescu

Alexandru Popescu is Chief Architect and co-founder of InfoQ.com. Alexandru is involved in many open source initiatives and bleeding-edge technologies (AOP, testing, web, etc.), being co-founder of the TestNG Framework and a committer on the WebWork and Magnolia projects. Alexandru formerly was one of three committers on the AspectWerkz project before it merged with AspectJ. Alexandru also publishes a blog on tech topics at http://themindstorms.blogspot.com/.

[image]

Floyd Marinescu is CEO and co-founder of C4Media and Chief Editor of InfoQ.com. Floyd Marinescu created TheServerSide.com, TheServerSide.Net, and TheServerSide Java Symposium conferences. Floyd managed TheServerSide.com between 2000-2005 in which time the site became the largest Java community in the world and at one time held over 400,000 unique visitors/month.

About C4Media (Community4Media)

C4Media (Community4 Media) is focused on developing InfoQ into the world's most useful and influential software development community. C4Media's vision is the creation of a "community of communities, by the community and for the community". C4Media has offices in Canada, the US, Romania, and China.


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser