Reverse Engineering and Fixing a Lenovo ThinkPad Firmware Bug
How I reverse engineered and fixed a Lenovo ThinkPad firmware bug caused by a missing ACPI method using a custom SSDT loaded from the initrd.
How I reverse engineered and fixed a Lenovo ThinkPad firmware bug caused by a missing ACPI method using a custom SSDT loaded from the initrd.
Learn how to configure Lefthook with commitlint to automate linters, formatters, and commit validation in any JavaScript or TypeScript project.
Guide to syncing Bluetooth devices in multi-boot environments, preventing connection issues when switching operating systems.
Improve the quality of your commits with Husky, Commitlint, and lint-staged. Learn how to automate validations, standardize messages, and keep your Git history clean, consistent, and easy to collaborate on.
Explore the comprehensive guide on installing Arch Linux effortlessly using the command line interface.
Install and configure Zsh on your system with these simple steps. Optimize your terminal with oh-my-zsh for an enhanced command-line experience.
Learn some basic commands to use in Neovim.