Learning an instrument as an adult is not what I imagined
Making up for something I never learned as a child. The biggest obstacle is not stiff fingers — it is being unable to stand how badly you play.
Making up for something I never learned as a child. The biggest obstacle is not stiff fingers — it is being unable to stand how badly you play.
Practising writing is strange — it looks fine while you write it, and the next day every flaw is obvious. The feedback loop is far longer than with code, and far more interesting.
I have read for many years, moving from "every book must be useful" to "finishing it is enough". The shift took a while, and was worth it.
I used to think persistence was willpower, gritting your teeth and pushing through. Years later I found that the things I actually stuck with never required persistence at all.
Technical problems can all be solved with documentation. Product selection, logistics, payments, after-sales — the non-technical problems are what actually stop people. A few honest notes after a year of it.
After years of ops you develop a strange illusion that systems do not break. Then one night at 3 a.m. the phone wakes you up, and every "should" stops applying.
I rebuilt my personal site from scratch today, and only reached a version I could tolerate on the seventh attempt. Afterwards I realised writing code is no different from when I was thirty — think first, redo the work, and still stare at the screen at midnight knowing something is off.
Most people add a media query, shrink the fonts and collapse the columns. But a mobile experience that actually works usually needs a completely different information hierarchy and interaction model.
Same layout — swap dates, tags and index numbers to monospace and the whole site suddenly feels technical. A trick I verified on this very site: near-zero cost, very direct effect.
What separates an ops script from a normal script is that it runs many times and fails many times. If it dies halfway through, will running it again break something? That is the first question I ask before writing any script.