Skip to content

Get in Touch

Say hi.

Got a question, an idea, or just want to talk shop? Drop me a line with the form, or reach me directly — whichever you prefer.

I'm a Human

No forms? Okie Dokie.

hello@mrjackyliang.com

The most reliable way to reach me. I read everything that lands here.

Looking to hire?

If you're curious about what I can build for you, the Services page has the details.

You can find me here too...

I commit new projects, features, and report bugs.

My professional work life. Connect with me and stay updated!

I write valuable discoveries and exchange for extra karma.

I would occasionally post on Instagram Stories.

good questions ✦

Questions I've been asked before.

I've always been passionate about creating software solutions that solve real-world problems. Before starting any project, I make sure to understand the problem that it will be solving.

If I come across an idea that solves only one problem, I try to expand upon it to find other ways it can be used to solve similar problems. I believe in creating software that is not only efficient and effective but also reusable.

Profit is not my primary motivation, but if a project requires money in order to sustain its development, I'm open to making adjustments, such as adding subscriptions or adjusting its expense, to ensure growth.

Ultimately, my goal is to create software that improves people's lives and to make their tasks easier.

My philosophy on the design and implementation of enterprise networks and smart home setups revolves around creating a secure and flexible system.

I prioritize the use of virtual LANs to separate devices based on policies and enhance security. Devices that aren't considered close personal effects (such as phones or laptops) are isolated into the IoT network, and those I don't have full ownership of, such as a work-from-home laptop, are isolated into the guest network.

I also make use of WPA Enterprise, where each user has their own Wi-Fi login, recommend self-hosted VPNs that allow remote access to home networks for flexibility and the use of non-corporate owned DNS providers such as Quad9 or NextDNS.

In terms of smart home devices, I prefer open and flexible smart home systems that allow users to customize their setup according to their needs. The idea of walled gardens and the need to buy high-priced hardware from a single vendor is not acceptable to me.

It depends on what fits the problem, but I tend to reach for TypeScript and JavaScript across the board. On the web that usually means React or Next.js; for mobile, React Native; and for content-driven sites, WordPress with custom themes and plugins.

I also do a fair amount of infrastructure and networking work, things like Docker, Cloudflare, and self-hosting, so I can take a project from code all the way through to where it actually runs.

These days I architect and write all of it with Claude — I drive the decisions and the design, and let AI do the heavy lifting on implementation, so the work ships faster and stays consistent.

The easiest way is to reach out through the contact form or by email and tell me what you're trying to build. A few sentences about the problem and what success looks like is plenty to get started.

From there we'll scope it out together, figure out what's actually needed, and agree on the shape of the work before anything gets built.

Yes. Some of my favorite work has been small, well-defined projects, a single plugin, a focused bot, a stubborn bug nobody else could crack.

If you're not sure whether your project is too small, ask anyway. The worst case is I point you somewhere better suited.

I build things to be handed off, so you're not dependent on me forever. That means clean code, sensible documentation, and a walkthrough of how everything fits together when the work wraps up.

If you'd like ongoing support or maintenance after launch, that's something we can arrange, just let me know up front so we can plan for it.