eleboog.com

journal search

newest / archive / journal / more

Journal Search - work

← back
| page 1 |

November 26, 2025

Today I learned that opening Neovim to a directory opens nvim-tree inside that directory. That makes getting my workflow set up a lot easier, since I don’t have to remember the command to open nvim-tree every time I want to work on my site (it’s :NvimTreeOpen, btw).

I’m trying to work on my resume to start applying to Real Jobs™ again. I’ve been talking with employed software development and cybersecurity professionals about how to actually get a job in this economy, and I basically need to rethink my entire approach to making my resume: instead of having one generic resume and then tailoring the cover letter to fit the job, I need to hyper-specialize the resume to cover as much of the job description as possible and then elaborate on my experience using my cover letter.

It sucks. So much. So much work just to likely get rejected over and over again. But while I’m off of work for Thanksgiving this week, I might as well put my snout to the grindstone and try to find a solution that works for me.

Right now, I am creating a resume template using YAML to define what I want to display on my resume and Typst for actually rendering that resume as a PDF with the proper typesetting, layout, and graphic design. It’s actually a really cool system (much better than LaTeX, at least to me lol), and I’m really proud of what I’ve accomplished so far. I’ve still got a lot to go though, so I’m managing my ADHD by giving myself lots of breaks and productive distractions… like this journal entry.

I’ve also started Bullet Journaling with a random notebook we had lying around. I’m not the most studious when it comes to BuJo (I haven’t even started my log for today >3>) but I’ve been doing it consistently enough to where I’m proud of the progress I’m making. I made a daily log seven days in a row. Do you know how hard it is for my fuzzy ass to commit to something that much???? The pigs are flying, just not very far yet.

The main thing that stood out to me after reading the first couple parts of The Bullet Journal Method is how “Rapid Logging” is essentially just a hierarchical markup or configuration language: you can represent it using RegEx if you really wanted to. Here’s the closest I’ve gotten so far:

/^\t*[*!]?[-o·x><]\h[\w\h\p{P}]+$/gu

This representation is assuming that each bullet type is represented as a singular character, and while it doesn’t look the best here (the base version of Monofur unfortunately doesn’t have the best glyphs to choose from in this specific case), switching the bullets to something more akin to GitHub’s checkbox syntax would be a lot more convoluted.

To break it down:

  • ^ At the start of the line,
  • \t* indented by however many tabs you want,
  • [*!]? optionally prefixed by a signifier (defaults of * important or ! novel):
  • [-o·x><] start your item with a bullet signifying the type…
    • - note
    • o event
    • · task (the center dot in this font is barely legible, I know ;3;)
    • x completed
    • > migrated
    • < scheduled
  • \h add some space for breathing room, then
  • [\w\h\p{P}]+ write whatever you want (that you could reasonably use for notetaking)
  • $ until the end of the line.

…I journaled too much again and I don’t want to turn this into a blog post because I’m already procrastinating hard enough, so take this song I found when searching for a completely different song and run away before I start introducing you to the Neovim theme I found today. Please.

| page 1 |
contact —   |  tips appreciated!

The writing contained within this site may contain the author's personal opinions. These opinions do not represent any of the author's employers or other organizations the author is a part of — past, present, or future.

© 2023-2025 kebokyo — All Rights Reserved