The Curious Engineer

All blogs / Lisp / Clojure / Scheme

dave yarwood

blog.djy.io

A programming-related blog by Dave Yarwood

Lisp / Clojure / SchemeOther languagesMusicDev tools / editors / IDEs

Posts
71 from 1 Jan 2014 to 1 Jan 2025
Posting
now and then
Kind
personal blog
Feed
https://blog.djy.io/atom.xml

2025 1

  1. Trash Signal's album is out now on Bandcamp!

2024 1

  1. Using lots of instruments in an Alda score

2023 1

  1. MusicXML import and other new Alda features

2022 5

  1. JUXT Cast interview at Strange Loop 2022
  2. Trash Signal - "The Palms"
  3. Alda welcomes your Hacktoberfest contributions!
  4. Clojure through the lens of music
  5. 10 Bash quirks and how to live with them

2021 4

  1. Announcing Alda 2
  2. Why I'm rewriting Alda in Go and Kotlin
  3. How I deploy my personal projects
  4. Something cool that happened every month of my life: 2011

2020 8

  1. Alda and the nREPL protocol
  2. Alda has a new logo and website
  3. Conjuring Clojure in Vim: 2020 Edition
  4. Using git write-tree to cache builds
  5. How to implement an Alda library for your favorite language
  6. Fixing timing issues in tests
  7. The FIFO-controlled, text-to-speech narrator
  8. Exit Mice: Eggshells

2019 13

  1. Reorganizing my vimrc
  2. PlantUML turns text into diagrams
  3. Working with OSC: UDP vs. TCP
  4. Conjuring Clojure in Vim
  5. Writing music with Alda #3: flats, sharps, and key signatures
  6. Writing music with Alda #2: rhythm and meter
  7. Writing music with Alda #1: your first notes
  8. Minutiae #5: Strange Loop, Mantra & Chronoid
  9. Minutiae #4: Strange Loop talk, git submodules
  10. Minutiae #3: alda-clj lightning demo, weather data, Seven Languages in Seven Weeks
  11. Minutiae #2: Crux, slideshow tools, Asciidoc, Heart of Clojure
  12. Minutiae #1: Alda stuff, Clojure tooling for Vim
  13. Out of the Blue

2018 3

  1. A Music Composition Language With a Functional Backbone
  2. Exit Mice and an ode to grunge pop
  3. Taskwarrior, where have you been all my life?

2017 1

  1. A History of the Architecture of Alda

2016 4

  1. Alda for Clojurists
  2. Alda: A Music Programming Language Built With Clojure
  3. Vignettes: Vimwiki, HTTPie, jq
  4. moar no love videos!!!

2015 11

  1. Alda Has a Bunch of New Features
  2. Getting Your First Programming Job: Not as Hard as You Think
  3. Something cool that happened every month of my life: 2010
  4. Alda: A Manifesto and Gentle Introduction
  5. Making MIDI Sound Awesome in a Clojure Program
  6. Vignettes: Vim, Fish Shell, Amethyst
  7. Making MIDI Sound Awesome in Your JVM
  8. Susanne
  9. I put some S-expressions in your Ruby
  10. No Love @ WKNC
  11. Pixel Rain

2014 19

  1. Clojure character utilities, now available as a clojar!
  2. Antibubbles - 'Cactus'
  3. _why's (Poignant) Guide to Ruby in Clojure: Part 7
  4. A character utility library for Clojure
  5. RIP, iPod Classic :(
  6. Introducing Riffmuse
  7. Antibubbles - Live @ the Layabout (8/5/11)
  8. _why's (Poignant) Guide to Ruby in Clojure: Part 6
  9. 20 cool Clojure functions
  10. _why's (Poignant) Guide to Ruby in Clojure: Part 5
  11. Saint-Saëns' "The Swan" on Theremin
  12. A novel solution to FizzBuzz
  13. 4Clojure Problem #178 - Revised
  14. 4Clojure Problem #178
  15. _why's (Poignant) Guide to Ruby in Clojure: Part 4
  16. _why's (Poignant) Guide to Ruby in Clojure: Part 3
  17. _why's (Poignant) Guide to Ruby in Clojure: Part 2
  18. _why's (Poignant) Guide to Ruby in Clojure: Part 1
  19. Happy New Year!