Vim Taught Me an Important Life Lesson

I learned Vim back in 2015. I didn’t choose to learn Vim. Heck I didn’t even know it existed. I learned it because I wanted a passing grade in one of my computer science courses. The final exam had questions about Vim commands and keystrokes, and it was worth a lot of my grade. I’ve been using Vim ever since. Fast forward to 2022, my Vim knowledge hasn’t grown much Before today, I thought I was efficient with Vim.
Read more →

How the Resonance Calendar Helps Me and Other Things I’m Doing

I’ve been trying out the Resonance Calendar for a week. I have to admit I really enjoy it. Every morning I pick out an article that resonates with me, and I recite (summarize) the main points. Then I reflect on why I thought it resonated with me. It takes about 30 minutes of my time. But it’s solving my problem of not having anything to write. When it’s time for me to write my daily blog post, I already know what I’m going to write about.
Read more →

3 Things I’ve Learned From Coding an Hour a Day

For the past 11 days I’ve been working on a small project. I do one hour coding sessions after work to focus on something I’m passionate about. The current project I’m working on is nearing its completion, and I’ve learned a lot. But there are things I wish I did differently. Here are three things I want to do for my next project:

  1. Identify the primary goal of the project I don’t want to be stuck in development hell.
Read more →

Don’t Be Afraid to Write Sht Code. Here Are 4 Things I Learned About My Sht Code Yesterday

Originally published on Typeshare I love writing sht code. Yesterday I wrote the most mom’s spaghetti looking code I had ever seen. It was the great. I couldn’t believe how productive and creative I was being. Here’s what I learned about my sht code: Writing sh*t code helped me understand third-party tools faster Are you learning a new third-party tool like an API wrapper for your favorite language? Read the documentation and start coding something.
Read more →

Studying for a Software Developer Interview? Here Are 4 Tips to Help You Prepare

Originally published on Typeshare In 2020, I spent 5 months studying data structures and algorithms. Within that time-frame, I learned 4 valuable tips that could have reduced my study time down to a month. Here are the 4 tips I wish I knew before I started studying for interviews: Mentally prepare yourself for a difficult interview The interview will be hard. You’ll have 40-50 minutes to provide a working solution. And on top of that, you have someone evaluating your work in real-time.
Read more →