SPONSOR AD The new generation of managed USB hubs redefines how users run tests on real devices. Crank up your operational efficiency by up to 500%. Monitor, control and charge devices reliably and safely. Learn more. |
In this podcast,Shane Hastie, Lead Editor for Culture & Methods, spoke to Lee Cunningham about the latest State of Agile report, recently released by Collabnet/VersionOne. (Podcast) |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
Malay Haldar discusses the work done in applying neural networks at Airbnb to improve the search beyond the results obtained with ML. (Presentation with transcript included) |
Sumit Rangwala and Felix GV present the evolution of PYMK’s (People You May Know) architecture, focusing on Gaia, a real-time graph computing capability and Venice, an online feature store with scoring capability. (Presentation with transcript included) |
Piero Molino introduces Ludwig, a deep learning toolbox that allows to train models and to use them for prediction without the need to write code. (Presentation with transcript included) |
Pete Warden discusses why Deep Learning is a great fit for tiny, cheap devices, what can be built with it, and how to get started. (Presentation with transcript included) |
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
Ben Butler-Cole tells the story of how Neo4j’s system developed, both the product and the implementation, in terms of the decisions they made about how to manage risk. He talks about their use of Kubernetes as a foundation for their stateful service: why they chose it and how they handled the risks associated with that choice. (Presentation with transcript included) The next QCon is QCon New York, June 24-26, 2019. Join us! |
With this eMag, we present you expert security advice on how to effectively integrate security practices and processes in the software delivery lifecycle, so that everyone from development to security and operations understands and contributes to the overall security of the applications and infrastructure. Download Now. |
SPONSOR AD Learn about the power that tracing offers to debug and explore your code in production. This guide introduces you to tracing, its history, how to think about it, and how to add traces to your instrumentation. Download Now. |
|
Development Latest Content |
At WWDC 2019, its official developer conference, Apple announced a number of new products, including the upcoming version of its desktop OS, dubbed macOS Catalina, which is going to replace the default command line shell bash with zsh for all newly created accounts. (News) |
Java Latest Content |
TOP Java NEWS HEADLINES |
|
Matthew Cornford looks at the evolution of Ocado’s automated warehouses and highlights how Java has helped them overcome a number of challenges. He focuses on their latest generation of highly automated warehouses and looks into Java’s role for orchestrating huge swarms of robots for superior efficiencies of scale. He explores some of the benefits and challenges the use of Java has presented. (Presentation with transcript included) |
SPONSOR AD Learn the basics of Chaos Engineering: discover the tools, tests, and culture needed to create better software and prevent outages and downtime. Download Now. |
|
.NET Latest Content |
TOP .NET NEWS HEADLINES |
|
In an attempt to correct many perceived deficiencies in Entity Framework Core, Microsoft is introducing 40 breaking changes to EF Core 3. (News) |
Web Development Latest Content |
TOP Web Development NEWS HEADLINES |
|
React handles UI updates efficiently but it does not magically make your web app faster. As our application grew in size, we started noticing some drawbacks of our setup. Although we knew how React worked and how Redux manages state, our application had bloated in size. We started seeing application crashes and jank. It was time to drive down the technical debt and make performance improvements! (Article) |
Mobile and IoT Latest Content |
TOP Mobile and IoT NEWS HEADLINES |
|
Apple recently announced at WWDC 2019 the SwiftUI framework for application development across the iOS, macOS, tvOS, and watchOS platforms. SwiftUI relies on a declarative UI programming paradigm, aiming to drastically increase developer productivity and reduce lines of code. Moreover, SwiftUI features an XCode interactive development experience, displaying in real-time the result of their code. (News) |
Architecture & Design Latest Content |
In ongoing software development, our core work is changing code. Jessica Kerr argues that by building changeable software on top of existing, well-understood components, and by improving delivery automations, teams will get better at their core work of delivering value and "changing reality". (Article) |
Ondrej Lehecka of Facebook, Robert Roeser of Netifi and Andy Shi of Alibaba explain the use cases for RSocket within their companies, as well as how it can be used by enterprises to simplify the way they build and operate cloud-native applications. (Presentation with transcript included) |
Maxim Fedorov demonstrates an example of a live Erlang cluster being scaled from just a few nodes to 10,000 machines with no service interruption. (Presentation) |
SPONSOR AD Inspired by Spring and Grails, Micronaut is a JVM framework for building scalable applications in Java, Groovy or Kotlin. Download this guide and learn how to build fast, lightweight microservices and serverless apps with the Micronaut Framework. Download Now. |
|
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
The book Mastering Collaboration by Gretchen Anderson provides techniques and exercises that can be used to improve collaboration in teams and between teams and their environment. It explores topics like enlisting people, teamworking, trust, and respect, generating ideas collectively, decision making, and transparent communication. (Article) |
The 2018 rewrite of the ACM code of ethics and professional conduct has brought it up-to-date with new technologies and societal demands. This code supports the ethical conduct of computing professionals through a set of guidelines for positively working in the tech industry. (Article) |
Peter Pito explores how to create a set of heuristics underpinned by Agile principles and practices that can be used to create a delivery foundation. (Presentation) |
Nikolaj Tolkačiov discusses test data, maintenance less implementation, locator injections, test scripts developing environment, effective and scalable Gherkin implementation, and much more. (Presentation) |
Markus Wissekal discusses various ways to manage and visualize flow in Kanban. (Presentation) |
Julien Lavigne du Cadet discusses how he initially led a team of ~20 people from a static structure to something a lot more dynamic where reteaming happens quarterly. (Presentation) |
Rupert Redington introduces monorepos, exploring some of the available tooling and then illustrates the changes their team experienced adopting them. (Presentation) |
David Spinks and Glaudia Califano discuss cultural differences and share case studies and their observations of Agile adoption on several continents. (Presentation) |
Cosima Laube focuses on language, identity and awareness, guiding on how to identify and strengthen personal leadership abilities and develop best possible self/selves. (Presentation) |