I had a slight cough for two or three days this week, then on Wednesday I started feeling really poorly. All my muscles (no jokes, please) were aching and I had a fever. My chest was particularly hot (I said, no jokes).
Later that night the shortness of breath started. I was in bed, reading, trying to get to sleep, and every so often I would have to consciously take a deep gulp of air. Reminding your body to breathe is a strange thing and all of a sudden I’m thinking, ‘Fucking hell, what if I forget to breathe while I’m asleep?’
Having this morbid notion in your head isn’t conducive to a restful night. I even changed into a nicer pair of pants in case that was how they, you know, found me.
You Are Not So Smart (2011)
by David McCraney
But using plain English to explain JS makes as much sense as using CSS to explain a piece of classical music.
Fortunately the coding language of English includes a handy framework called Metaphor™. This blog series, metaphorically speaking, is a guide to utilising Metaphor™ to describe some of the principles and use-cases of the common web development languages to both beginner programmers and people who regard computer code as impenetrable alien gobbledygook…
Believe it or not, I’m not into blogging for the riches and fame. In fact the main reason I write blogs is to help me process and retain stuff I’ve been researching. Hunting through a book for a quote you can’t quite remember or a graph you want to reproduce (as I have done below) is a great way to refresh your memory on what you read several months or years ago. It’s almost as if those teachers who made you write endless essays about old books knew what they were doing!
Anyway, here are five other learning techniques I find useful and which I hope I’ve presented in a way that makes them easy for you to recall.
A colleague recently described me in a LinkedIn recommendation as “one of the most organised developers I’ve had the pleasure of working with”.
I’m not telling you this to boast. I never set out to be super organised and didn’t really spend much time thinking about productivity when I started my dev career.
In fact, it has only recently occurred to me that the ‘organisation’ others see is just a bunch of things I started doing to make my working day less stressful.