In this issue, June 8, 2021 [View it in your browser.]( [Scaling ML Training](#ML), [CDK for Terraform](#CDK), [GitHub Dev Study](#GitHub), [Post-SecurityManager](#Post), [.NET MAUI](#Net), [TypeScript 4.3](#TypeScript), [Uber API Gateway](#Uber), [Microsoft Low-Code](#Microsoft), [Twitterâs API](#Twitter), [Virtual Coaching](#Virtual), [SWE at Google](#SWE) [Prevent Cloud and Serverless Security Challenges. Learn from World-Class Security Experts at InfoQ Live on June 22nd.](
What is DevSecOps? How does it relate to DevOps? And what does it solve? Get the answers and find practical advice from [world-class DevSecOps & Modernizing Application Security Professionals]( on how you can overcome security challenges in the Cloud. [Book your spot at InfoQ Live on June 22nd](. Â SPONSOR AD
[Instana]( [Observability Isnât Just the New Word for Monitoring]( In this webinar, we will look at the observability and monitoring technology landscape, examine the pros and cons of primary methods, and explore how Developers and Ops teams can leverage Observability to become more efficient and focus more on innovation. [Live Webinar, June 17th, 2021 -- Save Your Seat](. [( [] [The InfoQ eMag: Kubernetes and Cloud Architectures]( Does it feel to you like the modern application stack is constantly shifting with new technologies and practices emerging at a blistering pace? We've hand-picked a set of articles that highlight where we're at today. With a focus on cloud-native architectures and Kubernetes, these contributors paint a picture of what's here now, and what's on the horizon. (eMag) [( [] [Frank Trainer on SOLID architecture, Technical Excellence and Development as a Team Sport]( In this podcast Shane Hastie, lead editor for culture & methods, spoke to Frank Trainer of Saggezza about technical excellence, writing code for your teammates and not for yourself, and the importance of SOLID architecture principles. (Podcast) [AI, ML & Data Engineering Latest Content]( TOP AI, ML & Data Engineering NEWS HEADLINES -
[] [CMU Develops Algorithm for Guaranteeing AI Model Generalization]( -
[] [Google Cloud Announces Managed Machine Learning Platform Vertex AI]( [] [Scaling & Optimizing the Training of Predictive Models]( Nicholas Mitchell presents the core building blocks of an entire toolchain able to deal with challenges of large amounts of data in an industrial scalable system. (Presentation with transcript included) SPONSOR AD
[Armory]( [Spinnaker: The Best Way to Deploy to Kubernetes]( Download this eBook to learn how Spinnaker enables Kubernetes adoption in an enterprise environment. Discover Spinnakerâs safe, repeatable deployment processes that arenât possible with Kubernetes alone, and how Spinnaker and Kubernetes are tightly integrated in every way. [Download now](. [DevOps Latest Content]( TOP DevOps NEWS HEADLINES -
[] [Microsoft Announces Event Hubs Premium in Preview]( -
[] [AWS Announces the General Availability of Lambda Extensions]( -
[] [Zesty Disk Provides Automatic Scaling for AWS EBS]( -
[] [CDK for Terraform Adds Go Support and Improves Asset Construction]( -
[] [Amazon SNS Gains Message Archiving and Analytics via Amazon Kinesis Data Firehose]( [] [Shifting to Continuous Documentation as a New Approach for Code Knowledge]( Documentation is an important part of code development. However, documentation quickly becomes stale as code changes. Continuous documentation focuses on three principles: continuously verifying documents, documenting when it is most needed, and coupling the documentation to the code. (Article) SPONSOR AD
[NGINX]( [Fundamentals of Microservices]( Join this webinar to learn what microservices are and how they enable faster, more agile apps. You'll also learn about container and Kubernetes technologies, the benefits of a service mesh, and why production-grade solutions reduce costs and save time. [Watch On Demand](. [Development Latest Content]( TOP Development NEWS HEADLINES -
[] [Putting Arduino and the ESP32 at Work for STEM Education]( -
[] [GitHub Study Explores What Makes Developers Have a Good Day]( -
[] [Facebook Compression Algorithm Zstandard 1.5 Improves Performance]( -
[] [Microsoft Retires Azure Blockchain]( [] [Pyodide Brings Python and Its Scientific Stack to the Browser with WebAssembly]( Mozilla announced that Pyodide, which aims at providing a full Python data science stack running entirely in the browser, has become an independent community-driven project. Pyodide uses the CPython 3.8 interpreter compiled to WebAssembly, and thus allows using Python, NumPy, Pandas, Matplotlib, SciPy, and more in Iodide, an experimental interactive scientific computing environment for the web. (News) SPONSOR AD
[CockroachLabs]( [[2021 Cloud Report] Choose Your Public Cloud Wisely]( The guide includes CPU Performance, Network Performance, Storage Performance, OLTP Performance and more for Azure, AWS & GCP. [Download now](. [Java Latest Content]( TOP Java NEWS HEADLINES -
[] [Java News Roundup - Week of May 31st, 2021]( -
[] [OpenJDK Discusses Post-SecurityManager Practices]( [] [AceQL Releases Open-Source JDBC-over-HTTP Driver]( AceQL has released a JDBC driver that operates over HTTP. The core of the project is open-source and an enterprise version is also available. (News) SPONSOR AD
[ApolloGraph]( [GraphQL Champion eBook]( If you and your teams see the promise of the data graph but are unsure how to start, this multi-part guide is for you. Explore the entire graph journey from concept to consensus building, and learn tips you can apply to ensure your organization realizes the full potential of the graph. [Download now](. [.NET Latest Content]( TOP .NET NEWS HEADLINES -
[] [.NET MAUI Preview 4 Is Here]( -
[] [.NET News Roundup: Microsoft Build, .NET 6, MAUI, Visual Studio 2019, Project Reunion]( [] [.NET 6: Collections Improvements]( Next in our series on the API changes for .NET 6, we look at collections. (News) SPONSOR AD
[Outsystems]( [Native Mobile vs. Progressive Web App: Developer Evaluation Guide]( PWAs give your users a native app-like experience but, under the hood, they're just standard web applications with some mobile-friendly additions. [See if a PWA is right for your next project](. [Web Development Latest Content]( [] [TypeScript 4.3 Improves Property Write Types]( TypeScript 4.3 improves property write types, more explicit overwriting of methods, and several other key additions. (News) SPONSOR AD
[LaunchDarkly]( [Git Branching Strategies vs. Trunk-Based Development]( Learn the benefits and shortcomings of several common Git branching strategies. Discover how trunk-based development solves these shortcomings and enables modern software delivery practices through feature flag management. [Learn more](. [Architecture & Design Latest Content]( TOP Architecture & Design NEWS HEADLINES -
[] [Uber Reveals Its API Gateway's Architecture]( [] [Microsoft's Low-Code Strategy Paints a Target on UIPath and the Other RPA Companies]( Microsoft is investing big in the low code space and has put together a collection of products that is hard for other companies to match, capped recently by the announcement of PowerFX. The target in their sights is the Robotic Process Automation (RPA) companies such as UIPath, Automation Anywhere and Blue Prism who are closing big deals with big enterprises. (Article) [] [Rebuilding Twitterâs Public API]( Steve Cosenza discusses why Twitter's multi-tenant API platform was built with Scala, GraphQL, and how Twitter uses SLOs for monitoring and alerting in production. (Presentation with transcript included) [Culture & Methods Latest Content]( TOP Culture & Methods NEWS HEADLINES -
[] [How Testers Can Contribute to Product Definition]( [] [Virtual Group Coaching: How to Improve Group Relationships in Remote Work Settings]( Due to the pandemic, many software development teams will work remotely longer or permanently or work in blended venues such as some team members working in an office, some working from home, some working from other venues. Virtual coaching can help to improve group interaction or social dynamics in virtual settings where people work together remotely as a group or team. (Article) [] [Software Engineering at Google: Practices, Tools, Values, and Culture]( The book Software Engineering at Google provides insights into the practices and tools used at Google to develop and maintain software with respect to time, scale, and the tradeoffs that all engineers make in development. It also explores the engineering values and the culture thatâs based on them, emphasizing the main differences between programming and software engineering. (Article) [] [Inspect & Adapt â Digging into Our Foundations of Agility]( Inspecting and adapting are fundamentals in agile practices. Yet, there are wide interpretations of how either is done well. It is a matter of our heart and soul â but the answer lies between our ears. In this article, we invite you to dip your toe into the deep waters of the internal inspect & adapt mechanisms. This article can be summarised in four words: Think. And think again. (Article) SPONSORED CONTENT Latest White Papers [The InfoQ eMag: Resilience Engineering in the Age of COVID]( [Building software at scale withSAFe®and Atlassian tools]( SPONSORED CONTENT
[DevTools]( [AWS DevOps Workshop: Evolving to Continuous Deployment - Register Now](
[DevTools]( [Detect, analyze, and optimize app performance with more than 50 metrics. Monitor now with Site24x7.](
You have received this message because you are subscribed to the "Top Content Newsletter". To stop receiving weekly updates on trends, please click the following link: [Unsubscribe]( Forwarded newsletter? [Register to get your own weekly newsletter.]( - - - C4Media Inc. (InfoQ.com),
2275 Lake Shore Boulevard West, Suite #325, Toronto, Ontario, Canada, M8V 3Y3