Nicolas Cousin Tech SolutionsNicolas Cousin Tech Solutions

Blog

Check out our articles on software development, DevOps best practices, and more.

A look at the most important — and least visible — phase of building my Portfolio & Risk Tracker SaaS: thinking like a Tech Lead. From product vision to architecture, technical choices, and project structure long before writing a single feature.

Published on December 2, 2025

A personal look at why I enrolled in Studi’s RNCP36209 Master's Degree in CTO & Tech Lead, and how it supports my evolution toward a complete Tech Lead role.

Published on November 24, 2025

How clear workflow modelling improves readability, reduces hidden errors, and strengthens alignment between product and engineering. Result.bind is just one practical example rooted in Software Craft.

Published on November 17, 2025

A hands-on reflection on moving from senior developer to Tech Lead: how to keep coding, inspire your team, and balance craft with leadership.

Published on October 28, 2025

A factual comparison of C# and F# in the context of Software Craftsmanship: testing, expressiveness, robustness.

Published on April 13, 2025

This article explores why F#, the functional language of the .NET ecosystem, deserves your attention. Learn about its advantages, use cases, and how it enric...

Published on January 31, 2025

Final article in the series: applying Repository and Unit of Work to real-world scenarios in an online casino project.

Published on January 14, 2025

Case study: applying Repository and Unit of Work patterns in an e-commerce platform to manage operations cleanly.

Published on January 13, 2025

Explore the limits of the limitations of the Unit of Work pattern in a microservices context and explore alternatives like the Saga Pattern.

Published on January 12, 2025

A practical guide to how to group operations into a single transaction with the Unit of Work pattern, complete with a practical implementation.

Published on January 11, 2025

An in-depth look at the Repository pattern with practical example using Entity Framework Core.

Published on January 10, 2025

This article explores why Repository and Unit of Work patterns are essential for structuring enterprise projects and ensuring maintainable code.

Published on January 9, 2025

Optimise your workflow with DevContainer using these tips and best practices: automate dependencies, configure VS Code extensions, optimise Docker images, ...

Published on November 12, 2024

A practical guide to building a scalable development setup with DevContainer and Docker Compose, from basic config to multi-service orchestration.

Published on September 20, 2024

This article explores how to test an ASP.NET Core WebApi with Gherkin and Specflow, using readable integration tests and mocks for external services.

Published on January 17, 2021

How to migrate from Unity 2 to Unity 5 with tips on troubleshooting, namespace changes, and configuration.

Published on September 4, 2019

Evergreen: articles focusing on long-lasting concepts.