The simplest drum pattern composing algorithm I could come up with
Hi there, my name is Jay. Making music and writing software have probably been the two biggest pleasures of my life -only after my family. My team and I recently started a long journey of trying to completely change the way people create music, and as it usually happens with any long journey, it all starts with small steps. One of those small steps was to build https://drummy.io, or "Dummy Drums," a very simple yet useful drum machine that stores the entire drum pattern in the hashtag of the URL. There is no backend. Fully served by a CDN. If you wanna learn how to build your own…
In plain words
Drummy Drums is a simple web-based drum machine that lets users create and share drum patterns entirely through the URL, with no backend required. It stores patterns in the hashtag portion of links and runs entirely on CDN infrastructure. The tool is designed for musicians and developers interested in creating drum beats and learning how to build audio applications using JavaScript and the Web Audio API.
written from the facts on this page · September 2026
From the sources
In the maker’s words, at launch
Hi there, my name is Jay. Making music and writing software have probably been the two biggest pleasures of my life -only after my family. My team and I recently started a long journey of trying to completely change the way people create music, and as it usually happens with any long journey, it all starts with small steps. One of those small steps was to build https://drummy.io, or "Dummy Drums," a very simple yet useful drum machine that stores the entire drum pattern in the hashtag of the URL. There is no backend. Fully served by a CDN. If you wanna learn how to build your own drum machine in Javascript using the WebAudioAPI, here's an amazing read: "A tale of Two Clocks." (https://web.dev/audio-scheduling/). Also, check Howler.js (https://howlerjs.com/), a rock-solid library with a great community. Anyway, not long ago I noticed the dummy drums site hasn't been getting much traction, but I think I figured out why. Most of the new users are getting frustrated because it is very easy to get stuck trying to come up with a fresh drum pattern, and so https://twitter.com/DrummyBot was born! A function written in less than an hour that comes up with pretty decent rhythms. While not in any specific style, and no ability to choose settings or tune it, it may still be a great kickstarter for that new beat you just can't seem to find. It is like the opposite of a fancy AI that seems to be so hot these days. If you think DrummyBot can help you get inspired, just follow it on Twitter. The bot publishes a new pattern every hour, and even tries to give it a name using PHP's Faker library. You can also simply go to https://drummy.io and use the magic wand button to get a fresh pattern with each click! The function is totally randomized, you will never get the same pattern twice, and customizing literally requires just a few seconds. I hope you like it, and of course, all feedback is gladly welcome!
More work this month
the category →


The app store for voice native apps that lives in your notch
Work · 28d ago · voiceos.com

The New Calendly▲211Handle all of the work before, during, and after meetings
Work · 17d ago · calendly.com
Launched alongside, September 2022
the whole month →- IM
Life & fun · 2022 · dogbunnypuzzle.com
- IM
A couple of years ago, I had an interesting idea. What if there was a marketplace where all the underlying tech was open-source? The order management system, the storefront, customer support, etc. The marketplace would simply connect to the seller’s infra instead of locking them in. If, for some reason, the seller is removed from the marketplace, their software stays with them and they can continue accepting orders directly. This model can be used to disrupt any marketplace from AirBNB to UberEats: building tech for home renters and restaurants and later, leveraging that to build a competing…
Dev tools · 2022 · openship.org



