Linux
set guifont Syntax for gVim on Windows vs. Ubuntu
Jason Yang · 12 Nov, 2025
Does your set guifont in .vimrc work on Windows but break on Ubuntu? Learn the critical syntax difference (colons vs. backslashes) for gVim fonts.
Linux
Jason Yang · 12 Nov, 2025
Does your set guifont in .vimrc work on Windows but break on Ubuntu? Learn the critical syntax difference (colons vs. backslashes) for gVim fonts.
Linux
Jason Yang · 12 Nov, 2025
Install and manage a WireGuard VPN client on Ubuntu: set it up, connect with wg-quick up, verify the status, and safely disconnect.
Linux
Jason Yang · 12 Nov, 2025
Bulk-rename files in Linux with the rename command and Perl regex: normalize whitespace, strip unwanted metadata, and batch-rename in one quick command.
Coding Interview
Jason Yang · 11 Nov, 2025
Two Sum (LeetCode 1) two ways: the brute-force O(n^2) scan vs the hash-map O(n) approach — with the intuition, edge cases, and the space-time trade-off.
Linux
Jason Yang · 11 Nov, 2025
Fix Vim keeping your IME active in Normal mode (stray Korean/Japanese on j or dd): set up vim-im-select with ibus for automatic, seamless IME switching.