About barroit
Here's Jiamu Sun <barroit@linux.com>, aka barroit. A Miku devotee, hardcore
Vocaloid fan. I live on their tracks in Japan with Miku, Teto, Luka, Gumi, and
Akari. And go whenever they perform, including Vocaloid events. Also sometimes
go out with my dodeka Miku.
When I'm not at events, I'm working on the code. I started programming back in
high school, and it's taken over most of my time ever since. Almost everything
I ship is for myself, including game mods. You'll rarely see me write code for
other people or for show. I just write code for things I actually care about.
The setup is simple too. It's Ubuntu with Ghostty and VS Code on a 13900KF/4090
box, Moonlander and three monitors on the desk, plus MacBook Air for coding
outdoors. Also, *virtual* singer tracks. Looping them in the background is
basically constant electronic doping for me.
Style stays the same, simple and consistent. Regardless of what language I'm
using, I keep code as generic and procedural as possible, with no syntax sugar
and no overengineering crap. Anything visual in the source is there for
readability. Also, the workflow is fully integrated with shell scripts, gmake,
and git.
Along the way I've ended up building all kinds of things, including:
DIY PC
web backend and frontend
modding game
CLI program and framework
LLM program
Discord bot
DIY firmware
embedded system
OS initialization framework
reusable code and config setup
Vocaloid songs
On the tool side I've touched a bit of everything, like:
Spring MVC, Spring Boot
MySQL, MongoDB, SQLite3
Docker, Nginx, Redis, RabbitMQ
Spigot API, Paper API, NMS and packets
PyTorch, Transformers
Jekyll, Vue.js, React, React Router, Tailwind
Unix user commands, Bash, Zsh, Ash, PowerShell, Mutt
POSIX API, OpenSSL API, Win32 API
GNU Make, CMake, Binutils, GDB, LLDB, Sphinx
FreeRTOS, ESP-IDF
Aseprite, Unity Editor, Unity ECS system
Discord.js, Node.js addon, Cloudflare Worker
Voicepeak, Voiceroid, VoiSona, Studio One, Piapro Studio
And day to day I switch between:
中文
English
日本語
🐢
ミク廃
- Chiba Chuo
-
05:33
(UTC +09:00) - https://barroit.sh
- @barro1t
- https://steamcommunity.com/id/barroit/
Pinned Loading
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.