Xiujun Ma

Hi, I'm Xiujun Ma

Thoughts, stories and ideas about FreeBSD, Lego, SEO, AI

About Me

Welcome to my corner of the internet. I'm a passionate developer and writer based somewhere in the digital realm, constantly exploring the intersection of technology and creativity.

I believe in building meaningful experiences through code and sharing knowledge with the community. My work spans across web development, design, and technical writing.

When I'm not coding or writing, you'll find me exploring new technologies, reading, or enjoying a good cup of coffee while contemplating the next big idea.

Skills & Interests

Web Development UI/UX Design Technical Writing Open Source JavaScript React Node.js TypeScript

Latest Posts

Thoughts on development, design, and technology

Upgrade Guide: Moving from FreeBSD 14.x to 15.0-RELEASE

Upgrade from FreeBSD 14.x to 15.0-RELEASE with confidence. This guide walks you through preparation, upgrade methods, pkgbase considerations, and essential post-upgrade checks to ensure a smooth and reliable transition to FreeBSD’s newest release.

3 min read

FreeBSD 15.0 is Here — What’s New and What to Expect

FreeBSD 15.0 has arrived, bringing major updates including pkgbase, reproducible builds, enhanced security, and improved hardware support. Discover what’s new in this milestone release and what it means for users, developers, and modern deployments.

3 min read

FreeBSD’s Big Step: Building without root – and reproducibly

FreeBSD now builds reproducibly and without root privileges—a major milestone for security, transparency, and developer accessibility. This advancement strengthens supply-chain trust, reduces build variance, and empowers contributors to create reliable FreeBSD releases safely and efficiently.

3 min read

FreeBSD on Modern Laptops: What’s Changed in 2025

FreeBSD is now more laptop-friendly than ever. In 2025, it brings improved Wi-Fi, graphics, power management, and smoother desktop support—making it a strong choice for developers and open-source users on modern hardware.

3 min read

Automating Tasks on FreeBSD with Cron and Ansible

Automation is a key aspect of modern system administration, improving efficiency, consistency, and reliability. FreeBSD offers powerful tools for automation, including cron for scheduling tasks and Ansible for configuration management

3 min read

Featured Projects

Some things I've built

MMM-nest

MagicMirror² module for displaying live data from Google Nest thermostats.

Node.js Homebridge

pong_wars.rs

Pong Wars implementation in Rust.

WebAssembly Rust

Get In Touch

I'm always open to new opportunities, collaborations, or just a friendly chat. Feel free to reach out!