on
Yesterday I learnt
In a previous blog post I mentioned that I write a kind of log of what I do every day. The two primary purposes of this activity are;
- to keep a track of the hours I worked and,
- to have a handy reminder of what I did, for example when preparing for standup.
The journeyToWork
section that I quoted in the previous post has been phased
out years ago and during 2020 after some experimentation I ended up with the
following format;
Tuesday:
log:
09:00 -> 15:00:
- Standup
- Pair programming with Espen
- Investigate RBAC usage with storage account
accomplishments:
planForDay:
- RBAC storage
- Do we need WAF in front of storage?
planForNearFuture:
- ...
The intention here was that the log
section was the basis for the stated goals
then accomplishments
was supposed to be a place to remember and celebrate any
achievements along the way. planForDay
was supposed to be filled out at the
start of the work day to have a clear idea of what I was going to do that day
and finally planForNearFuture
was for tasks that would soon make it onto
planForDay
.
Unfortunately I’m not that disciplined. accomplishments
remained empty every
day, planForDay ended up being a hidden task list that should have been in an
open project tool like Jira/Trello and planForNearFuture just got copied from
day to day with no real curation or maintenance.
This year I’m attempting to mix it up a little. This year the only thing I
intend to keep is the log
section, then I’m adding a new section "What did I learn yesterday?"
.
The goal here is that instead of just looking forward at the next thing to do, that I should spend a minute or two reflecting on the details of what I did the previous day and identify moments of learning. So now my logs look more like the following;
Thursday:
log:
8:30 -> 16:30:
- Slack discussion
- Started documenting Network Policies thoughts
- Code review postgres role PR
- Slack discussion about ingress IP
- Discussion about acr purge
- Continued documentation about network policies
"What did I learn yesterday?":
- AKS uses only destination IP for NetworkPolicies, this means you break
the encapsulation of services
I’m hoping that this has a similar effect to recording achievements
but with
a much lower barrier to entry onto the list. A secondary effect I hope to see
is that I will identify topics on which I have knowledge that can and should be
shared with others, whether that is here on this blog, in project documentation
or internally at work knowledge sharing events.