frontend

Making Time for Learning When You’re Flat Out

Thoughts from the intersection of code, craft, people, and progress.

Continuous learning in tech is hard—but here’s my approach.

There is always more to learn in front-end development, which is excellent news for curiosity and terrible news for calendars. I have found that small, regular bits of focused learning are more useful than waiting for the mythical quiet week.

Learning sticks when it has somewhere to go. A small problem, an explanation to a colleague or a rough experiment gives new knowledge enough friction to become part of how I work.

This matters because small choices repeat. What feels harmless once can quietly become the normal way of working.

Progress needs room around it

It is tempting to treat progress as a question of effort alone. In practice, energy, confidence, context and timing all shape what we can do. Ignoring those things does not make us rigorous; it makes our conclusions less accurate.

I have become more interested in sustainable habits than heroic bursts. A modest routine that survives a difficult week is more valuable than an ambitious plan that only works when life is unusually cooperative.

Sustainable progress is still progress, and it tends to last longer.

A practical way to start

A few questions help me decide what to do next:

  • Does this help the user or mostly impress the team?
  • Will the choice still make sense under pressure?
  • Can we describe the reason without hiding behind jargon?

None of those questions produces an automatic answer. They do make the trade-offs visible, which is usually the point where a team can stop arguing from instinct and start making a decision together.

There is no prize for making useful work unnecessarily painful. Keep enough space to notice what is working, change what is not, and enjoy some of it.

I do not always manage it perfectly. The aim is to make the better choice easier to recognise the next time it appears.