#software-architecture
The latest AI and developer news about #software-architecture, with the original source and a short summary.
The latest AI and developer news about #software-architecture, with the original source and a short summary.
Reclaim uses a custom agent loop and 'Preview Mode' to let users review AI-suggested calendar changes before they affect other attendees.
Whiteboard is an open-source VS Code fork that enables human developers and AI coding agents to collaborate on software architecture using a shared canvas.
It emphasized that unavoidable complexity should be absorbed at the core abstraction layer rather than offloaded to extensions or users.
The ICM methodology has been released, managing agent task order and context through folder structures and markdown files.
This introduces the system architecture and technical choices behind the community service that Karrot built to handle 10 million MAU.
A source code leak revealed the multi-agent architecture and role division of Anthropic's Claude Code.
A new framework is proposed that ensures AI safety not through model training but through software architecture.
Explains a structure for running persistent D&D 5e campaigns using a Claude Dungeon Master skill.
This summarizes how to design AI not as a personal prompt but as a team development architecture.
Summarizes the experience and thinking behind designing a thin orchestration layer to tie together local AI tools.
This explains the software harness and the 6 core components that determine the performance of coding agents.
Mobile engineers from Tokyo and HCMC strengthened collaboration through joint reviews and design exercises at FIXIT.
Toss Place used the Facade pattern to design a Toss Front SDK focused on user intent, improving developer experience and stability.
Complex logic like loan screening was broken down into Job-based pipelines to improve maintainability and testability.
This analyzes the problems that arise when sharing object instances to share logic, and presents a way to design by distinguishing between type dependency and object dependency.
This analyzes how attempts to prevent domain model anemia can lead to circular dependencies and design flaws.
Kakao Pay shares the process of internalizing its credit core system by applying DDD to efficiently manage its complex credit business.
This piece corrects the history and misunderstandings surrounding the SOLID principles, a cornerstone of software design, and presents the right way to apply them.
29CM shares the background behind adopting Event Streaming to respond to the growth of real-time data and its future direction of use.
Kakao Pay built an auto insurance comparison service that integrates with multiple partners while remaining easy to maintain and extend.
This proposes an HTTP client design strategy that minimizes library dependencies and responds flexibly to various failure scenarios in an MSA environment.
This introduces a case study of applying a multi-module hexagonal architecture to KakaoBank's Message Hub system to minimize code duplication and improve scalability.
Replit has introduced a customizable keybinding system that lets users set their own shortcuts within the workspace to boost work efficiency.
Appropriate technology is a core leadership role that balances developers' desire to learn with the company's goal of stable operations.