Barbarian Meets Coding Titlebarbarianmeetscoding

WebDev, UX & a Pinch of Fantasy

wizardsusevim

The Wizard Logs - Part I - The Adventures, Glory and Misfortunes of Writing Wizards Use Vim

As soon as I announced Wizards Use Vim at such an early stage of writing I started thinking about the best way to involve the community of readers in the writing and development of the book. Should I send email updates every time I publish a new version? Should I do it biweekly? Monthly? Should I wait till the book is ready?

Part of what I wanted to do with this book, and following the spirit of an article I wrote recently called Don’t Give Up! Keep Iterating, was to show how much work goes into a book. And specially how an ugly, gross, chaotic ball of mud can slowly be transformed into a beautiful sculpture through iterative work.

This is the format I settled for: The Wizard Logs! In this bi-weekly series I’ll share with you my adventures, glory and misfortunes of writing this new book on Vim. I’ll give you an update of the progress of the book, ideas I’ve been considering, things I’ve been pondering about, obstacles I had to avoid and dead-ends I smacked my face into.

Read on →
vim

Exploring Vim: 8 Great Books To Improve Your Vim Fu

When I learn something new I often get into this frenzy of consumption of knowledge where I need to read every book, article, video on the topic I can get my hands on. Every new book is a promise of magnificent and wondrous abilities which are just waiting to be learnt just a couple of pages away. I imagine myself inbued of this new power to be more awesome at coding and I can’t help to feel giddy with excitement.

Of course the excitement fades eventually and all that’s left then is the determination to finish what I started. Finishing things. What a great skill to practice. If you haven’t got around setting up your new year’s resolution that one might be it.

Back to topic. As you may have noticed from my favorite new topic in this blog, for the past few months I’ve been investing most of my dad free time learning more about vim. Thus I’ve read a bunch of books and I’m in a great place to give you some recommendations.

Here are my favorite books on vim in the order in which I read them with some brief reviews and some advice on whether any of these books is the right one for you.

Read on →
personal

Goodbye 2017 and 2018! Hello 2019!

Hello You! Can’t believe another year has passed! But it has, and that means that it is time for the tradition of the yearly reflective summary, a wrap-up blog, retrospective of sorts, on what I’ve achieved the past year, my biggest fails, what I’ve learned and what I am planning to do in 2019.

This time the summary is somewhat special because it’s going to include 2017 as well as 2018. Yep. Last year, with my son Teo just a teeny tiny baby I didn’t have the energy, nor inclination, nor force of will to do a summary. In fact, I pretty much abandoned the blog (and life) from October 2017 onwards up until very recently.

Here we go!!

Read on →