Skip to content
View sshwy's full-sized avatar
💭
Stay hungry. stay hungry.
💭
Stay hungry. stay hungry.

Organizations

@OI-wiki

Block or report sshwy

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sshwy/README.md

Hi there

This is a developer as well as a retired competitive programmer from China, now studying in PKU.

Interests

  • Rust / C / JavaScript / Go / Haskell / Agda / Coq
  • Manjaro / zsh / vim / VSCode
  • Personal Blog: Sshwy's Notes
  • Tutorial for λ-Calculus (Chinese): Road to λ-Calculus

Top Langs Sshwy's github stats

Journey

I've explored various programming languages over the years, each time learning something new along the way.

  • I started with C and C++ for competitive programming. Around that time, Python 2 was still widely used, but Python 3 seemed more promising, so I spent some time getting familiar with it.

  • When I wanted to build a personal website, I looked into popular technologies and ended up using Hexo, which introduced me to HTML & CSS. Later, as I wanted more customization, I learned JavaScript (with Node.js) and even built my own Hexo theme with some modifications to the Markdown rendering engine.

  • Curious about modern web development, I experimented with frameworks like React, then Vue, and later Nuxt.js. On the backend, I started with Express & Koa (Node.js), then explored Gin (GoLang), and eventually Actix-web (Rust).

  • I actually started learning AI early in university, taking related courses and working on projects using Python & PyTorch. While there’s still so much more to explore, AI has been a key part of my journey.

  • Along the way, I’ve built many small projects—some finished, some abandoned—mostly because my interests keep shifting, and maintaining everything isn’t easy.

I wouldn’t call myself an expert in any of these, but I enjoy learning and experimenting with new technologies! 😊

Pinned Loading

  1. OI-wiki/OI-wiki OI-wiki/OI-wiki Public

    🌟 Wiki of OI / ICPC for everyone. (某大型游戏线上攻略,内含炫酷算术魔法)

    TypeScript 25.1k 4.5k

  2. pku3b pku3b Public

    🎓a Better BlackBoard for PKUers. 北京大学教学网命令行工具(🖥️Win/🐧Linux/🍏Mac), 支持查看/提交作业、下载课程回放.

    Rust 61 5

  3. lamcalc lamcalc Public

    An implementation and tutorial for Lambda Calculus in Rust

    Rust 9 2

  4. y86-pipe-rs y86-pipe-rs Public

    Y86 Pipeline Simulator Rust Implementation, employed in PKU's ICS 2024 archlab

    Rust 9

  5. XCPC-algorithms XCPC-algorithms Public

    Algorithms for XCPC contest

    C++ 6

  6. noi-written-test-practice noi-written-test-practice Public

    NOI 在线笔试题库

    Vue 9 2