Thoughts on object creation

Creational patterns were first described in the famous Gang of Four’s Design Patterns. The book presents each pattern in a dedicated chapter and follows a strict structure for each one: intent, motivation, applicability, structure, participants, collaborations, consequences, implementation, sample codes, known uses, and related patterns. The intent pattern presents a succinct goal of the pattern, while the applicability tells when you should use it. For example, here’s an excerpt fo

A Java geek

9 JavaScript Patterns I Wish I Used Earlier, by (not on Mastodon or Bluesky):

https://archive.fo/Hu220

#javascript #softwaredesignpatterns

Modern Node.js Patterns for 2025

Design Patterns for Securing LLM Agents against Prompt Injections

This new paper by 11 authors from organizations including IBM, Invariant Labs, ETH Zurich, Google and Microsoft is an excellent addition to the literature on prompt injection and LLM security. …

Simon Willison’s Weblog

7 React Patterns That Made Me a Better Front-End Developer, by (not found on Mastodon or Bluesky):

https://archive.fo/9Cz67

#react #hooks #props #softwaredesignpatterns

Stop Writing If–Else Trees: Use the State Pattern Instead, by (not found on Mastodon or Bluesky):

https://archive.fo/4FsJA

#programming #softwaredesignpatterns #conditionals

Curso Fundamentos EventStorming. EventStorming con ejemplos.

Contenidos del curso online: 1. Introducción a EventStorming, 2. Campos de aplicación de EventStorming, 3. Panorama general (Big Picture) con EventStorming, 4. Modelado de procesos (Process Modelling) con EventStorming, 5. Diseño de software (Software Design) con EventStorming, 6. EventStorming en persona vs remoto.

eLearning dsolemorera
EventStorming Fundamentals Course. EventStorming examples.

Contents of the online course: 1. Introduction to EventStorming, 2. EventStorming fields of application, 3. Big Picture EventStorming, 4. Process Modelling EventStorming, 5. Software Design EventStorming, 6. In-person vs Remote EventStorming

eLearning dsolemorera
Curso Fundamentos EventStorming. EventStorming con ejemplos.

Contenidos del curso online: 1. Introducción a EventStorming, 2. Campos de aplicación de EventStorming, 3. Panorama general (Big Picture) con EventStorming, 4. Modelado de procesos (Process Modelling) con EventStorming, 5. Diseño de software (Software Design) con EventStorming, 6. EventStorming en persona vs remoto.

eLearning dsolemorera