insights and aha moments

Created: Aug 09, 2022Published: Mar 28, 2023Last modified: Apr 05, 2023
Word count: 80Backlinks: 4

Aha! moments - moments of insight that unlock the clarity and confidence while designing and implementing something.

The goal of a Hammock or Procrastination session.

Worth capturing!

some clawe aha! moments

> clients and workspaces are conflated

Most of my original clawe design had client-features at the workspace level. Understanding that a workspace could start arbitrary clients without depending on those client-init details was an aha! moment

> clawe toggle split into determine-action and execute-action


Backlinks

Rich Hickey's Hammock-driven development has provided a useful term to thinking.

To "hammock" something now refers to conscious or sub-conscious problem solving.

Take the requisite time and space to understand the problem.

It's ok to wait before writing code - make sure you conceptually understand what it is you need.

It's hard to resist diving into code - it's uncomfortable to sit and admit that you need to think, learn, and comprehend first.

Sometimes i think this is about better planning, sometimes i think it's about Pomodoros.

Note that this does not apply if you haven't sought out info/dug into the problem/done some research/toyed with potential solutions. All that is a pre-req for hammocking.

The goal is aha moments

Often I procrastinate something I _should_ be doing.

I feel a bit guilty or uncomfortable, because I _should_ dive in and just do it.

But when there's not that clarity about what it is/how to do it... when there's not confidence in the shape of it... it's just not the right time.

Later, when the clarity and confidence hit, it gets done, and done well.

Maybe even with testing!

If you're not sure what to do, I recommend the hammock and sleeping on it.

Note that this does not apply if you haven't sought out info/dug into the problem/done some research/toyed with potential solutions. All that is a pre-req for hammocking.

The goal is aha moments