| domain | mathieularose.com |
| summary | Here’s a summary of the website content:
The website explores two key areas for optimizing software development workflows: accelerating Continuous Integration/Continuous Delivery (CI/CD) pipelines and building modular, maintainable Python applications.
Part 1: Speeding Up CI/CD
It advocates for using change-based testing within a Yarn-based monorepo to significantly improve CI/CD speed. The core idea is to test changes in isolation, reducing the scope of failures and drastically shortening the feedback loop. Yarn’s capabilities are leveraged for efficient dependency management within the monorepo.
Part 2: Plugin Architecture in Python
The second article details how to design and implement a robust plugin architecture in Python. It emphasizes modularity and flexibility, allowing developers to easily extend application functionality without modifying the core codebase. The focus is on creating a well-structured system for integrating third-party or custom modules. |
| title | Mathieu Larose |
| description | Mathieu Larose |
| keywords | december, python, january, august, july, june, april, software, authorization, data, october, llms, march, pipeline, function, home, projects |
| upstreams |
|
| downstreams |
|
| nslookup | A 185.199.111.153, A 185.199.108.153, A 185.199.109.153, A 185.199.110.153 |
| created | 2025-11-08 |
| updated | 2026-01-16 |
| summarized | 2026-02-01 |
|
|