Code simplicity


I’ve just finished the book Code Simplicity. It presents a framework for thinking about software development in the form of laws and rules. It’s short but comprehensive. From my experience, the laws and rules hold true. I think the book has value as an overall perspective of what’s important in software development, and there are some chapters that are really spot on: for example, the equation of software design – something that I’ve already included in my glossary and plan to expand.

Code Simplicity doesn’t intend to land the laws and rules to something actionable, though. I’m at a point in my career where I’m focused on consolidating and reflecting upon how to achieve simplicity in software design – that means that I crave for specifics so I can compare them with mine.

As a cross-recommendation, if you are interested in learning about the laws of software development in a manner that is actionable, I’d suggest reading the Beck’s trilogy: Extreme Programming Explained: Embrace Change, Test Driven Development: by example, and Implementation Patterns. Those three books make a great combination of macro-forces (at a project level) and micro-forces (at a coding level) in software design. They were fundamental in consolidating my experiences as a programmer, so I’m highly biased towards them.

Hat tip for the Code Simplicity recommendation: Nikolay.

Ryanair boarding songs

Some years ago, when boarding on Ryanair, the music played over the speakers was a classical and vibrant song – being Ryanair, likely a royalty-free one. Some declare it was Bach’s Brandenburg Concerto No. 5:

Lately, they’ve changed to a more modern electronic style, at least as vibrant as before:

I like the new one much better. For a few seconds, I thought «they have probably hired someone with a better sense for music», but then I realized that it’s the same kind of song you hear on the teenager stores these days. And I know why they changed it: to keep you moving!

Faster, if possible.

La La Land

Now, this is a musical that I like. Entertaining, moving, and complex.

I wouldn’t say musicals are my kind of films. My personal favorite is Sweeney Todd: The Demon Barber of Fleet Street, which is typical Burton. I didn’t like Les Misérables and haven’t watched Moulin Rouge. That’s my track record. Yet, this film is energizing, jazz everywhere, a colorful photography, with brilliant performances by Stone & Gosling.

At the core, I’d say this is a wonderful love story, with a positive and naïve message – just what we need right now. That’d be enough to recommend it. At the same time, it is not what would you expect from a Hollywood film: it is sad in many and fundamental ways, which makes the film a modern story about love, life, and personal growth. And has an epic soundtrack.

The long fall

It had been a while since I hadn’t listened to Marlango. The first albums were kind of intimate jazz with a touch of Radiohead. As they matured, their sound evolved into something more electric and a more open & positive way of looking at life as well.

The long fall is one of my current favorites.

Skies are open. Eyes are closed.
I’ll take a while to put on my clothes.

You walk in and I wake up.
And the world starts another round.
Make it long and take it slow.
All we have is this free

Eyes are open. Sun is slow.
Linger ’round the coffee shop.
Girls and spring they show their skin
as the world starts around round.

Make it long and take it slow.
All we have is this free fall.
All we have is this long
Skies are open. Eyes are closed.
You can linger ’round these girls.
I will wear my Sunday smile.
And the world will start another round.

Make it long and take it slow.
All we have is this free fall.
Make it long and take it slow.
All we have is this free fall.
All we have is this wrong
All we have is this free fall.
You’ll walk in and I’ll wake up.
I will wear my Summer smile.
And the world end another round.

Make it long and take it slow.
All we have is this free fall.
Make it long and take it slow.
‘cos all we have is this free fall.
All we have is this free fall.
All we have is this long

Drive @ Automatic for the people

Cuando REM publicó el Automatic for the people yo tenía 10 años. Probablemente escuché el disco por vez primera más de un lustro después, en plena adolescencia. En esa época Drive me hablaba de cosas que estaba experimentando internamente.

What if I ride, what if you walk?
What if you rock around the clock?
Tick-tock, tick-tock
What if you did, what if you walk?
What if you tried to get off, baby?

Hey, kids, where are you?
Nobody tells you what to do, baby

Casi 25 años después de su publicación, la canción sigue teniendo una fuerza especial y sigue invitando a hacerse cargo de uno mismo.

Queen @ LIVE AID, 1985

Dicen que ha sido el concierto de rock más grande de la historia. Por delante del de Hendrix en Woodstock’69, Radiohead en Glastonbury’97 y otros miles de artistas / lugares especiales.

La verdad es que al principio me parecía mucho decir para un concierto benéfico donde todo el mundo se relaja y para un grupo que, a mediados de los 80, no estaba en el top5 de bandas del momento. Y sin embargo, la intrahistoria impresiona. ¿Una semana ensayando para el escaso cuarto de hora que cada grupo tenía asignados? ¿En serio? Lo que es innegable es que el setlist que se marcaron son 6 clasicazos de la historia del rock. Aunque, personalmente, lo que más me pone los pelos de punta es oír cómo las 75.000 personas que están en Wembley en ese momento se convierten en una sola voz cuando Freddy Mercury los invita a tararear con él.

De este concierto se puede decir que simboliza la época del ArenaRock, un estilo musical que surge por la fuerza que los lugares tienen para moldear la musica que se toca en ellos. Si es o no el concierto de rock más grande de la historia es algo que cada uno debe de juzgar por sí mismo. Al fin y al cabo la música es una experiencia.

Escuchen y valoren, son “sólo” 18 minutos: