Archive / 2019

Why Generating Waveform for a Large Audio File from Client Side May Not Be a Good Thing

Thanks to Web Audio API's AudioContext.decodeAudioData.

又是酒

不想發推便記錄在此處吧。

🥂能饮一杯无?

不负责任的私人爱酒清单

Shikwasa: 为播客而生的 Web 播放器

人生发布的第一个组件唷。

纯 CSS 实现横向排序的瀑布流式布局

2019 New Year Resolution

一年一度大型立 flag 尴尬现场

Typlog