(Naive) Reuse Considered Harmful?
The article critiques naive reuse of shared services in software architecture, highlighting operational pitfalls through real-world examples like OTP vs. marketing SMS systems.
The article critiques naive reuse of shared services in software architecture, highlighting operational pitfalls through real-world examples like OTP vs. marketing SMS systems.
Explains structure-cementing tests and how a Test DSL can decouple tests from implementation details, making them resilient to structural changes.
A 1-hour presentation on the LLM development cycle, covering architecture, training, finetuning, and evaluation methods.
A developer details the serverless architecture evolution of an AWS Community Builders blog content Twitter bot, built with Lambda, EventBridge, and DynamoDB.
Explores the concept of Micro Applications, defining them as small, focused apps with both a frontend and backend, contrasting them with Microservices and Micro Frontends.
A developer shares insights from 2 years of using a monorepo with ~40 Vue.js packages, discussing its pros and cons for teamwork and dependency management.
A developer explains why they stopped using microservices for their solo side-projects, citing the complexity for a single person.
A framework for making key architectural decisions when implementing micro-frontends, focusing on definition, composition, routing, and communication.
A guide to implementing a service layer in the VIPER architecture for iOS apps, explaining how to separate services from modules using Swift.
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 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 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.
A speaker recounts presenting Eclipse Hono, an open-source IoT platform, at the Eclipse Day Milan 2017 conference.
An in-depth series exploring the Flux architecture, its components, and practical implementation beyond basic tutorials.
A developer reflects on 2014, detailing work on Hippo CMS, e-commerce connectors, mobile strategy, and a sentiment analysis PoC.
A recap of a Community Day 2011 session on integrating ASP.NET MVC 3, MEF, and NuGet to create loosely coupled, easy-to-use software architectures.