Wondering how to spend your training budget? Join us at @SoCraTes_UK Training Day (June 18th near London) to meet @lisihocke, with her session “Secure Development Lifecycle Applied - How to Make Things a Bit More Secure than Yesterday Every Day”.

Learn core security concepts like the CIA triad and defense in depth, and how to apply them to your everyday workflow without adding artificial gates. 🛡️💻

(1/3) 🧵 #InfoSec #SoftwareCraft

Wondering how to spend your training budget? Join us at @SoCraTes_UK Training Day (June 18th near London) to meet @lisihocke, with her session “Secure Development Lifecycle Applied - How to Make Things a Bit More Secure than Yesterday Every Day”.

Learn core security concepts like the CIA triad and defense in depth, and how to apply them to your everyday workflow without adding artificial gates. 🛡️💻

(1/3) 🧵 #InfoSec #SoftwareCraft

New video: https://mozaicworks.com/blog/reframing-code-for-the-age-of-llm-assistants?fsp_sid=1557 #AI #Programming #SoftwareCraft #Video

Code has always served two audiences: the machine and the developer. LLMs are commoditizing the
first. The second is where things get interesting.
Unmesh Joshi's recent article "What is Code" on Martin Fowler's blog frames code as a conceptual model. My commentary adds ...
https://mozaicworks.com/blog/reframing-code-for-the-age-of-llm-assistants?fsp_sid=1557

Want to attend SoCraTes 2026 but worried about the upcoming ticket lottery odds? Here is a hack: agree to share a double room and you are (almost) guaranteed a ticket! Bypass the hotel bottleneck, make a friend, and secure your spot.

Apply today! 👉 https://l.scrts.de #SoftwareCraft #SoCraTes26

SoCraTes Conference

International Conference for Software Craft and Testing

SoCraTes Conference

Cursor 3 /multitask cette semaine : 4 subagents async qui codent en parallèle sur le même repo.

La promesse : multiplier la vélocité.
La réalité que personne ne mentionne : 4 agents = 4 styles, 4 noms pour le même concept, 4 hypothèses implicites différentes.

La parallélisation ne supprime pas la complexité, elle la déplace de l'écriture vers la review.

#AICodingTools #DeveloperTools #SoftwareCraft

How are your software crafting skills? Join us at @SoCraTes_UK Training Day (June 18th near London) to meet @emilybache for her session “Legacy Code - Characterization Testing with Approvals”. 🛠️

Learn to get control of existing code using Approval testing frameworks. Demos in Java, with exercises in Python, C#, and more!

🎟️ Full programme: https://socratesuk.org/training_day.html

(1/3) 🧵 #SoftwareCraft #Testing

How are your software crafting skills? Join us at @SoCraTes_UK Training Day (June 18th near London) to meet @emilybache for her session “Legacy Code - Characterization Testing with Approvals”. 🛠️

Learn to get control of existing code using Approval testing frameworks. Demos in Java, with exercises in Python, C#, and more!

🎟️ Full programme: https://socratesuk.org/training_day.html

(1/3) 🧵 #SoftwareCraft #Testing

Spent some time rebuilding the foundation.

The result is a shift in how I present the work and how I structure what comes next.

iamshift.dev and yourtodo.today are now live.

https://iamshift.substack.com/architecture-of-influence

The Architecture of Influence

#iamshift
#softwarecraft #systems #design

The Architecture of Influence

A return to work through the rebuild of iamshift.dev and the launch of yourtodo.today, shaped by structure, execution, and a clear standard.

moin.shift()

Un gros merci à @sroccaserra pour son article sur les terminologies d'architecture hexagonale, clean architecture, layers, DDD, etc.

https://blog.octo.com/application-domain-infrastructure-des-mots-de-la-layered-hexagonal-clean-architecture

La distinction entre "domaine", "business logic", "service" et "application" m'a toujours rendu confus car à chaque fois, les gens parlaient d'autre chose.

Le passage par l'historique rend les choses plus claires et précises.

#ddd #HexagonalArchitecture #SoftwareCraft #code #dev

Application / Domain / Infrastructure : des mots de la Layered Hexagonal Clean Architecture ? - OCTO Talks !

Découvrez comment Domain-Driven Design structure vos applications grâce aux couches Domain, Application et Infrastructure de l’architecture hexagonale.

OCTO Talks !