SPONSOR AD With over 2000+ survey respondents, gain your insight into the landscape of database DevOps and see what trends, challenges, and opportunities are in store for 2020. Download now. |
In this podcast, Daniel Bryant discussed with Zhamak Dehghani about the motivations for becoming a data-driven organization; the challenges of adapting legacy data platforms and ETL jobs; and how to design and build the next generation of data platforms using ideas from domain-driven design and product thinking, and modern platform principles such as self-service workflows. (Podcast) |
In this podcast recorded at Agile 2019, Shane Hastie, Lead Editor for Culture & Methods, spoke to Diana Larsen about the origins of what became agile development, where business agility is headed and the agile fluency project. (Podcast) |
|
TOP AI, ML & Data Engineering NEWS HEADLINES |
-
-
-
|
John Ortega shows how documents, known as corpora, filled with information from various sources can be used to provide artificial intelligence to a translation system. (Presentation) |
Zhamak Dehghani introduces Data Mesh, the next generation data platform, that shifts to a paradigm drawing from modern distributed architecture: considering domains as the first class concern, applying platform thinking to create self-serve data infrastructure, and treating data as a product. (Presentation with transcript included) The next QCon is QCon New York, July 15-17, 2020. Join us! |
Mark Paluch explains R2DBC, how the API works, and the benefits for application developers who aim for functional reactive access with Spring Data R2DBC. (Presentation) |
|
|
TOP DevOps NEWS HEADLINES |
-
-
-
-
-
|
Best practices have emerged around “microservice” architecture and “12-factor app” design. As cloud, containers, and container orchestrators (.g. Kubernetes) have become popular, new solutions to address common integration principles have emerged. This article discusses the approach of using "mecha" components to provide enterprise integration pattern functionality for microservices. (Article) |
Nic Williams and Matthias Haeussler compare and contrast several cloud platforms: Cloud Foundry, Kubernetes, Project Eirini, and Knative. (Presentation) |
Carlos Leon enlists some of the best practices to make a pipeline portable from one tool to the other and make it testable from a local environment. (Presentation) |
Mikael Vidstedt gives an overview of JDK Flight Recorder (JFR), showcases the current feature, as well as some features coming in the future. JFR is a monitoring and troubleshooting framework built directly into the Java runtime. JFR has access to all the internal data of the JVM and can capture and surface data on a fine-grained level with extremely low overhead. (Presentation with transcript included) |
Brian Martin explores the issues of resolution in performance monitoring, covers sources of performance telemetry including hardware performance and eBPF, and talks about some tricks for getting high resolution telemetry without high costs. (Presentation with transcript included) |
|
|
TOP Development NEWS HEADLINES |
-
|
Dmitry Petrashko talks about Sorbet, a fast, powerful type checker designed for Ruby. At Stripe, they used Sorbet to drive code quality via measurable, concrete indicators. Petrashko covers why they started this project and what contributed to its success. (Presentation with transcript included) |
Michal Moskal talks about the MakeCode platform, an open source platform and accompanying web app for building educational programming for small, cheap embedded devices. He gives some technical details about the STS compiler, and discusses MakeCode Arcade - an editor for retro-style games that run in the browser and on dedicated hardware, and can be programmed easily using modern, high-level APIs. (Presentation with transcript included) |
|
|
TOP Java NEWS HEADLINES |
-
-
|
Ktor (pronounced Kay-tor) is a framework built from the ground up using Kotlin and coroutines. It is a great fit for applications that require HTTP and/or socket connectivity. These can be HTTP backends and RESTful systems, whether or not they’re architectured in a microservice approach. (Article) |
Madhura Bhave covers several Spring Boot features: dependency management, starters, devtools, autocompletion for configuration files, test slices, debugging options, and more. (Presentation) |
Christoph Strobl discusses some of the latest enhancements to Spring Data. (Presentation) |
|
Cam Soper demonstrates the possibilities of .NET Core, including ASP.NET Core and Web API, on an IoT device. (Presentation) |
|
TOP Web Development NEWS HEADLINES |
-
-
-
|
Maja Wichrowska and Tae Kim, engineers at Airbnb, explained how Airbnb’s design system evolved its architecture and implementation in response to business and technical challenges encountered. (News) |
|
ZetZ, or ZZ for short, is a Rust-inspired C dialect that is able to formally verify your code by executing it symbolically at compile time in a virtual machine. InfoQ has spoken with ZZ creator and maintainer Avid Picciani. (News) |
|
Hypermedia is an enabler for a better architecture, Einar Høst claimed in his presentation at the recent DDD Europe 2020 conference in Amsterdam. In his talk he described the architecture challenges at NRK TV, the TV streaming service at the Norwegian public broadcaster, and how they migrated their monolithic architecture into a more modular design and implemented hypermedia in their Player API. (News) |
|
TOP Culture & Methods NEWS HEADLINES |
-
|
The Data-Driven Decision Making Series provides an overview of how the three main activities in the software delivery - Product Management, Development and Operations - can be supported by data-driven decision making. In Development, Continuous Delivery Indicators can be used to steer the efficiency of the development process. (Article) |
The book Surrounded by Idiots by Thomas Erikson provides a method for assessing behaviors of people we communicate with. This method can help to increase our understanding of how people communicate and to better communicate and collaborate with people. It will also give you a better self-awareness. (Article) |
Matthew Philip connects the philosophy of intent-based leadership with practices that enable one to realize the benefits of aligned autonomy, regardless of where it is found in the org chart. (Presentation) |
Jason Little explores patterns of the last 18 years using data from all 13 Version One State of Agile surveys and opinionates that Agile has evolved as any other set of ideas. (Presentation) |
Fernando Sánchez shares his experience taking a step forward and investing into the digital transformation of a fashion retailer. (Presentation) |
Ramon van Alteren discusses the need to introduce and follow a doctrine when mapping an organization. (Presentation) |