BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Articles

  • The Day I Became Unnecessary - Part 2

    In the second of two articles Claudio Kerber talks about his experiences in team formation and collaboration and explains the process whereby he "became unnecessary" as the team he was working with built trust and cohesion through trust, shared knowledge and shared experiences. He examines the theoretical underpinnings and discusses ways in which servant leadership emerges.

  • Key Takeaway Points and Lessons Learned from QCon London 2012

    This article presents the main takeaway points as seen by the many attendees who blogged or tweeted about QCon. Comments are organized by tracks and sessions: Keynotes, Tutorials, Architectures You've Always Wondered About, Agile Adoption, Big Data and NoSQL, Cross Platform Mobile, Highly-available systems, Java Platform (hard-core Java) and many more!

  • Commitment – Writing a Graphic Novel explaining Real Options

    Building on their work on Real Options, Chris Matts and Olav Maassen are writing a graphic novel to explain the concepts and share their knowledge in the area. They discussed the novel, the process of producing it and the crowdsourcing model of funding with Shane Hastie from InfoQ. A sample chapter is available for InfoQ readers to download.

  • Lessons For IT From The Early Days of the FBI

    J. Edgar Hoover is a controversial name in history, but his experiences building and running one of the key intelligence agencies in the world are very applicable to running IT organizations today.

  • Grails Best Practices

    Basic best practices for Grails projects gathered from mailing list, Stack Overflow, blogs, podcasts and internal discussions at IntelliGrape, categorized under controller, service, domain, views...

  • Steven Renders on Microsoft Dynamics NAV

    We interviewed Steven Renders, author of Microsoft Dynamics NAV 2009: Professional Reporting. Dynamics NAV is a nearly 30 year old Enterprise Resource Planning platform that currently boasts over 300,000 users across 42 countries.

  • Scala or Java? Exploring myths and facts

    The popularization of the Scala programming language and the comparisons with other languages has greatly increased the amount of posts in blogs and social nets, many of those containing many claims that can be outdated, superficial or biased. This article explains the common issues about the language and its environment, favoring a more accurate and balanced assessment.

  • The Day I Became Unnecessary - Part 1

    In the first of two articles Claudio Kerber talks about his experiences in team formation and collaboration and how empowerment, refinement and facilitation enable the free flow of knowledge and value across team members and how cohesion emerges in collaborative teams.

  • Tips to Developers Starting on Large Applications

    You've just started working on a large Java application. How would you go about understanding the code base? In a typical enterprise Java team, most of the senior developers who can help you are likely to be quite busy. Documentation will be sparse. You will need to quickly deliver and prove yourself to the team. How would you resolve such a situation? This article offers some suggestions.

  • Interview with Simon Cropp of Fody and Notify Property Weaver

    Last month we introduced Simon Cropp’s Notify Property Weaver. Since then we’ve had a chance to talk with Simon about IL weaving in general and his other project, the extensible AOP tool Fody.

  • Ember.js: Rich Web Applications Done Right

    This article walks you through building an application with Ember.js, showing the MVC system, data binding, as well as how to build GUI and Touch support.

  • Anil Gaur on Cloud Computing Support in Java EE 7

    Java EE 7 specification includes support for cloud computing to help developers build applications that are portable across Java EE PaaS platforms. InfoQ spoke with Anil Gaur, Vice President of Software Development at Oracle, about cloud computing support in Java EE 7, project road map and timeline, cloud API in Java EE 7, and cloud development and deployment tools.

BT