The MAD Professor's BLOG

Building - Learning - Optimizing - Growing

Recent Articles

Using React Hook Form with Material UI

Using React Hook Form with Material UI

Learn how to integrate React Hook Form with Material UI for efficient form handling in React. This guide covers how to use the Controller component to wrap MUI input fields, ensuring proper value tracking and error display. Get step-by-step instructions on using validation rules and displaying error messages with Material UI’s built-in styling, making your forms more user-friendly and effective.

Viewing GitHub Repositories in Visual Studio Code: A Quick Guide

Viewing GitHub Repositories in Visual Studio Code: A Quick Guide

Discover how to easily open GitHub repositories in Visual Studio Code directly from your browser using GitHub.dev. This guide explains how to modify the GitHub URL by changing '.com' to '.dev' for a seamless code editing experience. Learn about the key features of GitHub.dev, including code navigation, editing, source control, and extensions, and how it enhances your development workflow without the need for a local environment.

Simplify Your Dotfile Management with GNU Stow

Simplify Your Dotfile Management with GNU Stow

Learn how to manage and organize your dotfiles efficiently using GNU Stow. Simplify configuration with symlinks, version control, and easy portability for your zsh, tmux, Neovim, and more.

Restoring TMUX sessions after a system reboot

Restoring TMUX sessions after a system reboot

Learn how to easily restore your tmux sessions after a system reboot with the tmux-resurrect plugin. This guide walks you through the installation, configuration, and usage of tmux-resurrect, including saving and restoring your sessions automatically. Whether you're looking to save your tmux sessions on exit or load the last session on startup, this plugin streamlines your workflow and ensures you never lose your progress.

Updated Resources