Afontcu’s Food for Thought (XLIV)

Photo by Federico Respini on Unsplash

1. The Tragedy of Craftsmanship — Robert C. Martin (a.k.a. Uncle Bob)

I wanted to write an excerpt of the article, but I guess I’ll just quote some of the heavy sentences Uncle Bob wrote:

The tragedy is that the Agile movement was supposed to promote the ideals of Craftsmanship; and it failed. Horribly.

[…] I hope the Craftsmanship movement doesn’t leave its original purpose behind the way the Agile Movement did.

Real food for thought there, my friends. What are the ideals of Craftsmanship? What has “Agile” became? This is a hot topic I discussed in a newsletter issue a few weeks ago. Give it a thought.

2. Breaking the Deadlock Between User Experience and Developer Experience — Jason Lengstorf

Is good UX at odds with good DX? Can we forget one or another? In this essay, Jason outlines some of the challenges regarding this hot topic.

DX at the expense of UX is a design problem.

3. ¿Por qué no hay SEO en Mercadona Online? — Jose Tarheel

Uno de los mejores posts que he leído últimamente sobre qué es y qué no es un MVP. Es genial ver como las decisiones que tomaron en el ecommerce de Mercadona fueron basados en datos, no en preferencias personales, y como destriparon el producto mínimo hasta dejarlo con lo indispensable para solucionar un problema, y solamente uno.

Top.

4. Refactor cotidiano (4). Sustituye escalares por objetos — Fran Iglesias

Mi nuevo compañero de trabajo (👋) ha publicado esta semana este post sobre Value Objects y otras estrategias para “encapsular” datos primitivos en estructuras que les doten de sentido desde un punto de vista de negocio .

Es espectacular ver la cantidad de learnings que se pueden sacar de un ejemplo tan sencillo como el nombre de un cliente, y ver cómo conceptos como interfícies o builders ayudan a crear modelos de datos flexibles y escalables.

By the way, have you already subscribed to my newsletter? If not, you should! Receive my posts a week earlier, right to your inbox 🚀

--

--

Words matter – Software product development, Front-end, UX, design, lean, agile and everything in between. https://afontcu.dev

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Adrià Fontcuberta

Adrià Fontcuberta

Words matter – Software product development, Front-end, UX, design, lean, agile and everything in between. https://afontcu.dev