finds.dev← search

// the find

Ovilia/blog

★ 285 · JavaScript · NOASSERTION · updated Dec 2022

Ovilia's blog

This is Wenli Zhang's personal Jekyll blog, covering front-end development, WebGL/Three.js, data visualization, and occasional book reviews. It's a developer's personal site, not a reusable tool or library — the repo exists so the blog's theme and posts are version-controlled and forkable.

The Jekyll theme has a clean, well-factored SCSS structure split into settings, tools, components, and base layers — someone building their own Jekyll blog could learn from the organization. There are several genuinely useful technical posts on shader programming, canvas drawing, and ECharts integration. The gulpfile suggests a real build pipeline rather than just raw Jekyll. Dual RSS feeds (Chinese and English) is a thoughtful touch for a multilingual author.

Last post was in 2021, last push in 2022 — this is effectively an archived personal blog, not an active project. The repo has no issues, no contribution guidelines, and no documentation beyond a two-line README; it's not set up for external use. Demo HTML files vendor-copy Three.js at what looks like an old version, which will silently break anyone who forks and tries to run them. The 116 forks almost certainly mean people cloned the theme, not that there's a community — there's no theme documentation, so those forks are on their own.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →