Pierre Gillon's repositories
Aggregate.Persistence.Patterns
How to keep well encapsulated Aggregates in DDD while persisting them ? This repository is exploring some domain model persistence patterns that focus on keeping encapsulation and implementing persistence.
Bootstrap.WebApi
A scaffolding project to quickly warmup an API with solid practices and patterns
BoundedContextCanvasGenerator
POC to generate Bounded Context Canvas directly from source code
GMS-AI-exercices
Exercices d'implémentation d'intelligences artificielles sur le moteur Game Maker Studio
katapotter
A simple implementation of the kata potter
Mvvm.Winform.FluentBindingToolkit
A tiny library to help binding control with MVVM pattern in Winform.
Sociomedia
Sociomedia is a media aggregator and a community that challenges information by evaluating articles.
angular.scaffolding
A scaffolding for an angular project with simple gulp tasks, karma configuration and startup files following angular best practices.
angular.typescript.poc
A simple POC of an angular application with typescript.
backgroundr
Windows application that periodically download random photo from Flickr and set the desktop background image.
bank-kata
Simple kata to improve outside-in tdd design skills. Thoses exercices come from Sandro Moncuso course.
Blaztore
A simple and modest library to implement Flux/Redux pattern in .NET Blazor
Crafty.CQRS
Simple library to dispatch command and query
flickr.uploader
This application helps you to upload you photos to a flickr album by commiting files one by one.
FluentAsync
Tiny fluent library to extend async handling on Task and IAsyncEnumerable
KataEventStore
Little Kata to experiment EventStore (Greg Young implementation)
KataMarsRover
The Mars rover kata in F#
LinkUs
Tiny prototype to experiment socket high latency.
MediatR.Extensions.Cqs
A simple library that adds CQS semantics over MediatR's IRequest abstraction.
Mvvm.library
A tool library to help creating a mvvm application with any view technologies (xaml or winform)
powerset-kata
Print All the Subsets of a Given Set (Power Set). Originally from Google interview.
Specflow.Extensions.FluentTableAsserter
A specflow extension library to simplify table assertion with fluent code.
TennisKataFsharp
The tennis kata implemented in F#
TimeOnion
This app is a smart todo list that introduce time horizon concept.
Watson.Api
Watson is a collaborative web media fact checker. The API is RESTFUL and developped following CQRS and EventSourcing programming patterns.
Watson.Plugins.Chrome
Watson is a collaborative web media fact checker. The Chrome plugin (extension) let you interact with any web page content to signal suspicious fact to be investigated by the community.