BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Culture & Methods Follow 71 Followers

What Programmers Can Do to Write Better Code

by Ben Linders Follow 7 Followers on  Jun 02, 2016

To write better code, programmers have to apply design fundamentals and read existing code, says Martin Thompson, a Java Champion and high-performance-computing specialist. InfoQ interviewed him after his Engineering You talk at QCon London 2016 about the challenges that the software industry is facing and what programmers can do to deal with those challenges and become better software engineers.

Culture & Methods Follow 71 Followers

Understanding Large Codebases with Software Evolution

by Ben Linders Follow 7 Followers on  May 12, 2016

InfoQ interviewed Adam Tornhill, author of Your Code as a Crime Scene, about software evolution and mining social information from code and how to use this to increase the understanding of large codebases, how to create a geographical profile of code, and the benefits that can be gained from techniques like mining social information and geographical profiling.

Culture & Methods Follow 71 Followers

Crafting Quality Software

by Ben Linders Follow 7 Followers on  Feb 14, 2016

Tarcio Saraiva and Adam Crough talked about crafting quality software at the 1st Conference in Melbourne, Australia. InfoQ asked them to share their views on what software quality is, and to explain the business benefits and how it can be managed. InfoQ also asked them about the role for testing, how continuous integration supports quality, and advice for delivering high quality software products.

Culture & Methods Follow 71 Followers

Technical Debt and Team Morale when Maintaining a Large System

by Ben Linders Follow 7 Followers on  Jan 26, 2016

Thomas Bradford talked about his experience with maintaining a monolith Java based system with zero test coverage and large technical debt at the Agile Testing Days 2015. InfoQ interviewed him about the problems that they had maintaining the system and the technical debt that had been build up, why they decided to take a different approach and how they improved team morale.

Culture & Methods Follow 71 Followers

Measure and Improve Code Quality

by Ben Linders Follow 7 Followers on  Jan 11, 2016

InfoQ interviewed Boris Modylevsky about the importance of measuring code quality and how measurements can be used to improve quality, integrating static code analysis in continuous integration, testing coverage and test automation, and the benefits that continuous integration with integrated code analysis and test coverage can bring.

Culture & Methods Follow 71 Followers

Developing and Testing Microservices

by Ben Linders Follow 7 Followers on  Dec 14, 2015

At the Agile Testing Days 2015 Jose Lima from Redgate software shared his experiences with microservices. InfoQ interviewed him about advantages and disadvantages of developing products with microservices, how applying microservices has improved the quality of products, testing microservices and the skills that testers need, and his learnings from developing and testing microservices.

Culture & Methods Follow 71 Followers

To the Moon: Parallels Between Space Missions and Developing Software

by Ben Linders Follow 7 Followers on  Dec 03, 2015 1

Russ Olsen did the opening keynote titled "To the Moon" at the GOTO Berlin 2015 conference. InfoQ interviewed him about drawbacks of doing all the things at the same time to meet the deadline, learning from things that went wrong and from things that went right, how little things can kill you in software development, and how to focus and deal with details when doing complex work.

Culture & Methods Follow 71 Followers

Uncle Bob Proposes an Oath to Programmers

by Abel Avram Follow 4 Followers on  Nov 28, 2015 9

Uncle Bob proposes an oath to software programmers as other professions have, considering the importance of this craftsmanship.

Culture & Methods Follow 71 Followers

Human Refactoring: Applying Refactoring to Your Life

by Ben Linders Follow 7 Followers on  Nov 19, 2015

Bryan Beecham gave a keynote about Human Refactoring at the Agile Testing Days 2015. InfoQ interviewed him about how Human Refactoring can help us to improve our lives, how it relates to refactoring code, why he considers eating healthy food to be important, how agile teams can benefit from human refactoring, and where people can find more information about self improvement and individual growth.

Culture & Methods Follow 71 Followers

Role of Testers in Agile Teams

by Ben Linders Follow 7 Followers on  Nov 09, 2015

Karen Greaves and Sam Laing will give a keynote titled "testers are dying" at the Agile Testing Days 2015; InfoQ will cover this conference. InfoQ interviewed them about how agile impacts the role of testers, what testers can do to shorten the lead time of testing, collaboration between testers and other team members in agile teams, and the value that testers can contribute in agile teams.

Culture & Methods Follow 71 Followers

Delivering Value with Agile Teams

by Ben Linders Follow 7 Followers on  Nov 05, 2015

In this interview Ralph Jocham talks about how to deliver value with agile teams, the most important skills that Scrum masters and product owners need to have, how you can know that the quality of the software that you are delivering is right and what teams can do if they want to deliver more value.

DevOps Follow 101 Followers

InnerSource: Internal Open Source at PayPal

by João Miranda Follow 2 Followers on  Oct 30, 2015

InnerSource is the name given to a development approach that applies open source software practices to the way organizations' develop software internally. Cedric Williams, technology leader at PayPal, explained how PayPal is experimenting with InnerSource to break down silos, grow collaboration and increase productivity.

Culture & Methods Follow 71 Followers

Directing complex IT-landscapes with Agile

by Ben Linders Follow 7 Followers on  Oct 14, 2015

Where many organizations use agile to develop IT products, agile principles and practices can also be applied for maintaining landscapes of commercial products. Gert Florijn and Eelco Rommes will talk about directing complex IT-landscapes in public sectors such as healthcare and local and national government organizations at the Agile and Software Architecture Symposium 2015.

Architecture & Design Follow 279 Followers

10 Properties Defining Software Architecture

by Jan Stenberg Follow 6 Followers on  Aug 27, 2015 2

Software architecture is a process; a sequence of strategic design decisions mapping specification and business goals to architecture design, and a thing; a set of views produced by the process that address different stakeholders, Michael Stal states describing how to define a software architecture.

Followers

Becoming a Great Web Front-end Developer

by Abel Avram Follow 4 Followers on  Aug 04, 2015 6

This article contains advice written for web developers by two engineers, one recommending useful tools and techniques while the other providing suggestions on addressing some of the challenges faced writing for the browser.

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


Recover your password...

Follow

Follow your favorite topics and editors

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

Like

More signal, less noise

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

Notifications

Stay up-to-date

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

BT