PinnedThe Jacob’s Ladder of codingAnecdotes and questions about climbing up and down the ladder of abstraction: Atari, ARM, demoscene, education, creative coding, community…Dec 15, 201515Dec 15, 201515
thi.ng user survey 2024It’s already been almost 9 years since the last user survey for thi.ng projects…Feb 10Feb 10
Of umbrellas, transducers, reactive streams & mushrooms (Pt. 4)Disjoint Sets, Graph analysis & Signed Distance FieldsMar 14, 2019Mar 14, 2019
Of umbrellas, transducers, reactive streams & mushrooms (Pt. 3)1D & 2D convolutions, functional, branchless, cellular automataMar 10, 20192Mar 10, 20192
Of umbrellas, transducers, reactive streams & mushrooms (Pt.2)A 5k-word look under the bonnet of Transducer Model SMar 7, 20194Mar 7, 20194
Of umbrellas, transducers, reactive streams & mushrooms (Pt.1)In which we start delving deeper into the land of thi.ng/umbrella…Mar 4, 20192Mar 4, 20192
How to UI in 2018A purely functional approach to UI composition with ES6/TypeScriptFeb 4, 201811Feb 4, 201811
ClojureScript, WebWorkers & WebGLClojureScript users have had the great fortune of gaining access to CSP-type concurrency ever since the announcement of the core.async…Jul 3, 20161Jul 3, 20161
Workshop report: Generative design with Clojure2-day introduction to fundamental generative design techniquesJun 26, 20164Jun 26, 20164
Workshop report: Hi-perf Clojurescript with WebGL, asm.js and EmscriptenThe majority of Clojurescript application development and community discussions seems to be focused on improving standard UI implementation…May 2, 20163May 2, 20163