Xinyun Zhang's Projects
30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace.
30 Days of React challenge is a step by step guide to learn React in 30 days. It requires HTML, CSS, and JavaScript knowledge. You should be comfortable with JavaScript before you start to React. If you are not comfortable with JavaScript check out 30DaysOfJavaScript. This is a continuation of 30 Days Of JS. This challenge may take more than 100 days, follow your own pace.
30 Day Vanilla JS Challenge in TypeScript
A general keymap for 34-key keyboard
Exercises for beginners in TypeScript
Repository to document my builds and projects.
Cook feeds
My Blog / Jekyll Themes / PWA
https://www.youtube.com/watch?v=1l4wHWQCCIc&ab_channel=WebDevSimplified
Exercises for beginners to learn SQL
Chat with your documents on your local device using GPT models. No data leaves your device and 100% private.
a menubar with Zero latency access to ChatGPT/Bard/Claude! A/B test them, or use them in the background. I use this 20 times a day.
Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout. Miryoku ZMK is the Miryoku implementation for ZMK.
ๆๆถ้็็ตๅญไนฆ, ไธป่ฆๆฏ่ฝฏไปถๅผๅๆนๅ
Learn Next.js Starter Code
Xinyun's Zettelkasten
Maintain your CV in Markdown :sparkles:
a bit expensive and time consuming... need optimize to get relevant content
Open-source keyboard firmware for Atmel AVR and Arm USB families