In this podcast recorded at the Agile 2018 conference, Shane Hastie spoke to Lyssa Adkins and Halim Dunsky about the current state of agile coaching, the competencies and skills that coaches need to develop and the journey that the Agile Coaching Institute has taken since they became part of Accenture. (Podcast) |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
The article presents our experience of scaling a distributed stream processor in Kubernetes. The stream processor should provide support for maintaining the optimal level of parallelism. However, adding more resources incurs additional cost and also it does not guarantee performance improvements. Instead, the stream processor should identify the level of resource requirement and scale accordingly. (Article) |
SPONSOR AD Download this white paper to learn about a new kind of NoSQL database architecture that delivers speed at scale for real-time applications while using up to ten times fewer servers than most other databases. Download Now. |
|
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
Bridget Kromhout discusses what containers and Kubernetes clusters are at a high level, looks into the practical application of open source tools to simplify cluster management, and shows how to deploy Kubernetes clusters in a repeatable and portable fashion. (Presentation with transcript included) |
The panelists confront deep questions like, "How do you DevOps right?" and, "Is testing waste?" Find pointers about selecting incident commanders, DevOps under auditing constraints, and low-overhead deploy coordination. (Presentation with transcript included) |
Headless Selenium BrowsersSuper Charging the Module Aware Service Loader in Java 11Optimizing Java: A Book Review And more... |
Development Latest Content |
TOP Development NEWS HEADLINES |
|
Alan Kasindorf explores the possibility of using new storage devices to reduce DRAM dependency for cache workloads and talks about use cases that optimize for different cache workloads. (Presentation with transcript included) The next QCon is QCon London, March 4-6, 2019. Join us! |
Thomas Graf talks about a new efficient in-kernel programming language called eBPF. It allows everyone to extend existing kernel components or glue them together in new forms without requiring to change the kernel itself. (Presentation with transcript included) |
Justin Cormack discusses the current status of OSes, the languages used to write them and the growing presence of unikernels and microkernels. (Presentation with transcript included) |
We take a look back at the QCon highlights in 2018, including QCon London, QCon.AI, QCon New York and QCon San Francisco. (eMag) |
Java Latest Content |
Selenium is a well-known, powerful tool for automated testing in web browsers. While Selenium Web driver supports all the major browsers, you don’t always want the costs of testing in a real browser. (Article) |
Gideon Low and Niranjan Sarvi describe an implementation of PII encryption for Geode applications via use of custom PDX Serialization. (Presentation) |
.NET Latest Content |
Microsoft.AspNetCore.App, the primary dependency for more ASP.NET Core projects, has 150 explicitly listed dependencies. In order to improve long-term supportability, over 30 of these will be dropped in ASP.NET Core 3.0. (News) |
Dynamic Languages Latest Content |
TOP Dynamic Languages NEWS HEADLINES |
|
Jonathan Mills shows how to apply all five of the SOLID principles to front-end JavaScript applications. (Presentation) |
Mobile and IoT Latest Content |
One of the most awaited proposals for Swift 5, Result, has already landed into the language. The Result type forces the programmer to explicitly handle the failure and success cases before they can gain access to the actual value. Let’s have a look at how it is implemented, how you can use it, and why it was needed. (News) |
Architecture & Design Latest Content |
TOP Architecture & Design NEWS HEADLINES |
|
The book Refactoring - Second Edition by Martin Fowler explores how you can improve the design and quality of your code in small steps, without changing external behavior. It consists of around seventy detailed descriptions of refactorings, including a motivation for doing them, the mechanics, and an example. (Article) |
Tammy Butow and Ana Medina discuss on taking on Chaos Engineering. (Presentation) |
Maria Ntalla and Zoe Vance discuss some of the components and designs of distributed systems, explaining common jargon and best practice tips for getting started with and managing distributed systems. (Presentation) |
Ryan Hunt discusses HCSC’s approach to support rapid development and continuous deployment of a high-performance data environment that backs their Digital APIs. (Presentation) |
Evan Benoit and Sharif Ghazzawi discuss Geode's architecture built on probabilistic data structures (Yahoo Theta Sketches). (Presentation) |
Scaling a Distributed Stream ProcessorApache Kafka: Ten Best Practices to Optimize Your DeploymentDemocratizing Stream Processing with Apache Kafka and KSQL 0 And more... |
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
The first rule of success when starting a company is having a great team. This could be achieved by assuring both great leadership and great hiring process. This could happen through following best recruitment practices, looking for employees with a can-do attitude, creating a unique company story, establishing a meaningful culture and enhancing CEO’s skills. (Article) |
In this article, Uwe Friedrichsen explains the “why” and “what” of resilient software design, discusses the challenges he has met most often in recent years, and shares his thoughts on how to implement resilient software design in your organisation. (Article) |
Thomas Baird and Matthew Dosberg discuss how United States Citizenship and Immigration Services adopted Pivotal technologies and practices like Lean and XP to improve their software development process. (Presentation) |
Ronnie Chen shares lessons learned on failure management from divers. (Presentation) |