SPONSOR AD Discover the common challenges found when operating distributed cloud-native environments and how to approach them: - Performance and reliability
- Tracing and call analysis
- Bottlenecks and errors
Learn More. |
In this eMag we explore some more of the benefits of .NET Core and how it can benefit not only traditional .NET developers but all technologists who need to bring robust, performant and economical solutions to market. (eMag) |
In this podcast, Shane Hastie, Lead Editor for Culture & Methods, spoke to Michael & Audree Sahota about their work on helping leaders change to enable high performance. (Podcast) |
|
TOP AI, ML & Data Engineering NEWS HEADLINES |
-
-
-
|
Eric Estabrooks from DataKitchen spoke at this year's Data Architecture Summit 2019 Conference about how DevOps tasks should be managed for data architecture. DataOps is a collaborative data management practice and is emerging as an area of interest in the industry. (News) |
SPONSOR AD Learn how to increase operational efficiencies, reduce security & compliance risk, and accelerate product delivery. Visit the sponsored portal on InfoQ to access free eBooks, white papers, research, and more from GitLab. |
|
|
TOP DevOps NEWS HEADLINES |
-
-
-
-
-
|
Kris Buytaert, a DevOps pioneer, takes us through his journey in the last 10 years of helping organizations go through the adoption hype cycle and sorting out misunderstandings in their transformations. (Article) |
|
TOP Development NEWS HEADLINES |
-
|
Alan Richardson discusses lessons learned from writing commercial and open source tools, multi-user adventure games, REST APIs, test automation, and automating applications. (Presentation) |
|
TOP Java NEWS HEADLINES |
-
|
Rod Johnson discusses some of the key things that make successful frameworks, including: the Open/Closed principle, the role of Design Patterns, clear layering, consistent coding conventions, etc. (Presentation) |
Rob Winch, Eleftheria Stein-Kousathana and Filip Hanik walk through "hello security," demonstrating how Spring Security can be customized to meet business requirements. (Presentation) |
Josh Cummings introduces AuthenticationManagerResolver, a simple interface from Spring Security. (Presentation) |
Rossen Stoyanchev, Brian Clozel and Rob Winch cover the upcoming RSocket support in the Spring Framework, Spring Boot, and Spring Security. (Presentation) |
|
Earlier this month, Pulumi announced the addition of .NET Core to their supported languages. Pulumi is an open-source tool that allows the creation, deployment, and management of infrastructure as code on multiple cloud providers, similarly to HashiCorp Terraform. (News) |
|
TOP Web Development NEWS HEADLINES |
-
|
WebXR, the in-progress standard for virtual and augmented reality on the web, is now available in Chrome 79. After preliminary work on WebVR was superseded by WebXR, Chrome becomes the first production browser release supporting portions of the new standard. (News) |
SPONSOR AD Learn about Salesforce's multi-tenant architecture and how it differs from multi-user systems. Salesforce relies on a shared resource architecture to scale horizontally. Multi-tenancy offers unique challenges around job scheduling, resource contention, and ensuring secure isolation between user. Listen to the Podcast. |
|
|
TOP Mobile and IoT NEWS HEADLINES |
-
|
Building a new native mobile app requires a lot of work since it is necessary to code it in Kotlin/Java for Android, and then again in Objective-C/Swift for iOS. In the past, Dropbox and Slack had been implementing a strategy to share code between platforms, building a shared library in C++, until recently, when they decided to get rid of this. (News) |
|
TOP Architecture & Design NEWS HEADLINES |
-
|
In this article, authors Srini Penchikala and Marcio Esteves discuss what organizations should assess when adopting cloud native architectures for hosting their applications on cloud. It focuses on architecture hosting models. They also discuss how architecture patterns like microservices, containers, serverless, and service mesh can help with organizational adoption of cloud native solutions. (Article) |
Manuel Chakravarty discusses how IOHK’s Plutus combines programming language theory, functional programming in Haskell, and theorem-proving in Agda to develop a new approach to blockchain contracts. (Presentation) |
Lenny Sharpe and Brian Lee discuss how Target has built resiliency into their systems and how developing a strong culture around Chaos Engineering has paid off. (Presentation) |
SPONSOR AD Get started with Ballerina, a general-purpose cloud native programming language that specializes in integration and contains features that incorporate current best practices for web programming, microservices, and DevOps-oriented development. Download the guide. |
|
|
TOP Culture & Methods NEWS HEADLINES |
-
-
|
This article describes the software industry’s dismal history with predictions and planning in the face of uncertainty. It details some of the reasons why we fail to learn from our repeated mistakes. It suggests alternative approaches that are based on learning and include the strategy of hypothesis testing (Hypothesis-Driven Development) for deciding which features to deliver. (Article) |
As planning the work for Red Hat JBoss EAP became harder and harder, Red Hat decided to adopt Kanban to make their development process more manageable, while maintaining a very high level of quality. They introduced Kanban in their distributed team and developed their own Jira add-on for visualizing the work, and added parallel tasks to their Kanban cards to simplify the workflow. (Article) |
SPONSOR AD Get rewarded for sharing your knowledge with others while growing your career. Join our Game Changers Program and earn great rewards including swag, conference passes, software, and electronics! |
|
The book Mastering Professional Scrum by Stephanie Ockerman & Simon Reindl explores how using the Scrum values and focusing on continuous improvement can increase the value Scrum Teams deliver. (Article) |
Jenny Martin discusses what to do when the number of user stories grows large. (Presentation) |
Yves Hanoulle and Geike Hanoulle offer examples teaching how to apply real options to one’s life and projects. (Presentation) |