Pinned Repositories
clustering-words-kata
A small, text-only kata to practice clustering related words as a way to suggest bounded contexts by sub-domains
hexagonal-sentimental
Sample app of sentiment analysis as an example of hexagonal architecture
legacy-testing-kata-java
A legacy codebase that resist a bit testing
livingdocumentation-thebook
The sources of the Living Documentation book
livingdocumentation-workshop
Source code of the workshop
Monoidz-kata
Various kata & content to learn and practice design with monoidz inside
mpcmaid
MPC Maid is a software editor for the Akai MPC 1000, MPC 2500, and MPC 500, for Mac, PC, and other platforms (Java)
Patternity
Declare design intents in your code, and let tools automate your work
RealWorldAlgebra
Examples of abstract algebra structures used for real-world problems
cyriux's Repositories
cyriux/mpcmaid
MPC Maid is a software editor for the Akai MPC 1000, MPC 2500, and MPC 500, for Mac, PC, and other platforms (Java)
cyriux/livingdocumentation-thebook
The sources of the Living Documentation book
cyriux/Patternity
Declare design intents in your code, and let tools automate your work
cyriux/Monoidz-kata
Various kata & content to learn and practice design with monoidz inside
cyriux/legacy-testing-kata-java
A legacy codebase that resist a bit testing
cyriux/livingdocumentation-workshop
Source code of the workshop
cyriux/clustering-words-kata
A small, text-only kata to practice clustering related words as a way to suggest bounded contexts by sub-domains
cyriux/explain-a-pattern
Explain a pattern
cyriux/LegacyDBModernizationKata
An architectural kata to practice modernizing legacy DB-based systems
cyriux/Talks-History
History of past and current talks descriptions and speaker bios (FR, EN)
cyriux/MonoidsAllTheThings
Examples of monoids for domain modeling
cyriux/cashflows_kata
A kata to learn finance fundamentals while coding, in the purest Domain-Driven Design spirit
cyriux/jSimpleTesting
A Java simplified example of testing Event Sourcing systems, inspired by gregoryyoung/Simple.Testing
cyriux/legacy-modernization-kata
A kata to practice modernizing a large legacy system
cyriux/microservices_with_ddd
cyriux/AWS_SAM_ExpenseReceipts
Training with Aleksandar
cyriux/BeamBeats
Source code for the BeamBeats Arduino project
cyriux/cyriux
Config files for my GitHub profile.
cyriux/cyriux.github.io
Cyrille's Wiki
cyriux/design-patterns-discoclub-http
Sample audio server to play music using HTTP design patterns
cyriux/DesignEtc
Software Design etc.
cyriux/GenerativeMusic
experimental stuff on generative music
cyriux/GenerativeSequencer
Source code for the GenerativeSequencer Arduino project (pure software version of BeamBeats)
cyriux/java-kata-starter-pbt
Starter project for kata with Property-Based Testing (Java)
cyriux/livingdiagramr
A basic graph library to make it easier to build living diagrams, in particular for Graphviz
cyriux/ModellingFromFirstPrinciples
The material for the "Modelling From First Principles" workshop
cyriux/monoids-with-PBT-java
One sample Java implementation for the kata Monoids with PBT
cyriux/motivic
Experiment in motivic melodic theory
cyriux/onestlatech.github.io
Manifeste des travailleuses et travailleurs du numérique pour une autre réforme des retraites
cyriux/SaltySolo
Source code for the GenerativeSequencer Arduino project (pure software version of BeamBeats)