Benjamin Looi

Blogs

Welcome to my blog, a place where creativity and technology come to life. Here, I share my journey through coding, problem-solving, and the stories behind the projects I create.

WOLE: The UpSnap for Android
android
wake-on-lan
react-native

I turned an old Android phone into a Wake-on-LAN relay. WOLE is an Expo + React Native app that runs a tiny HTTP server as a foreground service, so you can wake your homelab machines from anywhere.

How to disable laptop internal keyboard on Fedora 41
fedora
linux
keyboard

My laptop keyboard is really bad and over the years, the heat has made the keys harder to type on and some key clips has also broke. So I thought of slapping my PC mechanical keyboard on my laptop but whenever I tried laying the keyboard on top of my laptop, my poor laptop keyboard kept jumping in—typing random letters and messing up my flow. I have tested this on Fedora 41 and 42 running on wayland.

UX: Disable or hide button?
ux
ui-design
buttons

Cognitive load and visual appeal are important to think about too but not at the expense of confusing or frustrating your users.

Terminator cheatsheet
terminator
terminal
ubuntu

Quick reference guide for installing and using Terminator terminal emulator on Ubuntu