In this podcast, Shane Hastie, lead editor for culture & methods, spoke to Dr Rashina Hoda of Monash University in Melbourne, Australia, about the Pandemic Programming study, the importance of research into human factors in software development focusing on the programmer experience, how biases impact software design and what it means to be an agile nation. (Podcast) |
In this podcast Shane Hastie, lead editor for culture & methods, spoke to Sandra Davey, chair of Choice Australia and founder of The Product Space, about governance with clear objectives and the current state of product management. (Podcast) |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
Delta-p statistics is an easier means of communicating results to a non-technical audience than the plain coefficients of a logistic regression model. In this article, authors Maarit Widmann and Alfredo Roccato discuss how to predict credit eligibility using the Delta-p statistics based solution. (Article) |
SPONSOR AD This practical guide introduces architecture for serving models in real time as part of input stream processing. Using Python, Beam, Flink, Spark, Kafka streams and Akka, you’ll learn different ways to build a model-scoring solution. Download now. |
|
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
In this article, we'll look at why IAM is becoming such a huge challenge, explain why identity is the new currency, and then reveal some principles that can help you meet this challenge. (Article) |
SPONSOR AD Learn why only 14% of organizations run exclusively NoSQL databases on the backend of their big data applications. Download the Report. |
|
Development Latest Content |
TOP Development NEWS HEADLINES |
|
This article will describe how I came to spend some of the last few months writing a build tool for C programs. Along the way, I'll also try and say something about getting a software project off the ground, how to tackle technical problems that arise, and some of the steps on the path to working software. (Article) |
Discover the best techniques to collaborate efficiently. Become a successful agile distributed team, and maintain your team’s mental health during challenging times. Listen to these podcasts and learn from Johanna Rothman, Mark Kilby, Jono Bacon, Helen Bartimote, Jamie Dobson, and more. |
SPONSOR AD Help your team reduce the risks of production outages, degraded performance, and security breaches. The 10 best practices covered in this guide are just a small subset of Datree's library of Kubernetes configuration policies, including for Terraform, AWS CloudFormation, and more. Download now. |
|
Java Latest Content |
Axon Server is an all-in-one solution for CQRS and ES applications written in Java for the Axon Framework. In Part 2 we continue by looking at the platform we run it on; in particular Docker and Kubernetes. (Article) |
Juan Fumero presents TornadoVM, a plugin for OpenJDK that allows Java programmers to automatically run on Heterogeneous Hardware such as multi-core CPUs, GPUs, and FPGAs. He explains what Tornado VM is, what it is good for, what the latest developments on heterogeneous hardware are, and where TornadoVM fits. (Presentation with transcript included) Join us for our upcoming QCon, QCon San Francisco, Nov 16-20, 2020 |
.NET Latest Content |
In case you missed it |
Mono started as an open source .NET platform in 2001, being developed by Xamarin until 2011. Since the company's acquisition by Microsoft in 2016, both Mono and .NET Core have been developed in parallel. In the light of the most recent releases, InfoQ interviewed Miguel de Icaza - the original author of the Mono project - to talk about the current state of Mono and its future in the .NET ecosystem. (Article) |
Web Development Latest Content |
TOP Web Development NEWS HEADLINES |
|
User interface applications can be implemented with an explicit functional relation linking events received by the user interface to the actions to exert on the interfaced systems. Streams by abstracting over time may express that relation concisely. A stream-based implementation is one of the three Functional UI strategies for implementing reliable, well-architected user interface applications. (Article) |
William Heslam describes a technique to model a JavaScript's side-effecting dependencies by combining two separate but complementary ideas: Extensible Effects and Property Testing. (Presentation) |
Mobile and IoT Latest Content |
TOP Mobile and IoT NEWS HEADLINES |
|
We all are more or less familiar with the term IoT, but what is WoT and how does IoT relate to WoT? How much is WoT required in our society? What are the possible applications of WoT? Are there any applications enabling WoT actually in the market? In this article, we will try to explore the answers to these questions. (Article) |
Architecture & Design Latest Content |
TOP Architecture & Design NEWS HEADLINES |
|
Kenichi Shibata and Adam Stewart explain their experience with the adoption of microservices in the creation of Comparison as a Service, one of the core pillars of the user journey today. They also go through PaaS and the necessity of building platforms in order to scale microservices efficiently. (Presentation with transcript included) |
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
In the 2nd edition of her book Dyanamic Reteaming, Heidi Helfand shows that having stable teams is generally unrealistic and that there are ways to effectively reform teams to achieve great outcomes. She explores different approaches to team formation and reformation and provides practical advice on how to create environments where team formation can adapt and evolve effectively. (Article) |
The book How to Be an Inclusive Leader by Jennifer Brown provides a step-by-step guide to becoming an advocate for inclusion. It explains what leaders can do to increase inclusiveness in the workplace, describes the characteristics of inclusive leaders, explores why inclusion matters and how people cover, and provides the inclusive leader continuum. (Article) |
SPONSOR AD Continue your professional learning with our free online learning paths. These learning paths are targeted by role including: Scrum Master, Product Owner, Development Team Member and Leadership. |
|
Maria Gutierrez discusses how to make the engineering team operate cohesively and demonstrate full alignment with business goals while encouraging a culture of inclusion and growth. (Presentation with transcript included) |
Ciaran Hanway discusses balancing the inherent uncertainty in software development with the precision and confidence demanded by business management. (Presentation) |
Manuel Pais discusses approaches to clarify and evolve inter-team interactions and communication in a remote-first world. (Presentation) |
SPONSORED CONTENT Latest White Papers Apache Spark on GraalVM Enterprise – Improve Apache Spark Performance with GraalVM Enterprise High-Performance Microservices using Java |
|