8 Challenges Teams Face When Doing Serverless
Explores common technical and organizational challenges teams encounter when adopting serverless architecture, including learning curves and new development paradigms.
Explores common technical and organizational challenges teams encounter when adopting serverless architecture, including learning curves and new development paradigms.
A framework for making key architectural decisions when implementing micro-frontends, focusing on definition, composition, routing, and communication.
Overview of the Ctrl+Alt+Azure podcast, covering Azure architecture, security, and cloud engineering topics.
A developer shares a real-world challenge of migrating from a monolith to microservices, highlighting the complexities of intermediate architectures and circular dependencies.
A case study on building and deploying a machine learning system for hospital bill estimation, reducing prediction errors by over 50%.
A guide to implementing a service layer in the VIPER architecture for iOS apps, explaining how to separate services from modules using Swift.
A software developer shares a personal journey from shallow knowledge to deep expertise, emphasizing deliberate learning in JavaScript and CSS to overcome project failures.
Introduces the WABS (Widget-Async-Bloc-Service) architectural pattern for scalable and testable state management in Flutter applications.
Explores strategies and challenges for orchestrating micro-frontends, comparing client-side, server-side, and edge-side approaches.
A tutorial on refactoring an iOS app from MVC to MVVM architecture using the RxSwift library for reactive data binding.
A tutorial on implementing the VIPER architecture for iOS apps in Swift, covering module generation and project setup.
A talk exploring the microservices architecture and design decisions behind building the JetBrains Rider .NET IDE, including its reactive protocol.
A guide to implementing data validation and proper error response handling for REST APIs, covering validation rules and the Problem Details standard.
Part 2 of a series on AWS serverless architecture mistakes, covering design principles like single-purpose functions and designing for failure.
A guide to implementing a simple CQRS pattern using raw SQL and Domain-Driven Design (DDD) principles in a .NET Core REST API application.
A developer explains why Flask was the ideal Python framework for building sr.ht's modular mini-services, citing its simplicity and flexibility.
A software architecture article advocating for organizing code by business features instead of technical layers to improve cohesion and maintainability.
A guide to organizing and decoupling API calls in a Nuxt 2 application for better maintainability and scalability.
A tutorial on implementing the VIPER architecture for scalable iOS development, comparing it to MVC, MVVM, and other patterns.
A software architect reflects on a year of professional growth, detailing projects in IT architecture, app integration, and implementing continuous delivery at a large organization.