Cherif Bouchelaghem's repositories
inertia-psr15
PSR-15 Adapter for InertiaJS
test-driven-clean-architecture
Test-Driven Clean Architecture workshop companion code
decouple-framwork-workshop
Decoupling from the framework workshop app
php-blog-workshop
Example of the blog application built YouTube video workshop
functional-core-imperative-shell
Functional Core Imperative Shell Demo
js-frontend-clean-architecture
Experimenting clean architecture and CQRS in the JavaScript frontend side
slim-inertiajs-demo
Inertiajs PSR15 with Slim PHP demo
js-software-engineering
The companion code for the talk with Algerian IT community "JS & Software engineering"
roman-numeral
Roman numeral kata form the youtube video
hono-bun-htmx-playground
hono-bun-htmx-playground
nest-upload
Nest Upload example
test-driven-architecture
Test-Driven Architecture
algerian-phone-number.js
Algerian Phone Number Value Object for JavaScript/TypeScript
blogging-engine
a blogging engine
can-tailwindcss-webpack
Canjs, Tailwindcss and Webpack template
cherifGsoul
Config files for my GitHub profile.
ddd-patterns
Domain-Driven Design building blocks
kotlin-hexagonal-architecture-example
Example of Hexagonal architecture with Koltin
slim-from-scratch
Code source for the blog series articles
tactical-ddd
implementing Domain-Driven Design tactical patterns
chubbyphp-static-file
A minimal static file middleware for PSR 15.
DomainModelingMadeFunctional
Extended code samples related to the book "Domain Modeling Made Functional". Buy the book here: https://pragprog.com/book/swdddf/domain-modeling-made-functional or here https://fsharpforfunandprofit.com/books/
prisma-playground
Primsa ORM playground
ts-functional-core-imperative-shell
TS Functional Core, Imperative Shell