Iβm a Full Stack Developer with 4 years of experience and a passion for bringing ideas to life in the browser. Growing up in the β95s, I developed a deep appreciation for the internet, which inspired my journey into web development. Today, I specialize in building fast, responsive, and accessible websites and web applications.
Additionally, I'm currently diving into the world of DevOps, expanding my skill set to streamline development processes and improve deployment efficiency.
- πΌ Interested in working together? Reach out to me via email.
- π¬ Got a question or just curious about something? Feel free to ask!
-
CCBuddy π₯οΈ: Native macOS menu bar app for monitoring Claude Code token usage and costs in real time. Supports Pro/Max and API modes with beautiful glass-effect UI, usage charts, and burn rate tracking. Built with SwiftUI, runs 100% locally. β¨
-
Job Application Tracker π¨βπ»: Keep all your job applications organized in one place. Built with .NET 7, React, and Tailwind CSS. Track applications, schedule interviews, and never miss a follow-up! π
-
Zephyr π: A clean and intuitive note-taking app for capturing ideas on the fly. Features colorful folders, smart tags, quick search, and bank-level encryption. Simple yet powerful! π
-
Seek Spider π·οΈ: Python web crawler that scrapes job listings from Seek.com.au. Built with Scrapy and MySQL, smart enough to handle rate limiting. Just run and watch the jobs roll in! β
-
Curriculum Rules Management System π: Web app for managing university course rules with drag-and-drop interface and auto-generated PDFs. Built with Next.js and NestJS. Live at curriculum-app.fudong.dev π
Not many developers like to write documentation, but I do. I believe that a well-documented codebase is as important as the code itself. Itβs like a story, telling what the code can do and how it works. I always try to write clear, concise, and useful documentation. My go-to documentation tool is Obsidian.md.
Whenever I write documentation, I try to keep the following steps in mind to ensure the reader gets the most out of it:
- What is this documentation about?
- Why is this documentation important?
- How can the reader use this documentation?
- When should the reader use this documentation?
- Who is this documentation for?
I grew up with Windows and it holds a special place in my heart. but I currently use macOS as my primary development environment.
|
Accelerating my workflow and productivity on macOS with the following tools and configurations: |
I love working with Linux, and I'm always exploring new things in the vast open-source world. |






