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, 2015A response icon15Dec 15, 2015A response icon15
thi.ng user survey 2024It’s already been almost 9 years since the last user survey for thi.ng projects…Feb 10, 2024Feb 10, 2024
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, 2019A response icon3Mar 10, 2019A response icon3
Of umbrellas, transducers, reactive streams & mushrooms (Pt.2)A 5k-word look under the bonnet of Transducer Model SMar 7, 2019A response icon4Mar 7, 2019A response icon4
Of umbrellas, transducers, reactive streams & mushrooms (Pt.1)In which we start delving deeper into the land of thi.ng/umbrella…Mar 4, 2019A response icon2Mar 4, 2019A response icon2
How to UI in 2018A purely functional approach to UI composition with ES6/TypeScriptFeb 4, 2018A response icon11Feb 4, 2018A response icon11
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, 2016Jul 3, 2016
Workshop report: Generative design with Clojure2-day introduction to fundamental generative design techniquesJun 26, 2016A response icon4Jun 26, 2016A response icon4
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, 2016A response icon3May 2, 2016A response icon3