InfoQ Homepage News
-
DeepMind's AI Defeats Top StarCraft Players
DeepMind's AlphaStar AI defeated two top professional StarCraft players 5-0.
-
Discovering Culture through Artifacts: QCon London Q&A
Behavior and values are two critical components to organizational culture; values denote what the organization believes in, and behaviors are rooted in those values, argued Mike McGarr, engineering leader at Slack. At QCon London 2019 he spoke about improving your understanding of an organization’s culture, the key components of culture, and what to look for in order to learn about the culture.
-
A Framework for High-Value Big Data
Asha Saxena recently spoke at the Enterprise Data World 2019 Conference about the value big data analytics initiatives bring to the organizations. Saxena proposed a big data framework that can help with organizational maturity and internal competencies.
-
Uber Releases Kraken: An Open Source P2P Docker Registry
Uber has released Kraken, an open source, peer-to-peer (P2P) Docker registry. Kraken is a highly available and scalable Docker registry tailored to meet the needs of enterprises and hybrid cloud environments.
-
Fastly Open-Sources Lucet, Its WebAssembly Compiler and Runtime
The Fastly edge cloud platform recently open-sourced Lucet, its native WebAssembly compiler and runtime. Lucet enables edge developers to build custom solutions for the edge at scale without limitations imposed by vendors, programming languages, or application programming interfaces (API).
-
Tuckman Was Wrong! Doc Norton on Reteaming Models
At Agile India 2019, Doc Norton shared why the Tuckman team formation model doesn’t work and described new reteaming models that are more applicable to current agile teams. Norton shared reteaming models that foster organizational innovation and learning and identified 4 criteria leading to better teams’ performance: autonomy, connection, excellence and diversity.
-
Nullable Reference Types in F# 5
The introduction of nullable reference types in C# represents the biggest change to how .NET developers write code since async/await. Once it goes live, countless libraries will have to be updated with nullable annotations in order for this feature to work correctly. And to ensure interoperability, F# will need to respond in kind.
-
Web-Based Monte Carlo Simulation for Agile Estimation
A web-based tool for calculating project estimates using a Monte Carlo simulation was recently made publicly available. It was created in the hopes that agile teams will use it to facilitate conversations between scrum masters and product managers, focusing on realistic outcomes and not overly optimistic projections.
-
Building High-Quality Products with Distributed Teams
To ensure the quality of the products and services, Intermedia uses a common test & pre-production environment for all distributed teams. Lilia Gorbachik, product manager at Intermedia, mentioned at European Women in Tech that having a mature testing process, working with risks, and making daily decisions from a high-quality product perspective are key aspects to build high-quality products.
-
NSA Ghidra, a Reverse Engineering Tool, Runs on Java 11
Ghidra is a reverse-engineering tool written in Java, to help application security engineers understand application flow. It automates decompilation and analysis across many system architectures.
-
Mozilla Announces WASI Initiative to Run Web Assembly on All Devices, Computers, Operating Systems
Mozilla recently announced a new standardization effort aiming at running the same WebAssembly code across all devices, machines and operating systems. The new standard, WebAssembly System Interface (WASI), defines a single conceptual operating system interface, which can be implemented by multiple, actual operating systems. Mozilla and Fastly are already shipping prototypal WASI implementations.
-
Wildfly 16: Improvements to Messaging and Clustering
Continuing with its quarterly delivery model, Wildfly 16 was released last month, closing or resolving almost 200 issues, feature requests, and bugs. Included in this release was Galleon, a provisioning tool for constructing custom-tailored Wildfly servers, compatibility with JDK12, as well as several enhancements to messaging, and clustering support.
-
C# Futures: Deferred Error Handling
When writing robust software, there is often a need to perform a series of retriable operations. In order to make the system robust, each operation in the series can be coded so it is independent of the status of the previous operation. Before the deferred error handling proposal, this could be tedious to code.
-
Microsoft Expands the Availability of Its Cognitive Services: Anomaly Detector and Custom Vision
Microsoft recently announced the public preview of Anomaly Detector and general availability of Custom Vision. With both services, Microsoft further expands its Cognitive Services offering for its customers.
-
Effectively Using Jira with an Overarching Vision
Dzmitry Hryb of Atlassian partner DevInit has recently published an article responding to a TechCrunch story that claimed using Jira's issue-centric model could result in a myopia, which misses the "macro-vision." Recent writing by architect Eltjo R. Poort and DevOps lead Matt Saunders also offers patterns for using Jira with other best-fit tools to capture vision and architectural direction.