This is a place where I vent, write solutions for crappy experiences I make, and other stuff...
Using a C Library with Rust
A quick starter to use a C library within a Rust cargo project with CMake.
Sep 17, 2024
Setup PWA in Go templ
Setting up a Go templ project as PWA (Progressive Web App)
Apr 20, 2024
Setting up Go templ with Tailwind, HTMX and Docker
A quick guide to set up a Go templ project with Tailwind CSS, the gloroius HTMX and Docker.
Mar 15, 2024
Github is the Best Database for Blogs
This is why I chose to put my website and blog's data on a git repository, rather than a full blown database.
Feb 25, 2024
Fixing NVMe SSD Problems on Linux
A quick fix before you jump to another distro or go back to Windows.
Dec 09, 2023
Using a Matrix Keypad with Rust and the Raspberry Pi Pico
A quick tour to understanding I/O pins on a Raspberry Pi Pico with Rust and using a matrix keypad.
Nov 10, 2023
Debugging Rust on the Raspberry Pi Pico
Logging the Pico's output to a UART serial monitor without using a probe
Nov 05, 2023
Running Rust on the Raspberry Pi Pico
Because why not?
Nov 04, 2023
Access-Control-Allow-Drama
A whole drama about enabling CORS in a bare-bone web library.
Oct 07, 2023
Setup FTP server as a home NAS
A quick guide to configure a Linux FTP server as a home (not limited to home) NAS
Sep 05, 2023
About TTYs...
The long story behind Unix-like OSes' tty console.
Aug 04, 2023
Android's USB Tethering with VPN
Using VPN the hard way!
Jul 22, 2023
A Rant About the Scroll Event in Nuxt 3
VueUse's useWindowScroll needs a WINDOW
Jul 05, 2023
Install Lua LSP for Neovim
Lua LSP installation on Linux distros that don't include it or has an outdated version of it.
Apr 24, 2023
Use Tree Style Tabs Instead of the Default Tab Bar in Firefox
The configuration needed in Firefox to hide the tabs bar and only use Tree Style Tabs
Feb 04, 2023
Learn Docker by Dockerizing A SpringBoot, SvelteKit, MariaDB, and Keycloak App
A headstart for docker and docker compose using a mix of technologies
Jan 25, 2023
Configuring Touchpad With Libinput
Touchpad configuration using libinput for WM users
Jan 15, 2023
Using WASM With SvelteKit
The needed configuration to run web assembly with SvelteKit and Rust.
Sep 30, 2022
Deploy Sveltekit to Google Cloud Run Using Docker
Configure SvelteKit build to run on Google Cloud Run.
Sep 09, 2022
Xfce Notifyd In i3wm
Fix notification daemon issue in i3wm using Xfce Notifyd.
Sep 06, 2022
Why I Made This Blog?
A brief about my blogging process
Sep 06, 2022