This has been a year of discovering American sports. Feels like they never stop, except for the ads. Chose Chicago as my base, don’t ask me why. It amazes me how frequently Americans stop me in the street to talk about the Cubs when I’m out in my cap, even in some of the most remote corners of Europe.

The Merlin Bird ID app really is a remarkable piece of kit. Its Sound ID feature tells you the type of bird you can hear after recording only a few seconds of song. Works more often than not for me here in Italy, even when the bird song is quite faint.

Finished reading: Wild Mind by Natalie Goldberg. This book was recommended at a poetry event I attended a few months back. Thought-provoking advice on the craft of writing, scattered with a dash of memoir and lots of good prompts to fight the blank page. 📚

Can’t remember how I stumbled upon The Odin Project web development curriculum, but I’m glad I did.

I like the way it points you where to go to dig deeper into the topics, and it offers a nice blend of different learning materials and assignments.

I find it way easier to learn new things by reading about them instead of watching videos. Pissed that it’s taken me so long to figure that out. I think this is one of the main reasons why I’m having more success with this course compared to other ones I’ve tried in the past.

Need to decide whether to progress to Ruby on Rails or full stack JavaScript. I guess sticking with JavaScript should offer a deeper knowledge of the language but I heard that Ruby is a joy and Rails makes it easy to do a lot on your own.

I find myself at a fork in the road, and my research is all getting a bit Robert Frost, but I’m trying not to take too much time mulling it over. To borrow a phrase from James Clear’s newsletter today, I think this decision is more of a hat than a haircut or a tattoo.

Italian Sundays are made for passeggiatas. Here’s a shot from our stroll today in central Lecce.

The front of Santa Croce church in Lecce, Italy

Hit a 77-day streak on Duolingo today. The gamification of studying Italian is working wonders. Duolingo has become a daily habit, and this also trickles through to other tools I’m using to learn Italian. Wish I found this app years ago.

Enrolled in Harvard’s CS50x: Introduction to Computer Science course. Enjoyed working through an older version of this years ago before abandoning it about halfway. Let’s see if I can make it to the end this time around.

Finished reading: Dickens and Prince by Nick Hornby. It’s a niche one for sure, but right up my alley. These two geniuses had more in common than first meets the eye. 📚

Whoa, we’re half way there 🎶

A blue and white cappella on the coast directly in front of the ocean.

Finished working my way through the Learning How to Learn course on Coursera. This was recommended as a helpful resource at the start of The Odin Project.

So much depth. It’s great for anybody looking to learn something new and study more effectively, especially if you’re procrastinating or finding your subject difficult to wrestle with.

When I close my computer and head outside, sometimes it feels like I’ve stepped through a time machine instead of a door.

Vintage Fiat 500 sitting still on a cobbled Italian street.

Finished reading: Dreyer’s English by Benjamin Dreyer 📚

In a chapter in Baseball 100 about Japanese baseball player Sadaharu Oh, Joe Posnanski compares baseball training in Japan to spring training in the United States.

Training is much more gruelling in Japan apparently. He explains how, culturally, the sport is just viewed differently there.

When American manager Trey Hillman managed a Japanese team and tried to make some training sessions less intense, in an apparent effort to do the players a favour, the players weren’t happy about it. For them, there was honour in putting in an extreme level of hard work that was just part of their sport.

Got me thinking about my approach to studying web development. Web development training, if you like.

I’m often banging my head against a wall trying to understand new things. It’s tempting to look for shortcuts, AI assistance and other ways just to speed things up.

I hope that putting in the time and work to more fully learn and understand things will help me build a solid foundation on my path to digital craftsmanship. Totally get that finding efficiencies will be key later down the road, but I’ve got a few muscles to build first.

I’m currently listening to The Now Habit audiobook by Dr Neil Fiore. 📚

It’s about beating procrastination. My main takeaway so far is the idea of replacing ‘I have to’ do [task] with ‘I choose to’ do [task].

If there’s something to do, and I’ve agreed to do it, then that was a decision I made instead of facing the alternative. So just do it and stop whining, or make the decision not to, deal with the consequences and move on to the next thing.

Dr Fiore highlights that productive people are able to reduce the agitated energy of a huge pending task by focusing on what can be done now. No matter how small the step.

Perfectionism is another big cause of procrastination. It’s something I’m certainly guilty of. Dr Fiore emphasised the importance of accepting you’re human and that it’s normal to make mistakes and for things not to go perfectly. He suggests not giving yourself big expectations as this can stop you from doing the things you need to do.

Sounds quite simple when you write it down like that, but it’s much more difficult to put into action when you risk something going wrong.

For me the ongoing energy, mood and consequences of procrastination are worse than almost anything. It’s something to fix.

Good listen so far, will keep going.

Em dashes (—), en dashes (–) and hyphens (-)

I’m currently rereading Dreyer’s English to brush up on some American grammar and enjoy the excellent prose of a man so in love with the craft of writing.

While chatting about this book on a call with somebody this morning, the conversation turned to hyphens and dashes.

Lots of people don’t give much thought to the fact that em dashes (—), en dashes (–) and hyphens (-) all have different lengths and should be used for different purposes.

Hands up if you’re guilty of reaching too quickly for the hyphen.

This paddle boarder had the right idea. Need to get myself one of those for days when the sea is as beautiful as this.

Paddle boarder alone in a calm sea.

Watched: Noam Chomsky’s ‘Independent Thinking and Media’s Invisible Powers’ course on MasterClass. 🎥

Well worth the time. Being sceptical of the information we get is perhaps more important than ever. About two billion people are voting this year in a world where AI makes it easy to facilitate misinformation and disinformation on a massive scale.

Finished reading: Chokepoint Capitalism by Rebecca Giblin and Cory Doctorow 📚

New year, new home for my thoughts. Let’s make writing here a habit in 2024.

Becoming a Digital Craftsperson

My career has not exactly been a straight path.

I have no regrets about that, I much prefer it that way.

But it’s funny, because looking back at some of the moves I’ve made, it’s easy to think at first glance that many of them went in the opposite direction to where I ended up landing.

Now I can see that what felt at the time like huge shifts ended up getting tangled back up with the skills and the experiences I gained earlier.

For example, my time working as a nurse in a hospital emergency department certainly helped me keep my cool when facing other types of emergencies from the comfort of my office desk.

Distance adds perspective

I’m writing this blog from rural southern Italy. It’s an environment quite different from the London suburb where I grew up.

The slower pace of life down here has allowed me to think. I’m talking about the type of thinking that I rarely had time for when living in London with a head full of worries and a train to catch.

As the local church bells chime every hour with what feels like increasing frequency, I realise that 2024 is just around the corner and I’m in danger of being left behind as time moves on.

Taking pride in good work

One of the things I notice about many of the Italians I meet is the pride they take in their work.

Here in Puglia, I’m fortunate to be surrounded by some fantastic craftspeople. Many of them are using skills that have been passed down in their families for generations.

  • When buying a leather belt, it’s possible to go to a workshop and meet the person who created it with their own hands.

  • When buying a pizza, the kitchen is on display and you can watch the pizzaiolo flip the dough, place the toppings and manage the busy logistics of the oven.

  • When buying mozzarella, you can go to a local farm to see the cows that gave the milk and the person who created the cheese that very morning.

All of this got me thinking about where I stand. What do I build? What can I take pride in contributing to the world?

This led to a big change a few months back in my freelance business when I decided to focus more on email marketing. When done right emails have a huge positive impact on the people sending them as well as the people receiving them.

But working with all of this email design and code, coupled with the bruises I’ve gained from my battles with WYSIWYG website builders, made me realise I’m looking for something important.

Digital craftsmanship

This post is a public commitment to studying web development with the approach of a craftsman.

I mean, there’s no turning back now it’s here and you’ve read it, right?

This is not so much a pursuit of a new career or a complete change of direction, although I do not rule anything out.

I’m going to try to become a digital craftsman who can build websites I’m proud of and document some of the things I learn. In fact, the idea of sharing as I learn is one of the main drivers behind starting this blog and trying to form a new habit.

Who knows how all of this could tangle itself up with the past to lead me to somewhere I’d love to be? I don’t know what that place looks like yet but if I sit still I’ll never find out.