How to Install Linux? - Part 1: Preparation

How to prepare your system before installing any Operating System

linux
bootable
ubuntu server

Dockerfile Best Practices

Learn what you can do to improve your dockerfiles.

docker

Secure your SSH Server: Best Practices

Enhance your server's security with essential SSH best practices—implement SSH keys, restrict access, enforce strong encryption, and more to safeguard your systems.

ssh
server

Minimal and Effective Tmux

Improve your experience of tmux with .tmux.conf and some simple bash function

tmux
linux

Organizing VSCode Settings with a Custom Extension

Learn how to create a custom VSCode extension to organize and categorize your settings.json file, making your development environment cleaner and more efficient.

vscode
extension

Exception Handling in Python: A Detailed Guide

Learn effective Python exception handling with practical examples, including custom error classes and try-except blocks for robust error management.

python
exception_handling

Cheatsheetify

A python tool to generate cheatsheet of command line tools as a PDF.

python
python-module

Export pip packages list

Export the list of external python packages using Python

python
python-module

How to open link in new tab in markdown?

Use rehype-external-links to open links in new tab

astro
markdown

Improve tmux with a simple bash function

A better way to manage tmux sessions

tmux
linux

How to execute python module?

Use this simple trick to execute a module instead of a single python script

python
python-module

A trail

It is good to have an end to journey toward; but it is the journey that matters, in the end.

life