The Evolution of the AWS Community Builders Blogs Twitter Bot Architecture
A developer details the serverless architecture evolution of an AWS Community Builders blog content Twitter bot, built with Lambda, EventBridge, and DynamoDB.
A developer details the serverless architecture evolution of an AWS Community Builders blog content Twitter bot, built with Lambda, EventBridge, and DynamoDB.
A tech lead reflects on the challenge of letting go of technical control when transitioning to management and trusting a world-class team.
Explores the differences between x86 and x64 architectures in .NET, covering JIT compilation, native interop, and practical implications for developers.
A tutorial explaining how to implement the MVVM (Model-View-ViewModel) architectural pattern in SwiftUI applications.
Explores the concept of fate-sharing in web development and how micro-frontends aim to solve it, while analyzing their performance trade-offs.
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 reflects on the challenge of building simple, small-scale projects after years of focusing on large-scale, complex system architecture.
A senior iOS developer reflects on a decade of career highlights, including Cocoa projects, indie app development, and lessons learned about teamwork and seniority.
Introducing jMolecules, a Java library that uses annotations to make architectural patterns like DDD evident in code, reducing boilerplate.
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.
Discusses the balance between too little and too much specification in software development, advocating for concise, intent-focused specs.
A developer explains why they stopped using microservices for their solo side-projects, citing the complexity for a single person.
A critique of bloated MVC in iOS development, discussing strategies to manage massive view controllers and adapt architectural patterns for UIKit and SwiftUI.
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.
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.