Java Follow 669 Followers

IntelliJ IDEA 2017.3: Enhanced Support for Java EE 8, Spring Boot, and JUnit

by Michael Redlich Follow 10 Followers on  Dec 20, 2017

Just three months after their last release, JetBrains recently released version 2017.3 of their flagship product, IntelliJ IDEA, with a host of new features including enhanced support for Java, Java EE 8, Spring Boot, Kotlin, and Docker.

Culture & Methods Follow 439 Followers

How Do We Automate Testing?

by Ben Linders Follow 15 Followers on  Dec 07, 2017

Test automation will demand time and attention, but when done the right way, is worth the investment. Don’t overdo automation; instead, focus on the needs and requirements. Having clean and easy-to-read code is very important to keep your test suite maintainable.

DevOps Follow 524 Followers

Designing Services for Resilience: Nora Jones Discusses Netflix Chaos Engineering at QCon SF

by Daniel Bryant Follow 498 Followers on  Nov 16, 2017

At QCon SF Nora Jones presented “Designing Services for Resilience Experiments: Lessons from Netflix”. Key takeaways from the talk included: the customer experience is a priority; designing for resiliency testability is a shared responsibility; configuration changes can cause outages; and engineers should have have explicit monitoring in place to detect antipatterns in configuration changes.

DevOps Follow 524 Followers

Debugging Containerized Microservices: Idit Levine at QCon SF

by Daniel Bryant Follow 498 Followers on  Nov 16, 2017

At QCon San Francisco Idit Levine presented “Debugging Containerized Microservices”, and outlined the issues of debugging a distributed microservice-based system, and provided three potential approaches to overcome the inherent challenges. The talk also introduced a new open source microservices debugger that Levine is working on, Squash, which integrates with the VS Code IDE.

Java Follow 669 Followers

JUnit 5 Released

by Amit K Gupta Follow 5 Followers on  Oct 24, 2017

JUnit 5 was released recently - the first major revision of JUnit in over a decade. The new release is one of the first projects to use the new EPL-2.0 license and features a modern modular architecture to assist toolmakers as well as end users.

Architecture & Design Follow 1480 Followers

Bob Martin: Test Contra-Variance

by Andrew Morgan Follow 2 Followers on  Oct 10, 2017 3

Bob Martin, co-author of the Agile Manifesto, has published a blog outlining the pitfalls of writing tests and code which have a co-variant structure. In essence, he emphasizes that the structure of tests should be designed in a contra-variant way, decoupling them from production code and leading to a less fragile and easier to refactor codebase.

Culture & Methods Follow 439 Followers

Tackling Technical Debt at Meetup

by Ben Linders Follow 15 Followers on  Aug 24, 2017

Continuous product health can be realized by regularly prioritizing the highest impact technical debt items and knocking those off systemically. You need to continuously iterate how you're tackling technical debt to drive more and more impactful results. Going for maximum impact items first and communicating the impact of paying down technical debt is what Yvette Pasqua, CTO of Meetup, recommends.

Development Follow 412 Followers

LLVM Has Documented the PDB Format, Complete with PDB to YAML Conversion

by Jonathan Allen Follow 427 Followers on  Aug 21, 2017

LLVM can now generate PDB files, allowing the use of Windows debugging tools. In addition, they have documented the format and created tooling for analyzing with and generating PDB files from YAML.

Culture & Methods Follow 439 Followers

Adopting Agile and DevOps at Wyndham Vacation Rentals UK

by Ben Linders Follow 15 Followers on  Aug 17, 2017

Embedding agile and DevOps had a positive impact on the role of QA at Wyndham; focusing effort in the earlier lifecycle stages has led to smoother releases with fewer bugs and post-production issues. Business colleagues and customers are more involved throughout the delivery cycle, making testing a shared responsibility .

Culture & Methods Follow 439 Followers

GitHub for Testers

by Ben Linders Follow 15 Followers on  Jul 27, 2017

Talk to a developer about version control, and you’ll likely hear about Git as a workflow tool, and GitHub as both a place to store code and a personal resume. It can be beneficial for testers to join and use Github for personal and professional projects and to contribute to existing projects.

Culture & Methods Follow 439 Followers

Managing Crowdsourced Testing

by Ben Linders Follow 15 Followers on  Jul 13, 2017

Crowdsourced testing is a unique way of involving the crowd- meaning the real users/testers- into software testing under real world conditions. It helped Swisscom to find defects very early in the development process and increase the quality of products.

DevOps Follow 524 Followers

Oracle Releases Open Source Container Utilities, Including A New Container Runtime Written in Rust

by Daniel Bryant Follow 498 Followers on  Jul 10, 2017

Oracle has released three open source container utilities including Smith, an OCI image-compliant container builder that creates “microcontainers” with a single executable and its dependencies; Crashcart, a microcontainer debugging tool; and Railcar, a Rust-based alternative container runtime that implements the OCI-runtime specification.

Culture & Methods Follow 439 Followers

QCon New York Day 2 – Developer Experience Track Summary

by Shane Hastie Follow 13 Followers on  Jul 03, 2017

Day 2 of QCon New York had a Developer Experience track which looked at ways to simplify the development process and provide ideas around removing friction, reducing the time from code to production and becoming more efficient in developer practices.

Culture & Methods Follow 439 Followers

How Testers Can Become More Technical

by Ben Linders Follow 15 Followers on  Jun 15, 2017

Testers who are able to successfully apply technical techniques of the testing craft during testing are more valuable; they increase both the quality and productivity of their teams. To become more technical, testers can learn something about code, and they should know how to manipulate and parse text files and how to use the most important analysis tools for their application platform.

Cloud Follow 196 Followers

AWS Lambda Support Added to AWS X-Ray Distributed Tracing Service

by Daniel Bryant Follow 498 Followers on  May 30, 2017

Following from the General Availability (GA) release of the AWS X-Ray distributed tracing service in April, Amazon has added AWS Lambda support for AWS X-Ray, enabling function invocations and associated metadata to be recorded, displayed graphically via the AWS Console, and analysed for debugging or fault resolution purposes.

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