HTMX is a modern JavaScript library that allows you to access AJAX, CSS Transitions, WebSockets, and Server-Sent Events directly in HTML, making it easier to build dynamic web applications. HTMX is...
React Native
Install The quickest way to set up a new react native project is with the Expo CLI. npm install -g expo-cli Setup npx create-expo-app my-app cd my-app code . # open in vscode expo start If e...
Redis
Overview Redis (Remote Dictionary Server) is an in-memory data structure store. It functions as a database, cache, and message broker, with support for various data structures like strings, hashes...
Unraid
Installation download the USB creator from the unraid website create a bootable USB stick with the USB creator (<= 2GB) enable Advanced/CPU config/SVM or VMX (virtualization) in the BIOS...
WebSockets
WebSockets protocol allows for full-duplex communication between a client and a server over a single, long-lasting TCP connection. It is particularly useful in scenarios where real-time, bidirectio...
CSS Pseudo Classes
:is() Before .example h3, .example h4, .example a { color: red; } Now .example :is(h3, h4, a) { color: red; } :has() Before .example img { color: red; } Now .example :has(im...
React
Install Make sure you have Node.js installed. Then run the following command to make shure the latest version of create-react-app is installed globally. npm uninstall -g create-react-app npm inst...
Python Modules
YAML install pip3 install pyyaml read data from a .yml file Usage import yaml with open('config.yml', 'r') as file: yaml_file = yaml.safe_load(file) print(yaml_file['prime_numbers'][0])...
Nala
Nala is a nicer front end for apt. It gives more information about the packages and makes it easyer to keep track of everything. Installation sudo apt update && sudo apt upgrade -y sudo a...
Quickemu
This is a GitHub project that installs virtual machines for more than 300+ spins of Linux, Windows, and macOS! The Project quickemu Installation Install for Debian sudo apt install qemu bash c...