Skip to content
View MengLinMaker's full-sized avatar
💡
Solving, designing and coding...
💡
Solving, designing and coding...

Block or report MengLinMaker

Report abuse

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

Report abuse
MengLinMaker/README.md

MengLinMaker

Building systems on top of messy real-world data. I focus on:

  • Data pipelines with observability to detect poorly processed data.
  • Local-first analytical UX for interactive data exploration.
  • Developer tools to catch issues during development.

✍️ Writing

I write about things that broke, tradeoffs, and what didn’t work:

🤝 Open source

🚀 Selected work

🏠 NewHomie — real estate analytics

Analytics platform for finding a place to live in Australia:

  • Transforming messy scraped property data to help users compare properties across different buying strategies.
  • Observable pipeline with fault tolerance on AWS (OpenTelemetry + LGTM).
  • Local-first dashboard as code (DuckDB WASM).
  • In production since October 2025.
Property Dashboard

🎹 Musidi - on-demand piano transcription

Serverless ML piano audio to MIDI converter:

Visualize how a fall happened to classify and train fall detection algorithms:

ESLint plugin for detecting runtime compatibility issues:

  • Catches runtime incompatibilities statically before they reach production.
  • Built for server-side libraries that need compatibility across runtimes.

Note

Most projects are iterative and evolve through real-world usage and constraints. I optimise for learning through real-world projects.

Pinned Loading

  1. eslint-plugin-runtime-compat eslint-plugin-runtime-compat Public

    ESLint plugin for catching runtime compatibility issues across server-side JavaScript runtimes before deployment.

    TypeScript 4

  2. anomalyco/sst anomalyco/sst Public

    Build full-stack apps on your own infrastructure.

    TypeScript 26.4k 2.1k

  3. antoine-coulon/skott antoine-coulon/skott Public

    All-in-one devtool to automatically analyze, search and visualize project modules and dependencies from JavaScript, TypeScript (JSX/TSX) and Node.js (ES6, CommonJS)

    TypeScript 877 33

  4. TursoBase TursoBase Public

    Sync your PocketBase data with Turso. This library enables distributed PocketBase with Turso primary database as master.

    TypeScript 15