This isn’t the first time Sai has tried a blog. Some would say he’s tried multiple times. These people may even go far as to say he’s tried 3 times. These people may certainly be right. But as people always say: “Nth time’s a charm”.
Posts
-
Playing Catch-Up
I always try to play catch-up when I restart journaling. I often end up not journaling at all because I feel compelled to journal each day that I’d forgotten to journal.
-
Obsessions
Obsession and stubbornness go hand in hand. After about 36 gnarly hours of obsessing about a problem at work, I’m finally about to sleep with some peace of mind.
-
Mailmap Is Neat
I initially found mailmap in order to rewrite some Git history, but then realized it has use beyond one-time history rewrites. If you’re creative, you can use it within enterprise too.
-
Rebranding Minimalism
I’m embarrassed to say this, but I spent nearly 1 hour looking for the “right” movie to watch. Decision paralysis is real. Movies aside, I think this is one of the main reasons to have fewer decisions.
-
Evolution of Musical Preferences
Listening to music sometime has a nostalgic effect on me. Similar to familiar sights and smells, when I listen to songs that I used to listen to, I’m transported back to a different period in my life.
-
Makefiles Make Life Hard
As a software engineer, part of your role is to reduce complexity. The more you need to juggle in your head, the worse the solution. Being a “clever” coder that likes to show off your mental acrobatics is bad for long term maintainability.
-
Everything Has Cracks
Technology looks good until you look closely. You can only see the cracks when you look closely. I noticed GitHub Pages’ first potential issue.
-
Local GitHub Pages
If you’re new to the Ruby ecosystem, testing GitHub Pages locally may feel a bit strange.
-
Developing Interests vs Habits
When I get obsessed with something, it takes approximately 1-3 days to take hold.
-
Great Content Takes Time
Great content takes time. This is no surprise, but producing great content also take practice. And if you practice every day, then you don’t get a lot of time.
-
Writing Workflow
This is my writing workflow with Obsidian and GitHub Pages.
-
Standards for Cleanliness
Whenever I clean or straighten up around the house, I have an idea for what “clean” feels like. I am also mildly aware when things are getting messy. I’ve read that clutter is something that eventually turns into background noise, i.e you don’t even notice it’s there anymore. But when I make an effort to tidy up or clean, I have a mental image or notion of what “clean” should look or at the very least feel like. Where does that notion come from?
-
Discovering Git Word Diff
When I use
git diff
, I want short diffs of what changed. When you are changing written content, that often includes paragraphs of text, the format of the saved file is quite important. -
Learning Everything Again
As a software engineer, it’s easy to get caught up in details. Programming itself is a very detail-oriented skill.