Rolling Posts

These posts are continuously updated with new information and insights.

4 Posts

Getting started with kicad 9.0

Electronics

KiCad - An open source software suite for creating electronics circuit schematics, Printed Circuit Boards (PCB's) and associated part descriptions.

Basic Concepts and Workflow

Main Tasks:
1. Drawing …

Published: Feb 6, 2026 Updated: Feb 11, 2026

Bash scripting

Programming

Bash (Bourne-Again SHell) - Used to write scripts and run commands in unix based systems.

Shell - Text based interface to talk to the computer. Its's both a command …

Published: Dec 23, 2025 Updated: Jan 19, 2026

Vim basics

Programming

Modes

Normal Mode

Used for :
1. Moving the cursor
2. Deleting characters, words, lines etc
3. Performing operations such as Copy and Paste

Basic Movement

Published: Dec 23, 2025 Updated: Dec 23, 2025

Git basics

Programming

Git - Version control system

Uses

  • Tracking code changes
  • Collaborating

Key Git Concepts

  1. Repository - A folder where git tracks project …

Published: Dec 23, 2025 Updated: Dec 23, 2025