28-02-2022

321 words 2 minutes

Meta Stuff

Didn't do a huge amount over the weekend ( "ohhhh, Elden Ring" ) , but got clojure working properly with vim-iced and did some TDD in clojure. Good stuff!

began a custom void-linux install on a vm, from headless to TWM. Not there yet, but progress made. There are tiles via bspwm. There is a login screen via sddm.


Focus

Missing Foci

During the past weeks, i've found it difficult to create a focus. My foci are beyond the scope of this course, especially as we're learning a language I have some familiarity with. I need to get better at this, without wasting time.

Do Foci each day this week, see how I feel, and if / how progress changes.

In retrospect, having a foci allowed me to feel good about meeting my goals - even if, frustratingly, sometimes I would meet that goal almost immediately. There were days I met my focus requirements before the end of the team meeting; often before midday.

I've been setting bad foci? Perhaps.

How do I get better at them?


Topic

New project, 2 weeks

working in teams

building to Makers specifications - "acebook"

make posts

comment on posts,

friends, etc

iterate on team process.

recommended 2 day sprints

planning session

"implement comments"

sprint goal

retro and review meeting ( client )

team performance

inherit legacy flask app

first task, understand the legacy code

don't understand every line of code - start off understanding the big picture. how does the request response cycle work? etc.


Summary

I think we did well as a team. Again, everyone is on the same page. Good. Could we speed up a little? I feel we're going a touch too deep into the inner workings of the legacy code:

Us: "How does every line work?"

as opposed to

Ideal: "conceptually how does this code run?" list classes, purposes, methods, functions. etc. implementation is secondary - functionality system-level view is primary; at least, for now.