Joey Shi
Software Developer / Linux Enthusiast / Math Enjoyer

About
Hello 👋. I’m a professional full-stack developer @ Visier .
I work on interactive dataflow visualization libraries and various HCM data extractors. In my role, I helped drive many different projects, delivered impactful feature demos to the company, and mentored new developers.
Outside of work, I enjoy tinkering with different kinds of software and learning new things. You can find some of my works listed here .
Feel free to connect! I’m always up for discussions about productivity tools, computer graphics, and Linux ricing (I use Arch and Neovim btw).
Where to find me
Projects
A web page overlay with animated Pokemon sprites roaming around.
JavaScriptA desktop application that uses the finite difference method to solve differential equations.
PythonWebsite for browsing and putting together PC builds.
JavaVisualization for tech salaries in America made with d3
TypeScript
Posts
- Guide to ricing with dwm
How to setup a nice desktop environment with tiled windows.
October 17, 2025 - Panning and zooming
Guide to implementing panning and zooming in graphical applications.
July 22, 2024 - Guide to self-hosting
How to configure and host servers at home.
October 2, 2023 - Installing Linux on old laptops
My troubleshooting steps for installing Linux on old laptops.
July 10, 2023