SPONSOR AD Learn how incorporating in-memory computing into your architecture can address the most common use cases and challenges associated with the real-time processing and storage of IoT-generated data. Download Now. |
In Understanding Agile Values and Principles, Scott Duncan analyzes each of the 12 principles and four value statements of the Agile Manifesto. Along the way, he explains the intent and importance of each. He also describes how teams may struggle to put a principle or value into practice, and offers practical, ready-to-use advice on living the principles and values of the Agile Manifesto. (Mini-book) |
Today on The InfoQ Podcast, Wes talks with Rod Johnson. Johnson is famously responsible for the creation of the Spring Framework. The two talk about the early years of the framework and provide some of the history of its creation. After discussing Spring, they discuss languages Johnson's been involved with since Java (these include Scala and TypeScript). (Podcast) |
In this podcast, Shane Hastie spoke to Andrew King, Organisational Scientist at Ocado Technologies about the hiring practices they use and how to design the culture you want. (Podcast) |
To receive notifications FOLLOW the topic. |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
Jeremy Hermann talks about Michelangelo - the ML Platform that powers most of the ML solutions at Uber. The early goal was to enable teams to deploy and operate ML solutions at Uber scale. Now, their focus has shifted towards developer velocity and empowering the individual model owners to be fully self-sufficient from early prototyping through full production deployment & operationalization. (Presentation with transcript included) The next QCon is QCon.ai San Francisco, April 16-17, 2019. Join us! |
Dragos Dascalita Haut and Akhilesh Kumar demo an AI app built with serverless, composing multiple AI functions into one workflow. The functions are deployed into a FaaS platform powered by Apache OpenWhisk. They talk about FaaS architectures, open source technologies, as well as areas where serverless streamlines the experience for developers. (Presentation with transcript included) |
Want to discover how to train models and use them for prediction without writing code? Join Uber AI’s Piero Molino at QCon.ai and learn how to simplify the prototyping process and streamline data processing so you can focus on developing deep learning architectures. |
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
For business owners and information technology professionals, cloud computing has represented a significant advancement in terms of efficiency and supportability. But like with any major shift in the IT industry, the cloud brings a host of new security risks. Let’s take a look at the most common risks associated with integrating cloud-based business systems and how to manage them appropriately. (Article) |
Chase Evans describes the primitives and processes Coinbase used to eliminate unilateral access and safely shared the power of infrastructure with the entire engineering team. (Presentation with transcript included) |
Ben Kamysz and Jamie O'Meara discuss the ideas and concepts of value stream mapping and how it’s been applied to software delivery and DevOps. (Presentation) |
Jim Basler provides an update on the Very Large Cloud Foundry Environment (VLCFE) user group and capabilities for tackling the challenges of hosting 10s of thousands of applications. (Presentation) |
Charity Majors talks about testing in production, the tools and principles of canarying software and gaining confidence in a build, and also about the missing link that makes all these things possible: instrumentation and observability for complex systems. (Presentation) |
SPONSOR AD The more your applications change, the more you must automate application monitoring. Download this white paper to learn how dynamic applications can result in faster CI/CD and what parts of the monitoring lifecycle can be automated. Download Now. |
|
Development Latest Content |
TOP Development NEWS HEADLINES |
|
Allison Randal discusses how to obtain security through isolation in Rust using hypervisors and containers. (Presentation) |
A Collection of Lessons Learned from Netflix, Google, Uber, and others - Download Now (eMag) |
Java Latest Content |
TOP Java NEWS HEADLINES |
|
Peter Blum and Scott Frederick discuss how to enhance security within Cloud Foundry and applications through secret management by utilizing CredHub. (Presentation) |
SPONSOR AD Join us on April 4th, for a virtual tech talk demonstrating how you can optimize your enterprise Java apps, APIs, microservices and “serverless functions” for a Kubernetes/OpenShift environment. |
|
.NET Latest Content |
TOP .NET NEWS HEADLINES |
|
Mei-Chin Tsai and Jared Parsons talk about the work the Microsoft’s CLR/CoreCLR team has been doing to move .NET development forward. They discuss what the future looks like for developers working with the CLR and CoreCLR. (Presentation with transcript included) |
John Callaway explores creating and deploying Python and C# serverless functions on a cluster of Raspberry Pi using the OpenFaas framework. (Presentation) |
Explore the benefits of .NET Core and how it can benefit not only traditional .NET developers but all technologists that need to bring robust, performant and economical solutions to the market. Download Now. |
SPONSOR AD Monitor the front and back-end performance of your application with a unified view instead of individual silos. Analyze application behavior and enhance the end-user experience with Site24x7 RUM and APM Insight. Get started now. |
|
Dynamic Languages Latest Content |
TOP Dynamic Languages NEWS HEADLINES |
|
Jessica Kerr talks about some of the great things in TypeScript, like the flexible type systems and the possibility to test before compilation, but also things that make TypeScript painful. She shows how Node and npm work differently from the JVM (or CLR), and some of the surprises she hit learning this language. (Presentation with transcript included) |
Mobile and IoT Latest Content |
The Khronos Group has published the first OpenXR specification and API with version number 0.90. OpenXR is an open, royalty-free standard for augmented reality (AR) and virtual reality (VR) platforms and devices that aims to simplify AR/VR software development on multiple platforms and devices. (News) |
Architecture & Design Latest Content |
TOP Architecture & Design NEWS HEADLINES |
|
Charlie Black deploys Spring Integration pipelines to react to changes of the data stored in Apache Geode. (Presentation) |
Peter B. Golbus describes recent work on the offline estimation of recommender system A/B tests using counterfactual reasoning techniques. (Presentation) |
Hira Javed discusses the increasing adoption of the service design discipline, and CBC's adventures in embracing this approach. (Presentation) |
Reducing Microservices Architecture Complexity with Istio and KubernetesA Look inside HyperLedger WebSphere on Pivotal Cloud Foundry And more... |
SPONSOR AD As the number of microservices at Lyft grew, they faced numerous challenges quickly and accurately monitoring their system, which was now generating exponentially more data than its monolithic predecessor. To address this, Lyft chose to implement LightStep. Learn why. |
|
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
An unrelenting and breathless rush to market is quietly driving your company to the brink of extinction. Maybe it’s time to rethink how you design and write code. Investment in simplicity is investment in speed. Simplicity is also the mother lode of intellectual property — and a competitive advantage almost impossible to regain once lost. (Article) |
Organizations struggle to scale their agility. While every organization is different, common patterns explain the major challenges that most organizations face: organizational design, trying to copy others, “one-size-fits-all” scaling, scaling in siloes, and neglecting engineering practices. This article explains why, what to do about it, and how the three leading scaling frameworks compare. (Article) |
Marie Cosgrove-Davies covers a user-focused approach to SLOs and some common pitfalls that teams encounter when they're first trying to adopt SLO methods. (Presentation) |
Gail Ollis shares what experienced developers said about the day-to-day decisions made by their peers and how these make the job harder or easier. (Presentation) |