SPONSOR AD This research report focuses on open source security vulnerabilities in C, Java, JavaScript, Python, Ruby, PHP, and C++, to find out which programming languages are most secure, which vulnerability types are most common in each language, and why. Download Now. |
In this podcast, recorded at the Agile India 2019 conference, Shane Hastie, Lead Editor for Culture & Methods, spoke to Maartje Wolff and Fennande van der Meulen about happiness being crucial in organizations. (Podcast) |
Take the InfoQ Readers’ survey and share your adoption plans. We will share stats in an upcoming post. |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
Time predictions are critical to Uber Eats business as they determine when to dispatch delivery partners as well as ensure customer satisfaction. This article explains how their dispatch system evolved through time predictions powered by machine learning, followed by a deep dive on how to predict food preparation time without ground truth data. It goes over delivery and travel time predictions. (Article) |
The book Rebooting AI explains why a different approach other than deep learning is needed to unlock the potential of AI. Authors Gary Marcus and Ernest Davis propose that AI programs will have to have a large body of knowledge about the world in general, represented symbolically. Some of the basic elements of that knowledge should be built in. (Article) |
Roy van Rijn explains how larger quantum algorithms work by explaining the quantum benefits in Shor's Prime Factoring algorithm. (Presentation) |
SPONSOR AD What is Single Sign-On and how does it work? Download this free comprehensive 74-page eBook to learn about the latest trends and best practices and how to implement SSO within your app or organization easily and securely. Download Now. |
|
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
Roger Almeida presents his insights on how to evolve services and organize teams in new ways to break glass procedures, post-mortems and more. (Presentation) |
SPONSOR AD Discover the common challenges found when operating distributed cloud-native environments and how to approach them: Performance and reliabilityTracing and call analysisBottlenecks and errorsLearn More. |
|
Development Latest Content |
A Leader's Guide to Cybersecurity educates readers about how to prevent a crisis and/or take leadership when one occurs. With a focus on clear communication, the book provides details, examples, and guidance of mapping security against what a business actually does. The book describes ways to align security with the motivation of others who may be security-agnostic against their own goals. (Article) |
SPONSOR AD "As Engineering organizations grow, so does the complexity of fast and reliable software delivery. Don’t learn by making your own mistakes. This book tells you exactly what to measure, why it matters, and how to fix it.” - Ishan Agrawal, VP Engineering at Funding Societies. Download Now. |
|
Java Latest Content |
TOP Java NEWS HEADLINES |
|
Java Flight Recorder is now publicly available in OpenJDK 8, enabling developers to monitor performance in production with under 2% overhead, without cost. (News) |
.NET Latest Content |
TOP .NET NEWS HEADLINES |
|
Earlier this month, Microsoft announced the public preview of Visual Studio Online (VSO) at its Ignite conference. The service provides managed development environments that can be used with Visual Studio and Visual Studio Code. It also features an online code editor with IDE capabilities such as debugging, code completion, and collaborative sessions. (News) |
Web Development Latest Content |
With the release of Edge 79, Microsoft will transition from its proprietary EdgeHTML engine to Chromium, the popular open-source engine that powers Chrome. (News) |
Mobile and IoT Latest Content |
Since Swift was launched in 2014, Objective-C has known only minor changes, mostly aimed at improving its interoperability with Swift. Far from being a fringe language, though, Objective-C has recently added support for "direct" methods, which look like ordinary class methods but behave more like a C function. (News) |
Architecture & Design Latest Content |
Tyler Treat attempts to disambiguate the concepts of Observability and Monitoring. He discusses how the complexity of elastic systems produces more unknowns that require a discovery-based approach. InfoQ recently sat down with Treat to discuss the topics of observability and monitoring, and he shares some challenges and best practices when introducing observability concepts. (Article) |
Crystal Hirschorn discusses where their chaos and resilience practices must evolve to keep pace with the challenges of growing complexity. (Presentation) |
SPONSOR AD In these concise O'Reilly reports, Jonas Bonér, co-author of the Reactive Manifesto & creator of the Akka project, provides architects and technology leaders with an overview of the principles and strategies they should consider when designing systems of microservices for cloud native applications. Download now. |
|
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
Performance testing is a hard discipline to get right and many things can go wrong. The key is to pay attention to the details, understand the behavior, and avoid just producing fancy numbers. This article describes a few common problems seen frequently with performance testing and shares tips on how to make your performance testing routine better. (Article) |
When done incorrectly, code review can be irritating, excessively time consuming, and have little or no impact on code quality. However, if done well, it can improve the quality of code and reduce the overall time spent delivering features. This article provides several good practices regarding both technical and cultural aspects of code review. (Article) |
Jurgen De Smet and Michal Donat share their experience adopting LeSS at YSoft. (Presentation) |
SPONSOR AD With this practical book, developers will learn eight best practices for using feature flags in production, including how to configure and manage a growing set of feature flags within your product, maintain them over time, manage infrastructure migrations, and more. Download the eBook. |
|
Brian Robertson discusses how to scale the entrepreneurial spirit and culture beyond start-up size with Holacracy, a set of self-management practices. (Presentation) |
John Le Drew discusses what diversity is, why it is needed and how to achieve it. (Presentation) |
Raji Bhamidipati discusses what it takes to work remotely: learning how to interact with the immediate team and wider team, keeping the communication channel open but avoiding noise, how to overcome emotional impact, setting up a working environment at home, and changes to be made by ‘Office workers’. (Presentation) |
Raghavendra Mithare explores the role behavioral economics has on individual choice, and the impact it has on system Architecture and Design. (Presentation) |