Aug 24, 2025

Use GitHub Issues as Your To-Do List

GitHub Issues isn’t just for bug reports — it’s perfect for self-taught developers to organize work.

  • Create an Issue for each task/feature.

  • Add labels like enhancement, bug, or documentation.

  • Link Issues to Pull Requests → instant tracking.

  • Close Issues automatically with commit messages (fixes #12).

This way, your workflow stays simple and connected to your codebase — no extra tools required.

OTHER POSTS

Use npm scripts to Simplify Daily Tasks

Running long terminal commands over and over? Automate them with simple npm scripts in your package.json.

Read more →

Learn Faster with Browser DevTools Tricks

Your browser is more powerful than you think. Chrome/Edge/Firefox DevTools can save you tons of time debugging and experimenting directly in the browser.

Read more →

Fix "Email in this signature doesn't match the committer email" on GitHub

Pushed a signed GPG commit only to get a warning that the signature is unverified because of an email mismatch? Here is how to sync your GPG identity with Git.

Read more →

How to Set Up Verified GPG Commit Signing on GitHub

Tired of seeing the "Unverified" badge on your GitHub commits? Setting up a GPG key signs your commits cryptographically, proving to your team (and future employers) that the code actually came from you.

Read more →