All Articles

Explore all my thoughts, ideas, and experiences. Find articles on technology, design, and life.

Filter by:
Sort by:

41 articles found

Discover how to build a distributed ETL system in TypeScript using Effect.ts and Effect Cluster. Learn to coordinate workers, manage sharding, and ensure data consistency through a clean functional architecture.

TypeScriptEffectETLDistributed SystemsClusterFunctional ProgrammingBackendAPI

Explorez le développement d'une API avec Actix Web en Rust en utilisant l'architecture hexagonale et le Test-Driven Development (TDD).

rustactix-webarchitecture hexagonaletddbackend

Discover how to build an authentication API using Effect in TypeScript, focusing on declarative composition, robust error handling, and modular architecture.

TypescriptEffectFunctional ProgrammingSoftware EngineeringSoftware Development

Explore how to implement Vertical Slice Architecture in Flutter to improve code readability, testability, and maintainability by isolating features into distinct modules.

FlutterSoftware EngineeringMobile App DevelopmentClean CodeTechnology

Learn how to set up Otoroshi to manage LLM APIs efficiently, implement fallbacks, and add semantic caching to build a resilient AI infrastructure.

ChatGPTTechnologyArtificial IntelligenceLarge Language ModelsSoftware Development

Learn how to deploy Metabase on an OVH server using Docker to transform your data into strategic decisions with an intuitive business intelligence tool.

Data ScienceTechBusinessBusiness StrategyDevOps

Explore the journey of building a web app using Go and HTMX, highlighting the simplicity, challenges, and key insights gained from the experience.

GolangSoftware DevelopmentSoftware EngineeringTechnologyWeb Development

Learn how to deploy your React app to a virtual machine with HTTPS using Kamal, a lightweight deployment tool that simplifies container management on VMs.

ReactSoftware DevelopmentSoftware EngineeringDeploymentTechnology

Explore the second day of Advent of Code challenges using F#. This article delves into functional programming techniques to solve algorithmic puzzles.

DotnetSoftware DevelopmentSoftware EngineeringTechnologyFunctional Programming

Join a journey through Advent of Code challenges using F#. This article covers the first day's challenge, exploring functional programming concepts and solutions.

Software DevelopmentSoftware EngineeringTechnologyFsharpDotnet

Explore the implementation of domain-driven design principles in F# through the creation of a chess game engine, utilizing discriminated unions and records for robust domain modeling.

DotnetSoftware DevelopmentSoftware EngineeringDomain Driven DesignFunctional Programming

Explore how adopting a monorepo architecture with Nx can revolutionize your workflow, enhance team collaboration, and accelerate the development of complex projects.

JavaScriptSoftware DevelopmentSoftware EngineeringFrontendBackend