Older rss
  • .NET Follow 321 Followers

    Default Interface Methods in C# 8

    by Bassam Alugili Follow 0 Followers on  Jun 17, 2018

    Default interface methods are included in a new feature proposal for C# 8, which will allow developers to use the traits programming technique. Based on an existing language feature found in Java, traits are an OOP technology that promotes the reuse of methods between unrelated classes.

  • Culture & Methods Follow 557 Followers

    Q&A on the Book Changing Times: Quality for Humans in a Digital Age

    by Ben Linders Follow 20 Followers , Rich Rogers Follow 0 Followers on  Jun 16, 2018

    In the book Changing Times, Rich Rogers explores how technology can help people and describes the role that quality plays in this. He tells a story about how technology affects the life of a journalist, and shows what development teams can do to deliver better products.

  • AI, ML & Data Engineering Follow 746 Followers

    Democratizing Stream Processing with Apache Kafka and KSQL

    by Michael Noll Follow 0 Followers on  Jun 15, 2018

    In this article, author Michael Noll, discusses the stream processing with KSQL, the streaming SQL engine for Apache Kafka. Topics covered include challenges of stateful stream processing and how KSQL addresses them, and how KSQL helps to bridge the world of streams and databases through streams and tables.

Java Follow 821 Followers

Refactoring to Eclipse Collections: Making Your Java Streams Leaner, Meaner, and Cleaner

Posted by Kristen O'Leary Follow 3 Followers , Vladimir Zakharov Follow 0 Followers on  Jun 14, 2018

In this article, key Eclipse Collections contributors demonstrate techniques for refactoring standard Java code to Eclipse Collections, and demonstrate some of the memory savings you can achieve.

Culture & Methods Follow 557 Followers

How Technology Is Impacting the Future of Work Through Fragmentation

Posted by Ben Linders Follow 20 Followers , Kary Bheemaiah Follow 0 Followers on  Jun 13, 2018

A side effect of technology’s evolution is that it fragments existing architectures and creates new structures in the process. Fragmentation is impacting the future of work, it’s a tech-lead reality.

Development Follow 539 Followers

Picking an Active-Active Geo Distribution Strategy: Comparing Merge Replication and CRDT

Posted by Roshan Kumar Follow 0 Followers on  Jun 12, 2018

Modern distributed applications are fuelling the growing demand for distributed active-active, multi-master databases. This article explores how CRDTs can be applied in this context

Culture & Methods Follow 557 Followers

The Cost of Fear in Organisational Change

Posted by Oana Juncu Follow 0 Followers on  Jun 11, 2018

In this article Oana explores the factors which cause fear of change in organisations and what it costs, how to challenge the status quo and provides advice on overcoming some of the limiting factors

Culture & Methods Follow 557 Followers

Is Your Product Roadmap Still Meeting Customer Needs?

Posted by Justin Zalewski Follow 0 Followers on  Jun 10, 2018

In this article, Justin explores how to tell if your product roadmap still meets your customers' needs and provides advice on when and how to revisit and reassess your product roadmap

Culture & Methods Follow 557 Followers

Q&A on The Agile Developer's Handbook

Posted by Ben Linders Follow 20 Followers , Paul Flewelling Follow 0 Followers , Rafiq Gemmail Follow 6 Followers on  Jun 08, 2018

The Agile Developer’s Handbook provides the fundamentals of agile and explores intermediate and advanced topics like metrics for delivery, technical practices, team dynamics, and building quality in.

.NET Follow 321 Followers

Understanding the Varieties of .NET

Posted by Wayne Citrin Follow 0 Followers on  Jun 08, 2018

There are a multitude of different .NET runtimes, and for those not playing close attention it can be confusing as to what runtime to use for your next software project. 2

DevOps Follow 690 Followers

Q&A on the Book Accelerate: Building and Scaling High Performance Technology Organizations

Posted by Ben Linders Follow 20 Followers , Jez Humble Follow 11 Followers , Dr. Nicole Forsgren Follow 0 Followers on  Jun 07, 2018

The book Accelerate explores the factors that impact software delivery performance and describes capabilities and practices that help to achieve higher levels of throughput, stability, and quality.

Architecture & Design Follow 1856 Followers

Ballerina Tutorial: A Programming Language for Integration

Posted by Tyler Jewell Follow 1 Followers on  Jun 06, 2018

Ballerina is a new programming language and platform whose objective is to make it easy to create resilient services that integrate and orchestrate across distributed endpoints.

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