Home
About
Blog
English
한국어
2022
Netflix hates my HDMI dongle
May 19
2021
Terminal incognito mode
Nov 13
FUSE mounting quirks on Linux (with VeraCrypt)
Nov 10
Charging from untrusted sources
Sep 11
Django: Switch to custom User model mid-project
Jul 13
Minecraft LAN advertising
Jun 25
Why I returned the iPad Smart Keyboard
Jun 24
Speeding up invisible video players
Jun 22
C pointer double-free fix on macOS
Apr 13
Google Photos and iCloud Photos
Mar 7
Things to do before sharing videos
Feb 28
Persistent access with SSH keys
Feb 1
PSA for MSI laptop owners
Jan 11
2020
Porting Samsung's Galaxy Note 3 Neo
Oct 11
Android kernel: use the proper toolchain
Oct 5
Securely wiping Android devices
Sep 28
Repasting my MacBook Pro
May 18
Backup your WordPress site (manually)
Apr 4
GPG - The Complete Crash Course
Feb 25
2019
Setting up Duplicacy on UnRAID with Backblaze B2
Nov 10
Find your CPU model on macOS
Jul 29
2018
Bypassing NAT with reverse SSH tunneling
Aug 20
Force git to sign your commits
May 13
Set up a network wide VPN using Ubuntu Server
May 1
Use NSSavePanel in Swift
Feb 28