blog.soch.cc

Oct 2025

Programming AVR chips with an Arduino

A quick reference guide programming any AVR microcontroller using any Arduino as an ISP.

Sep 2025

Remapping a third-party Switch Controller

A while back, I bought a third-party Taiko switch controller to play Taiko no Tatsujin, but it sucked so I tried to use it to play Osu! on Linux.

Jun 2023

Free Continuous Deployment for Reagent Apps with Glitch

Simple setup deploying ClojureScript applications using Github Actions and Glitch

May 2023

Testing the p5.cljs editor

Getting Jest to play well with Vite, React and Markdown

May 2023

The Best String Compression in JavaScript

A mini comparison of some string compression algorithms

Dec 2022

Learning ClojureScript with P5.js

Creative Coding tutorial in ClojureScript

Oct 2022

Creative Coding with Generative Colors in 3 Levels

Beginning a journey of creative coding with color

Sep 2022

Creative Coding with Circles

I coded circles everyday for a month and this is what I came up with.

Mar 2021

Atomic Counters in OpenFrameworks

Counting inside shaders