2022w13 - Project Updates
2022-04-13blog.leroycepearson.dev
- Finally got a markup implementation I’m happy with
- I suffer from NIH syndrome; send help
- Made my own markup based on asciidoc
- Only dependency is Zig;
zig build install --prefix /website_files/here/
- Tokenizer based on Data Oriented Design/Zig stage 2
- Future plans:
- Integrate markup rendering into
zig build
, remove separate binaries - New markup/asciidoc features as required for my writing
- Ex: inline emphasis/bold/code markings (not implemented as of writing, prob implemented before publishing)
- Live reloading
- Maybe separate script, e.g.
entr
and a way to list files to watch
- Maybe separate script, e.g.
- Integrate markup rendering into
augr
I haven’t made much progress on augr
. I got a bit burnt out working on it right near the end and haven’t finished it yet. I’m hoping to get back into the project soon. I’ve also been delaying augr
because I’ve been focusing on…
Habits
For the past couple of weeks I’ve been focused on building a habit of working out, meditating, updating my bullet journal, and getting enough sleep. So far, it’s been going rather well! Except for the sleep habit.
Sleep
Sleep is tricky. It’s a giant, 7-9 hour TODO that you have to begin an hour in advance, and you can’t force yourself to do. I got a FitBit Charge 5 to track my sleep and so far it looks pretty terrible.
I listened to a couple episodes from The Knowledge Project Podcast about sleep:
There was a ton of recommendations, especially from the second. One thing I’m planning is not looking at my sleep data every day. Sleep isn’t about a single day. Instead I’m planning on reviewing my sleep data every Sunday, and just trying to get my numbers up week by week.
Project/Pomodoro Time
This is a habit I want to build. I’ve realized that just working on what I find interesting on any particular day leads to an endless string of uncompleted projects. It makes .
- Use a pomodoro/time limit for projects
- To limit amount of time spent on project
- Can make me more efficient if I realize can’t just throw another hour at a project
- Stick to schedules better (important for sleep)
- Makes me think about how to break a project into smaller parts
- Those parts are easier to categorize into “worth doing now” and “not worth doing now/ever”
- To limit amount of time spent on project
Character Sheet
Project! Make incremental.