2022w21 - Weekly Update

2022-05-21

Thinking about the job search

Habits

Alright here’s the summary of the last week, and next week’s plan.

ReportPlan
Continued reviewing Anki deckAdd 20 cards to anki
Physical measurements went in wrong direction this weekDo weightlifting every Saturday; do 10 crunches every morning
Compiled the Zig stage2 compilerSubmit a pull request before next Saturday

Anki

I continued with reviewing my Anki deck. I’m remembering stuff I put in there better, but I haven’t put many cards in it. I want to increase the number of cards I put in. I feel that increasing the number of cards I’m learning will improve the deck, and mean that I’m learning more.

Let’s get Physical

This is my third week tracking my measurements, and this week it went up. I’ve slacked on both eating better and weightlifting, so I might renew my efforts there.

Open Source Work: the Zig stage2 compiler

Yesterday I built the Zig stage2 compiler from source, on my laptop even! It only worked because I gave up on building the compiler with LLVM enabled. However, this means I can contribute, so I started looking at that.

The feature I’m want to push forward is the [Stage 2 C Backend].

I’m working on an issue titled C backend on behavior tests emits C code with compile errors when using -std=c99 -Werror -pedantic at the moment.

I just want to shout out matu4ba here, who contributed a minimal example for one of the errors, which I has given me a concrete problem to solve.