Tools Hub

About OldBig's Dev Toolbox

Who I Am

I am Bai Shuang, a full-stack engineer with 16 years of experience in Java and JavaScript, 10 years of Scala, and 8 years specializing in privacy-focused tool development. I currently work on distributed systems and developer tools.

I built these tools for myself. I use them daily in my own workflow. The EXIF cleaner before I share photos. The Protobuf visualizer when debugging gRPC services. The timezone tool for coordinating with teams across Tokyo, Berlin, and San Francisco.

GitHub: github.com/oldbig

Open Source Project: redux-lite - A lightweight React state management solution I built for projects where full Redux is overkill.

Contact: baishuang81@gmail.com (Feel free to reach out with questions or feedback)

Why I Built This

I kept needing small utilities for my own work—things like checking color contrast, decoding JWT tokens, or stripping GPS data from photos before sharing them.

Every time I needed one of these tools, I would search for an online version, find something that worked but sent my data to some server I did not know, or deal with ads and signup walls for something that should take 30 seconds.

So I built my own. Then I kept adding more. Everything here runs entirely in your browser. The data never leaves your device.

Tools Philosophy

I build tools based on problems I have actually had. If I need something rarely, I probably will not build it well—I would rather focus on making the tools I use every day really solid.

Current focus areas:

  • Privacy tools — EXIF cleaning, secure sharing
  • Developer utilities — Protobuf decoding, color contrast, meta tags
  • Productivity — Timezone coordination, QR codes, AI prompt management

Open Source Libraries Used

I did not reinvent the wheel for these tools. Here are the battle-tested libraries that power this site:

  • crypto-js v4.1.1 — AES-256-GCM encryption for Secure Share
  • exif-js v2.3.0 + piexifjs — EXIF metadata parsing and removal
  • protobufjs v6.11.3 — Protocol Buffer parsing
  • qrcode v1.5.3 — QR code generation
  • jose v5.2.0 — JWT verification and decoding
  • date-fns v3.0.0 — Timezone calculations

These libraries are auditable. You can verify what any tool does by checking the source code in your browser developer tools. Everything is static JavaScript—no servers process your data.

No Sign-Up, No Cost

Everything here is free to use. No account required, no usage limits, no watermarks on downloads.

The site is funded by unobtrusive ads that respect your privacy (no cross-site tracking). If you use an ad blocker, I understand—but consider whitelisting this site if you find it useful.

Get in Touch

Found a bug? Have a feature request? Send me an email at baishuang81@gmail.com.

I read every email and try to respond within a day or two. If something is broken, let me know—odds are I can fix it quickly.

If you would like to see a new tool, tell me what problem you are trying to solve. If it fits my focus areas and I have a good solution in mind, I might build it.