About Me

This is Ethan Shen.

Contents in ethans.me are licensed under 📚
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.


  • 🏠 Maison
    A highly customized control center of smart homes and also a light-weight solution for managing several household appliances. It works with LoRa Server or any data sources using MQTT and provides couples of HTTP APIs for client to request. One configuration TOML file is all Maison need.

  • 🍚 szsy-canteen-API
    API for Shenzhen Experimental School canteen online ordering system. Developers can bypass the originally unnecessary but unavoidable value-passing codes and conduct online ordering interaction through the more simplistic interfaces.

  • 📋 Seatcharts
    A solution to generate well-organized seatcharts (.xlsx) with a name list (.txt) supporting multiple sort orders. You can customize the sheet styles as you wish in a template sheet.


  • GrakePch
    UI designer & Minecraft content maker

  • Jerry Ding
    Linux enthusiast & a student majoring in economics