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

Arduino Project 2: Controlling an LED with a Button

This project demonstrates how to control an LED using a push button with an Arduino UNO. The button will act as the input, and the LED will serve as the output. By pressing the button, we will turn the LED on, and by releasing it, the LED will turn off. This experiment introduces the basic concepts of input and output control using Arduino components.

Read more →

Arduino Project 1: Button State Detection

In this beginner-level Arduino project, we will utilize a simple push button to interact with the Arduino UNO board. The goal is to detect whether the button is pressed or not, with the state displayed on the Serial Monitor. This project serves as an introduction to reading digital input signals using an Arduino and understanding the basic concepts of input-output mechanisms in electronics.

Read more →

My Favorite VS Code Shortcuts

I use some simple VS Code shortcuts to speed up my work.

Read more →

How to Build and Publish NPM Package step-by-step.

Building and publishing an NPM package is a great way to share your code with others. Here's a step-by-step guide on how to create, build, and publish your package.

Read more →