Joined December 2011
47 Photos and videos
Making progress with Phel nREPL getting ns form evaluation somewhat working with requires github.com/jasalt/phel-nrepl. Also testing clj-nrepl-eval command line tool (github.com/bhauman/clojure-m…), looking wild on first failing attempt. #lisp #clojure #php #amphp
1
1
19
Got definitions working with async eval-handler while there's some server process output glitch still.
12
15 Dec 2025
Improved #Emacs web-mode to support wildcards when defining attribute that are skipped by the indentation engine. Helps e.g. setting indendation rules for #datastar 's or #alpinejs 's custom attributes, often having multi-line expressions as values. web-mode.org/
1
1
65
25 Nov 2025
Looking at Bitwig Studio 6 upgrade licenses and the winter sale. I don't think I have opened version 5 it more than 5 times so possibly waiting the summer sale for next upgrade. Scale locking and patterns (FL Studio -ish features) seem nice.
136
25 Nov 2025
Got Emacs dape-mode finally working with PHP XDebug. Seems quite mind blowing compared to dap-mode or VSCode debugger used previously.
1
1
96
25 Nov 2025
Dape (#Emacs DAP client) config using #lisp feels refreshing after (countless awful memories in the past of fighting with) launch.json to get it working with #PHP #XDebug running in local development VM. Static JSON and custom template variables v.s. lisp expression.. (WIP)
87
23 Nov 2025
Feeling adventurous after new OS version installation and attempting to drop VirtualBox for running WordPress development environments (varyingvagrantvagrants.org/). Now it's running in QEMU/KVM with libvirt which is less of a black box and works straight out of Debian apt repo,🀞.
34
15 Nov 2025
> "Thou shalt not diminish the window borders by more than ten pixels' worth." -- From the Personal Appencides of the Holy Bible I think larger border radiuses are unpleasant look at. Operating systems without user configurable GUI window decorations should be banned.
16
13 Oct 2025
Wrote an article on writing Datastar plugins for creating new reactive DOM attributes using vanilla JavaScript.
1
1
12
662
7 Oct 2025
A while back made up memory rules for #Lisp `car` and `cdr` functions from games using `WASD` controls: - Moving/turning left is `A` -> `car` is leftmost item of list - Moving/turning right is `D` -> `cdr` is rest of the stuff on the right
39
22 Sep 2025
#Phel v0.22 new #PHP array functions with nested lookup taking inspiration from `get-in`, `put-in / assoc-in`, `unset-in / dissoc-in` working on it's persistent data structures. Note: `🐘`symbol is a #Emacs font-locking decoration for `php/`, not actual Phel syntax. #lisp #hack
πŸš€ Phel v0.22 – Metadata conditions This release strengthens metadata handling, expands the function API, introduces new array utilities & debugging tools, and improves printing consistency. It also raises code quality by moving to @phpstan lvl 5. Highlights thread πŸ§΅πŸ‘‡
1
1
2
231
20 Sep 2025
HTML generation syntax in HTPY looks illegal on first glance but it seems to use __getitem__ in clever ways. htpy.dev/ #python #webdev
40
20 Sep 2025
More realistic Lo-Fi game style map of Eastern #Helsinki. Based on few year old satellite imagery where the new bridge between mainland and east does not connect yet.
58
20 Sep 2025
Looking at Basilisp compatility of cenkalti/pyhtml HTML generation library. Looks like keyword arguments it uses could make it look bit odd due to the Python interop syntax. DavidVujic/python-hiccup seems like a good option. #lisp #python #clojure #basilisp
60
16 Sep 2025
1
1,747
15 Sep 2025
Super cool Datastar Clojure project.
XY virtual scroll with different XY dimensions.
1
72
15 Sep 2025
Gelatin actuators, very interesting. youtube.com/watch?v=BNIUcq-K…

22