SPONSOR AD How can teams manage technical debt and decide when to build features vs. fix bugs? Join James Smith, Co-founder and CEO of Bugsnag, to discover some proven static and dynamic code analysis strategies you can adopt to measure and pay down technical debt in your JavaScript applications. Live Webinar September 22nd – Save your Seat. |
|
In this podcast, Liran Haimovitch, CTO at Rookout, sat down with InfoQ podcast co-host Daniel Bryant. Topics discussed included: the concept of “understandability” and how this relates to building modern software systems, how complexity impacts a system’s understandability, and the benefits of live debugging tooling. (Podcast) |
In this podcast recorded at Agile 2019, Shane Hastie, lead editor for culture & methods, spoke to Eric Willeke & Ronica Roth about supporting leadership through transformation and then he spoke to Lisa Crispin about the state testing in agile and DevOps. (Podcast) |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
Amazon has published videos and supplementary materials from several of its internal Machine Learning University courses. The course lectures cover three machine-learning topics and can be watched on-demand on YouTube, while the slides, notebooks, and datasets can be downloaded from GitHub. A total of twelve courses are planned to be released by the end of the year. (News) |
SPONSOR AD Explore how actors allow development teams to focus on an application’s business logic rather than low-level protocols when designing reactive systems. Learn how actors accelerate time-to-value while keeping infrastructure costs low in a cloud native environment. Download now. |
|
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
The panelists discuss DevOps buzzwords and when and where they might have value for organizations seeking performance improvements. (Presentation) |
Development Latest Content |
TOP Development NEWS HEADLINES |
|
Sophia Drossopoulou gives an overview of Pony’s programming model, actors, and causality. She introduces the type system, how it is used to allow actors to send mutable state while also avoiding data races, and how the type system is used so as to allow the actors to perform garbage collection fully concurrently with one another and with normal execution. (Presentation with transcript included) Join us for our upcoming QCon, QCon San Francisco, Nov 16-20, 2020 |
Emily Jiang performs live coding of building 12-factor microservices using MicroProfile programming mode and gets them running Open Liberty and Quarkus. Jiang deploys them to Kubernetes and Istio to see how they function. (Presentation with transcript included) |
Katy Anton looks at security vulnerabilities from a different angle, flipping the security from focusing on vulnerabilities (measured at the end) to focusing on the security controls which can be used by developers from the beginning in the software development cycle. (Presentation with transcript included) |
SPONSOR AD Which public cloud offers the best performance? The best price? The 2020 Cloud Report compiles results from over 1,000 benchmark tests to help you choose the best cloud for your workload. Get the Report. |
|
Java Latest Content |
LiveRecorder for Java is a newly released application for software failure replay. It enables developers to record application failures and then replay them in IntelliJ to find the cause of the failure. It helps to reduce the debugging time, especially with intermittent failures. (News) |
SPONSOR AD In DevOps, dev teams are under pressure to deliver faster. Learn why it’s critical for your team to adopt shift-left testing methodologies, and how to implement it. Download now. |
|
.NET Latest Content |
In an interview with developer Mikael Koskinen, he tells us about his new Plugin Framework, why he created it, how to get the best from it and plans for the future. (Article) |
Web Development Latest Content |
TOP Web Development NEWS HEADLINES |
|
Fastify is an open source, low performance overhead Node.js web framework filling a significant need in the ecosystem. Fastify emphasizes developer experience as a driving force in building a solid open source project and community. The Fastify project is part of the OpenJS Foundation. (Article) |
Mobile and IoT Latest Content |
Ebay engineers worked with Google to rearchitecture and reimplement their mobile app to take advantage of several new technologies, including Android app bundles (AAB) and Kotlin. They also took the chance to improve test automation, Continuous Integration/Continuous Delivery (CI/CD), and overcome global infrastructure limitations. (News) |
Architecture & Design Latest Content |
gRPC is a relatively new implementation of the Remote Procedure Call (RPC) API paradigm. It can play a major role in all synchronous communications between internal microservices Here we examine key gRPC concepts, their usage, and benefits of having gRPC as an inter-service communication by using a real-world microservice use case. (Article) |
SPONSOR AD Join 2K+ IT leaders to hear best practices & use cases from leading companies. Attend tech tracks, live discussions & get a first look at Camunda product updates. Save your virtual spot! |
|
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
The book Retrospectives for Everyone by Madhavi Ledalla explains how metaphors can be used to foster reflection and result in actions in agile retrospectives. The book provides examples of metaphors that can for instance be used to nurture teamwork, manage change, focus on objectives and personal reflection, and also provides recommendations for facilitating retrospectives beyond a single team. (Article) |
The book Techlash by Ian Mitroff and Rune Storesund explains why companies need to become socially responsible by considering the potential negative outcomes of technology. It explains how proactive crisis management can help prevent a crisis by the early detection and correction of deviations from expected conditions. (Article) |
Maia Nikolova provides insights on her journey as a head of BA at News UK, sharing practical tips for managers and BAs on how to claim their spot in Agile. (Presentation) |
SPONSORED CONTENT Latest White Papers How to Unleash the Power of Microservices for Enterprise Process Automation Demystifying Microservices for Jakarta EE & Java EE Developers Apache Spark on GraalVM Enterprise – Improve Apache Spark Performance with GraalVM Enterprise |
|