BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Programming Content on InfoQ

  • Ideas for WebRTC Implementation

    WebRTC promises to revolutionize the way we communicate on the web. The technology is still nascent and there's more than one way to implement it, depending on your needs. In this article, Nikolai Bezruk offers a few suggestions on how to decide which WebRTC implementation is right for you.

  • Continuously Improving Your Lean-Agile Coaching

    This article describes the challenges faced in starting a group of internal lean-agile coaches and some outcomes such as self-assessment radars, mentoring sessions, and a few lessons. If you are considering a career as a lean-agile coach, you can use it to assess where you are and the next steps you can take. If you already are a lean-agile coach, you can use this to improve your coaching.

  • Towards an Agile Software Architecture

    Boyan Mihaylov covers his experience when working with both traditional waterfall software architectures and agile ones. He depicts the similarities and differences between these with a focus on three areas: the specifics of the software architect role, the timespan of the software architecture, and the output of the software architecture.

  • Connect Agile Teams to Organizational Hierarchy: A Sociocratic Solution

    Many agile teams suffer from the mismatch of agile and organizational leadership with the latter being reflected by the organizational hierarchy. This article suggests using sociocracy as a solution that leaves the hierarchies in place yet still allows teams to act in an agile way.

  • AngularJS in Action - An Interview With Lukas Ruebbelke

    AngularJS in Action by Lukas Ruebbelke is a hands-on book about Angular version 1. Through a sample ToDo list application, angello, it shows AngularJS’s architecture and components. With AngularJS v.2 Beta just being released, InfoQ spoke with the author about the lessons learned from the book and AngularJS present and future direction.

  • No Starch Press' Python Playground Review and Q&A with the Author

    No Starch Press’ Python Playground provides a fairly large and varied collection of projects that aim to show how Python can be used in such different contexts as creating ASCII art, birds simulation, interfacing to Raspberry Pi, and more. InfoQ has spoken to the book’s author, Mahesh Venkitachalam.

  • What We’ve Learned at Devoxx4Kids about Teaching Technology to Kids

    The holiday season is a great time to think about our children and their futures, and how we can guide them into the lucrative field of programming and electrical engineering at a young age. Java Champions Arun Gupta and Daniel De Luca, organizers of the popular Devoxx4Kids conference, reveal tried and proven tools and techniques for teaching these abstract fields to our fledglings.

  • Interview series: DevOps Enterprise Adoption

    InfoQ ran a series of interviews during the DevOps Enterprise Summit 2015, focusing on the DevOps transformations that many corporations are currently undertaking to improve not only their productivity and time to market, but also to increase engagement and collaboration between people and teams.

  • The Soul of a New Release: Eating Our Own Dog Food

    As any software developer well knows, large releases are often delayed, or released sans some important features, and newly released software is often riddled with bugs. In this article Plumbr's development lead describes techniques they used to successfully release a major upgrade to the Plumbr Java Performance Monitoring solution, without getting burned by the usual fires.

  • Easily Create Java Agents with Byte Buddy

    In this article Rafael Winterhalter, creator of the bytecode manipulation tool Byte Buddy, provides detailed guidance on how to easily create Java agents using Byte Buddy.

  • Go in Action - Review and Q&A with the Author

    Go in Action is a new book from Manning that aims to provide a comprehensive introduction to Go, both its syntax and implementation, and its most common idioms. InfoQ has spoken with William Kennedy, author of the book.

  • Effective Ruby LiveLessons - An Interview with Sam Phippen

    Effective Ruby LiveLessons by Sam Phippen is a series of video lectures explaining best practices used by expert Rubyists targeting all levels of Ruby programmers. The video lessons contain hands-on demonstrations to help the viewer understand how each item is put into action. InfoQ spoke with the author about the lessons learned from the video and Ruby on Rails best practices.

BT