Thanks to everyone who attended "Live Coding the Hive" yesterday at SpringI/O, the session @tpierrain.bsky.social and I gave.
📊 Slides: slides.com/julientopcu...
💾 Code: gitlab.com/beyondxscra...
A modular monolith where each module can become a microservice, if and when the domain calls for it.
Posts by Shodo
Les inscriptions au Tremplin Tech.Rocks sont ouvertes !
Un accompagnement personnalisé pour préparer ta première conférence de 15 min. Le ou la lauréat·e sera au programme du Tech.Rocks Summit 2026 à Paris.
Inscriptions jusqu'au 17 avril :
forms.gle/wYf9RuVwCTT...
L’an dernier, je n’avais pas pu proposer de talks à @devoxx.fr.
Je suis donc particulièrement content d’y participer cette année avec 2 talks ! 1/9 🧵
J’ai le plaisir de participer à @devoxx.fr cette année avec 2 conférences 🥳
The Hive : coder un monolithe modulaire prêt pour les microservices avec @tpierrain.bsky.social
Vous pensiez que la dette technique était le pire ? Voici la dette de conception ! avec @josianchevalier.bsky.social
🎉
Ce résumé est issu de ma keynote du SnowCamp 2026 "Pourquoi la tech tient plus de la pop culture que de l'ingénierie".
slides.com/julientopcu...
La tech n’est pas seulement un sujet d’ingénierie. C’est aussi un phénomène de pop culture : On suit des tendances. On répète des slogans. On se rallie à des camps. Et on appelle ça des “bonnes pratiques”.
Aujourd'hui, j'ai eu l'honneur de présenter la keynote du SnowCamp : "Pourquoi la tech tient plus de la pop culture que de l'ingénierie", devant une salle comble.
Merci pour vos échanges et vos retours, je suis très heureux que cela vous ait plu.
slides.com/julientopcu...
J’ai le plaisir de vous annoncer qu'en plus de mon rôle de CTO du groupe @shodo.io, j'occupe depuis juin le poste de Chief Executive Officer (Directeur Général) de Shodo Paris aux côtés de @laury-maurice.bsky.social.
Yes! You can use Domain-Driven Design in the front end
The front end is just a deployment strategy, Domain-Driven Design is agnostic to that
The real question is whether the front end is a bounded context on its own as in some PWAs where client-side logic is required or simply a model expression👇
My first @newcrafts.bsky.social was an absolute thrill!
Packed with enlightening sessions and vibrant discussions, what an experience!
Our talk on Model Tension Heuristics, co-presented with @josianchevalier.bsky.social drew fantastic feedback. Huge thanks for the support! 🤩
This week this is @newcrafts.bsky.social!
With @josianchevalier.bsky.social we will have the opportunity to present our brand new talk : Model Tension Heuristics: preventing accidental design debt
Meet us on Friday 7th at 14:05, see you soon!
Description in the following thread 👇
Merci encore aux organisateurs pour leur confiance et leur touche de folie :D, ainsi qu'à vous pour vos retours très positifs !
Le code : gitlab.com/beyondxscra...
Les slides : slides.com/julientopcu...
C'était un immense plaisir de jouer cette 20ème représentation de notre conférence sur Model Mitosis devant une salle comble lors de l'Agile Tour Bordeaux 2025 avec mon compère @josianchevalier.bsky.social !
Merci @racheldubois.bsky.social pour tes retours ainsi que la photo :)
Demain à 11h30, j'aurais le grand plaisir de présenter avec @josianchevalier.bsky.social une conférence qui a fait déjà le tour de plusieurs pays: Model Mitosis, ne plus se tromper entre le monolith et les microservices lors de l'agile tour bordeaux.
I'm really Happy to be again a part of #KanDDDinsky this year!
Come and see my talk on Conway's Law on Wednesday! We will talk about Strategic domain-driven design & Team Topologies! 👇
All models are wrong, but some are useful. This insight from George Box has become a cornerstone of software modeling.
While exploration and experimentation are essential for shaping models, it is challenging to know when a model is wrong or when it has become obsolete. 1/5
youtu.be/EZTl9FH5AFQ...
We will also present a set of heuristics to identify and address different kind of model tensions.
youtu.be/EZTl9FH5AFQ...
@julientopcu.com is back from the future to live code a modular monlith. @devoxx.com
Last year, I gave a live coding session at @devoxx.com, demonstrating how to make software more sustainable using hexagonal architecture. I'm thrilled to see that the recording has reached 16k views.
1/6
Aujourd'hui c'est la première édition de Nantes Craft!
J'ai eu le plaisir de présenter mon live coding sur l'architecture hexagonale devant une salle pleine !
Merci à toutes et tous d'être venu me voir vous pouvez retrouver mes slides et mon repository en commentaire 👇
Excited to speak at @devoxx.com 2025 in Antwerp with @tpierrain.bsky.social
🎙️ Live coding the Hive: building a microservices ready modular monolith 👇
⭐ Fav the conference page and save our session: m.devoxx.com/events/dvbe...
✨ After our 1st talk on the #theHive pattern with @julientopcu.com (building a microservices-ready modular monolith)…
…We’re taking it to the next level: live-coding it at @devoxx.com !
📌 Don’t miss it — add our session to your fav here: m.devoxx.com/events/dvbe2...
Thrilled to be back at @devoxx.com this year.
I’m live coding The Hive with @tpierrain.bsky.social, an architectural pattern for building a microservices-ready monolith.
And guess what? We’re on Friday! Is the AI planner biased or what? 😂
m.devoxx.com/events/dvbe2...
The biggest risk of vibe-coding is unintentional vibe-modelling
The model is software's heart, bringing value to users and ensuring it will last over time. A well-crafted model is challenged against business expertise, not merely the result of a set of specifications
I'm really pleased to announce that I'll be speaker at @newcrafts.bsky.social 2025 🥳
With @josianchevalier.bsky.social, we will present our brand new talk for the first time in France: "Model Tension Heuristics: Preventing Accidental Design Debt"
And now at @breizhcamp.org : Hafsa El Maizi from @shodo.io, about CI/CD pipelines concepts
I can already related with the "as a developer, I noticed that CI/CD pipelines are often obscure for devs" introduction — (sadly) heard/saw that so many times recently
Thrilled to be back @devoxxpl.bsky.social this week with 2 live coding sessions!
Join @josianchevalier.bsky.social and me on Thursday 17:25 for Model Mitosis: Stop Choosing Wrong Between Microservices and Monolith
Then, kick off your Friday 10:10 with a hands-on dive into Hexagonal Architecture
Just had an amazing time at @dddeu.bsky.social
I presented a new talk with @josianchevalier.bsky.social "Model Tension Heuristics: Preventing Accidental Design Debt" in Antwerp.
Thanks for the great feedback on this challenging topic! We're thrilled you enjoyed it!
slides.com/julientopcu...