SPONSOR AD Just because Kubernetes allows you to deploy a pod with access to the host network namespace it doesn't mean it's a good idea. In this article we share 5 examples of Kubernetes configuration mistakes at companies like Target, Zalando, and DataDog. Learn more. |
|
In this podcast Shane Hastie, lead editor for Culture & Methods, spoke to Justin Dauer about his new book Creative Culture – Human-centred interaction, design and inspiration. (Podcast) |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
InfoQ caught up with experts Francesca Lazzeri, machine learning scientist lead at Microsoft; Matthew Tovbin, co-founder of Faros AI; Adrian de Wynter, applied scientist in Alexa AI’s Secure AI Foundations; Leah McGuire, principal member of technical staff at Salesforce; and Marios Michailidis, data scientist at H2O.ai, about the state of the art in automated machine learning (AutoML). (Article) |
Tamsin Crossland discusses how Machine Learning can be applied to Payments to respond rapidly to known and emerging patterns of fraud, and to detect patterns of fraud that may not otherwise be identified. She covers techniques that have been used and are emerging in fraud detection including rule-based techniques, supervised learning and unsupervised learning. (Presentation with transcript included) Join us for our upcoming QCon, QCon San Francisco, Nov 16-20, 2020 |
SPONSOR AD A database should make it easy to maintain isolation, design data effectively, coordinate across services, and maintain data consistency. Learn how Aerospike supports the following aspects of microservices architecture: control of data, design of data and coordination and consistency across services. Learn more. |
|
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
Yusuke Kondo and Akinori Nitta explain the challenges faced and solutions experienced to run and manage a large-scale platform. (Presentation) |
Laura Nolan looks at the common architectural shapes of dynamic control planes, and some examples of how they fail spectacularly - many major cloud outages are caused by dynamic control plane issues. Why are dynamic control planes so hard to run, and what can be done about it? (Presentation with transcript included) |
With an emphasis on distributed tracing, this article discusses best practices for gaining and leveraging observability into AWS Lambda functions. (Article) |
SPONSOR AD How do we increase development velocity to meet changing customer demands, while ensuring reliability, avoiding outages, and meeting compliance? Learn how Chaos Engineering can help you increase reliability and mitigate the risk of outage. Learn more. |
|
Development Latest Content |
TOP Development NEWS HEADLINES |
|
WebAssembly is a difficult-to-learn technological stack, with rough edges and a fast-moving target. Porting existing software to WebAssembly and the web remains a complex endeavor. Level Up With WebAssembly strives to give a practitioner perspective to porting C/C++ software to browsers. The book is highly practical and includes recipes to successfully convert software to the web. (Article) |
Ron Evans talks about TinyGo - a compiler for Go, written in Go itself, that uses LLVM to achieve very small, fast, and concurrent binaries that can also target devices where Go could never go before. The talk includes live coding of devices, RISC-V, WebAssembly, and a drone, to show some of what can be done today using TinyGo. (Presentation with transcript included) |
Pieter Koopman shows how to make dynamic editors for complex user inputs in iTask programs using dynamic types. (Presentation) |
SPONSOR AD A distributed systems expert put together this guide for learning how to build highly available applications that can handle unexpected spikes in traffic with no downtime for your customers. Download now. |
|
Java Latest Content |
TOP Java NEWS HEADLINES |
|
Microsoft has made its first big contribution to OpenJDK: Porting OpenJDK to Windows 10 ARM (AArch64). (News) |
SPONSOR AD The "new way" of building cloud applications is defined by containers, Kubernetes, elasticity, scale and serverless; skeptics are calling Java's relevance into question. In this talk we’ll answer the question of Java’s relevance by getting hands on with tools such as Spring, Quarkus, Micronaut and Vert.x that may sway Java's fate as a programming language of choice. Live Webinar and Q&A (AUG 27) – Save your Seat. |
|
.NET Latest Content |
In case you missed it |
Blazor is a new single page application (SPA) framework from Microsoft that relies on the .NET framework in favor of JavaScript. As part of its component development model, Blazor uses a DOM abstraction called a RenderTree. In this article we’ll learn what exactly a DOM abstraction is, what the RenderTree is used for, and why Blazor developers should know about it. (Article) |
Web Development Latest Content |
TOP Web Development NEWS HEADLINES |
|
Rob Eisenberg recently introduced the FAST Framework. FAST allows developers to create their own design system and web component libraries by customizing styles and properties. FAST uses an adaptive color system that meets accessibility contrast requirements, supports color theming, and provides a perceptually uniform UI across different background colors – with little input from developers. (News) |
Mobile and IoT Latest Content |
In its latest Android Studio 4.2, currently in Canary, Google has made significant improvements to the Android App Bundle format by introducing Play Asset Delivery (PAD) and dynamic modules resource shrinking. (News) |
Architecture & Design Latest Content |
TOP Architecture & Design NEWS HEADLINES |
|
In a recent apidays webinar, Mike Amundsen, trainer and author of the recent O’Reilly book “API Traffic Management 101”, presented “High Performing APIs: Architecting for Speed at Scale”. Drawing on recent research by IDC, he argued that organisations will have to drive systemic changes in order to meet the upcoming increased demand of consumption of business services via APIs. (Article) |
SPONSOR AD Get a practical look at how Kubernetes and container technology can help you achieve new levels of velocity, agility, reliability, and efficiency. Download now. |
|
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
Businesses that thrive over the long term can focus on just a few things that truly matter to their teams and core customers. The book Further, Faster by Bill Flynn provides ideas for business leaders to build teams, create a strategy to stay close to customers, and manage a company’s growth with cash as the primary metric. (Article) |
Engaging top management in a recurring retrospective approach can result in long-term value in organizations. Retrospectives can help management teams to explore how they collaborate and cooperate. They can find out whether they should change something and decide on action points that propel the team forward and make them more effective. (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. |
Simon Wardley and Shane Hastie discuss what Wardley Mapping is, where the ideas came from, and how they can be applied in real-life situations. Wardley explains the difference between maps and graphs, why maps provide important context based on location, and how this provides additional ways to explore meaning in system relationships and interactions. (Presentation with transcript included) |
Ritika Singh relates the concept of shu-ha-ri with Agile, how the martial art technique could be related and is efficient in practice. (Presentation) |
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. |
SPONSORED CONTENT Latest White Papers Apache Spark on GraalVM Enterprise – Improve Apache Spark Performance with GraalVM Enterprise Developer's Guide to Microservices Performance and Resiliency |