41554 blogs · [ { "id": "01a0de36-c1fe-7094-b513-bf161a66debd", "title": "Nick Thompson", "url": "https://www.nickwritesablog.com/", "published_at": "2026-09-26T14:55:25+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf161b90b421", "title": null, "url": "https://www.nickwritesablog.com/author/nick/", "published_at": "2024-12-09T15:10:54+00:00" }, { "id": "01a087af-835e-73bf-9715-2e32498062ee", "title": "Announcing Elementary v4.0", "url": "https://www.nickwritesablog.com/announcing-elementary-v4-0/", "published_at": "2024-12-08T17:56:46+00:00" }, { "id": "01a087af-835e-73bf-9715-2e3249f89f6e", "title": "Elementary: The Motivation", "url": "https://www.nickwritesablog.com/elementary-the-motivation/", "published_at": "2024-01-13T19:59:06+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf161a9892f4", "title": null, "url": "https://www.nickwritesablog.com/contact/", "published_at": "2023-12-30T19:26:46+00:00" }, { "id": "01a087af-835e-73bf-9715-2e324a1a97af", "title": "Elementary Audio v2.0: Now Open Source", "url": "https://www.nickwritesablog.com/elementary-audio-v2-0-now-open-source/", "published_at": "2023-05-09T15:58:00+00:00" }, { "id": "01a087af-835e-73bf-9715-2e324ac66dfd", "title": "Announcing Elementary v1.0.0", "url": "https://www.nickwritesablog.com/announcing-elementary-v1-0-0/", "published_at": "2022-04-06T15:56:00+00:00" }, { "id": "01a087af-835e-73bf-9715-2e324bb78755", "title": "Elementary Community Roundup #2", "url": "https://www.nickwritesablog.com/elementary-community-roundup-2/", "published_at": "2022-02-21T16:52:00+00:00" }, { "id": "01a087af-835e-73bf-9715-2e324bc7a10a", "title": "Elementary Community Roundup #1", "url": "https://www.nickwritesablog.com/elementary-community-roundup-1/", "published_at": "2021-12-08T20:58:53+00:00" }, { "id": "01a087af-835e-73bf-9715-2e324c528616", "title": "Elementary Plugin Dev Kit (Beta)", "url": "https://www.nickwritesablog.com/elementary-plugin-dev-kit-public-beta/", "published_at": "2021-11-23T22:29:28+00:00" }, { "id": "01a087af-835e-73bf-9715-2e324cb84c3a", "title": "Audio Plugins in JavaScript", "url": "https://www.nickwritesablog.com/audio-plugins-with-javascript/", "published_at": "2021-09-23T16:33:38+00:00" }, { "id": "01a087af-835e-73bf-9715-2e324cfa8196", "title": "Drum Synthesis in JavaScript", "url": "https://www.nickwritesablog.com/drum-synthesis-in-javascript/", "published_at": "2021-07-27T18:37:05+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf16249c9709", "title": null, "url": "https://www.nickwritesablog.com/tag/javascript-2/", "published_at": "2021-06-30T20:39:22+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf1624ad87d7", "title": null, "url": "https://www.nickwritesablog.com/tag/audio/", "published_at": "2021-06-30T20:39:22+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf1624c712ef", "title": null, "url": "https://www.nickwritesablog.com/tag/dsp/", "published_at": "2021-06-30T20:39:22+00:00" }, { "id": "01a087af-835e-73bf-9715-2e324d9f03a1", "title": "Functional, Declarative Audio Applications", "url": "https://www.nickwritesablog.com/functional-declarative-audio-applications/", "published_at": "2021-06-30T20:38:23+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf161ae4408e", "title": null, "url": "https://www.nickwritesablog.com/about/", "published_at": "2021-06-28T12:40:51+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf161b00cb98", "title": null, "url": "https://www.nickwritesablog.com/privacy/", "published_at": "2021-06-23T19:54:06+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf161b9aac4e", "title": null, "url": "https://www.nickwritesablog.com/author/ghost/", "published_at": "2021-06-23T19:54:06+00:00" }, { "id": "01a087af-835e-73bf-9715-2e324e21e503", "title": "Blueprint: a JUCE Rendering Backend for React.js", "url": "https://www.nickwritesablog.com/blueprint-a-juce-rendering-backend-for-react-js/", "published_at": "2019-07-01T13:00:28+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf1625960f5f", "title": null, "url": "https://www.nickwritesablog.com/tag/javascript/", "published_at": "2019-07-01T13:00:28+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf1625e141e3", "title": null, "url": "https://www.nickwritesablog.com/tag/ecmascript/", "published_at": "2019-07-01T13:00:28+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf162671536e", "title": null, "url": "https://www.nickwritesablog.com/tag/juce/", "published_at": "2019-07-01T13:00:28+00:00" }, { "id": "01a087af-835e-73bf-9715-2e324edcd636", "title": "ADC 2018: Breaking into Indie Plugin Development, Part 2", "url": "https://www.nickwritesablog.com/adc-2018-breaking-talk/", "published_at": "2018-11-19T21:33:06+00:00" }, { "id": "01a087af-835e-73bf-9715-2e324fd80038", "title": "Under the Hood: Native Audio Plugins for Unity", "url": "https://www.nickwritesablog.com/under-the-hood-native-audio-plugins-for-unity/", "published_at": "2018-09-26T20:09:37+00:00" }, { "id": "01a087af-835e-73bf-9715-2e324fd868b8", "title": "Introduction to Oversampling for Alias Reduction", "url": "https://www.nickwritesablog.com/introduction-to-oversampling-for-alias-reduction/", "published_at": "2018-07-24T15:07:15+00:00" }, { "id": "01a087af-835e-73bf-9715-2e325036f8d0", "title": "Breaking into Indie Plugin Development", "url": "https://www.nickwritesablog.com/breaking-into-indie-plugin-development/", "published_at": "2018-07-10T14:37:00+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf1622694074", "title": null, "url": "https://www.nickwritesablog.com/sound-design-in-web-audio-neurofunk-bass-part-1/", "published_at": "2015-12-16T19:28:36+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf1622eb4a8a", "title": null, "url": "https://www.nickwritesablog.com/sound-design-in-web-audio-neurofunk-bass-part-2/", "published_at": "2015-09-03T22:45:46+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf16230fada9", "title": null, "url": "https://www.nickwritesablog.com/the-state-of-concurrent-javascript/", "published_at": "2015-07-31T00:56:05+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf1623443f57", "title": null, "url": "https://www.nickwritesablog.com/a-functional-approach-to-building-user-interfaces/", "published_at": "2015-05-27T19:00:19+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf162370df9c", "title": null, "url": "https://www.nickwritesablog.com/on-the-disregard-for-creativity-in-education/", "published_at": "2015-04-07T21:35:29+00:00" }, { "id": "01a0de36-c1fe-7094-b513-bf162437f6a6", "title": null, "url": "https://www.nickwritesablog.com/new-year-new-goals/", "published_at": "2015-01-14T04:27:57+00:00" } ] posts Claim your blog
Back to nickwritesablog.com
Blog · corpus.blog/blogs/nickwritesablog.com/posts

nickwritesablog.com

nickwritesablog.com

2026

2024

2023

2022

2021

2019

2018

2015