Tag: Software architecture
-
AI gateways: why and how
Posted on July 17, 2026, Level intermediate Resource Length short
AI gateways extend traditional API gateway patterns to manage AI workloads, enabling secure, scalable, and efficient deployment of AI models in modern applications. By Nicolas Fränkel.
Tags ai apis cloud microservices software-architecture
-
Microsoft's new Azure Linux 4.0 is here, and it could replace Windows Server in the enterprise
Posted on July 9, 2026, Level beginner Resource Length short
Microsoft's Azure Linux 4.0 is now available for bare-metal and VM installations, marking a significant shift from cloud-only deployment. This move positions Azure Linux as a viable competitor to mainstream enterprise Linux distributions and potentially challenges Windows Server's dominance in hybrid environments. The release underscores Microsoft's commitment to open-source and multi-platform strategies, offering enterprises greater flexibility in their infrastructure choices. By Steven Vaughan-Nichols.
Tags linux cloud devops software-architecture azure
-
The Arc Inversion: What nobody tells you before you deploy Azure Arc
Posted on July 6, 2026, Level beginner Resource Length medium
Azure Arc promises streamlined management for on-premises SQL Server estates, but real-world adoption reveals unexpected complexities. This post explores the 'Arc Inversion' — where perceived technical hurdles are actually the easy parts, and the true challenges lie in organizational alignment, process transformation, and cultural shifts required for successful cloud integration. By Neil Bryan.
Tags azure database devops cloud software-architecture
-
How a Kotlin compiler plugin cut Android time to first render by 30%
Posted on June 30, 2026, Level intermediate Resource Length medium
Expo SDK 56 introduces a Kotlin compiler plugin that eliminates runtime reflection from Expo Modules on Android. A new Kotlin compiler plugin in SDK 56 strips reflection from Expo Modules on Android: 70% faster init, no code changes for app developers. By Łukasz Kosmaty.
Tags software-architecture kotlin app-development android performance
-
How to easily access private properties and methods in PHP
Posted on June 28, 2026, Level intermediate Resource Length medium
Bypass PHP's visibility rules with Spatie's __invade__ package - simple closures let you read, write, and call private members for testing or deep integration. By Freek Van der Herten.
Tags php app-development software-architecture infosec programming
-
Artificial intelligence for software engineering: From probable to provable
Posted on June 24, 2026, Level intermediate Resource Length medium
Combining the creativity of artificial intelligence with the rigor of formal specification methods and the power of formal program verification, supported by modern proof tools. By Bertrand Meyer.
Tags software-architecture ai agile app-development
-
Dell's $9.7B win signals shift in hybrid cloud infrastructure
Posted on June 16, 2026, Level beginner Resource Length short
Dell Technologies secures a massive $9.7 billion deal to modernize cloud infrastructure, highlighting the critical role of hybrid cloud strategies in enterprise architecture. This move underscores the growing demand for flexible, scalable solutions that bridge on-premises and public cloud environments. By Cris Tolomia.
Tags cloud software-architecture cio miscellaneous
-
Go serverless first: A strategy for modern API development
Posted on June 10, 2026, Level intermediate Resource Length medium
This article challenges the default assumption that Kubernetes is the only viable deployment target for Go APIs. The author advocates for a 'serverless-first' approach, demonstrating how Go applications can leverage native cloud features without vendor lock-in, offering a flexible path to containerization when scale demands it. By Arman Najafian.
Tags golang serverless cloud software-architecture
-
Beyond packages: AI agents and the future of dependency management
Posted on June 9, 2026, Level intermediate Resource Length medium
This article explores how AI agents are shifting developer habits from installing pre-built packages to generating custom code, challenging traditional dependency management strategies. By spatie.be.
Tags ai software-architecture programming devops php
-
Bridging Eras: Implementing ADBC interfaces for COBOL systems
Posted on June 8, 2026, Level beginner Resource Length medium
This article explores the integration of modern data standards like Apache Arrow and ADBC with legacy COBOL systems. It challenges the notion of COBOL as merely 'legacy' code, positioning it as critical production infrastructure in banking and government. By adopting efficient, columnar memory formats, organizations can modernize data pipelines without replacing core systems, enabling high-performance analytics on decades-old codebases. By Ian Cook.
Tags database open-source software-architecture performance fintech
-
ForesightKV: Learning long-term contributions for efficient llm reasoning
Posted on June 6, 2026, Level beginner Resource Length long
This article introduces ForesightKV, a novel framework that addresses the linear memory expansion of Key-Value caches in large language models during long reasoning traces. By employing a training-based approach to predict optimal eviction points, it balances computational efficiency with model performance, overcoming limitations of existing heuristic methods. By Zican Dong.
Tags ai machine-learning performance software-architecture cio
-
Rust vs TypeScript in 2026: Balancing raw performance with rapid delivery
Posted on June 5, 2026, Level beginner Resource Length medium
A comparative analysis of Rust and TypeScript for 2026, highlighting Rust's superior throughput and zero-GC latency against TypeScript's rapid full-stack development capabilities. The article guides developers on selecting the right tool based on project constraints. By Rustify.
Tags performance software-architecture javascript web-development app-development