diff --git a/packages/webamp/docs/blog-posts.md b/packages/webamp/docs/blog-posts.md new file mode 100644 index 00000000..7eaa14e9 --- /dev/null +++ b/packages/webamp/docs/blog-posts.md @@ -0,0 +1,14 @@ +# Webamp Blog Posts + +Over the years that I've been working on Webamp, I've written a number of blog posts on topics related to it. + +- [Speeding Up Webamp's Music Visualizer with WebAssembly](https://jordaneldredge.com/blog/speeding-up-winamps-music-visualizer-with-webassembly/) +- [Rendering Animated .ani Cursors in the Browser](https://jordaneldredge.com/blog/rendering-animated-ani-cursors-in-the-browser/) +- [Mainlining Nostalgia: Making the Winamp Skin Museum](https://jordaneldredge.com/blog/winamp-skin-musuem/) +- [Implementing a Robust Web Audio API Balance Node](https://jordaneldredge.com/blog/implementing-a-robust-web-audio-api-balance-node/) +- [Making the case for building something useless](https://jordaneldredge.com/blog/making-the-case-for-building-something-useless/) +- [A Tour of Winamp2-js Features](https://jordaneldredge.com/blog/a-tour-of-winamp2-js-features/) +- [Crash Safari with the Web Audio API](https://jordaneldredge.com/blog/crash-safari-with-the-web-audio-api/) +- [How Winamp2-js loads native skins in your browser](https://jordaneldredge.com/blog/how-winamp2-js-loads-native-skins-in-your-browser/) +- [Surviving Hacker News traffic with the help of free CDNs](https://jordaneldredge.com/blog/surviving-hacker-news-traffic-with-the-help-of-free-cdns/) +- [I'm glad I factored out jQuery](https://jordaneldredge.com/blog/im-glad-i-factored-out-jquery/) \ No newline at end of file