Jean-Jacques Strydom
banner
psionicalch.com
Jean-Jacques Strydom
@psionicalch.com
Lisp, Scheme & Linux Enthusiast

My DMs are always open. I might not necessarily respond but you should at least try.
Got the runtime API designed. Outside of timelines, full scroll trigger, and full stagger support everything else in GSAP core should be covered.

#wordpress #gutenberg #gsap
October 18, 2025 at 10:15 AM
Just got done creating a proof-of-concept custom WordPress block.

I wanted all the power of GSAP in WordPress but I refuse to pay to for it. So I ended up paying in time. 🤣

#webdev #wordpress #gsap
October 16, 2025 at 8:45 PM
Crafting Interpreters by Robert Nystrom

#programming
August 28, 2025 at 2:14 PM
What on earth is HR smoking?

"like a tree ready for wiring to discover the bonsai within" 🤣

Also, why is Python getting used for the frontend!?

#jobhunting
August 27, 2025 at 12:58 PM
Recursion + Collector functions are absolutely breaking my brain 💀🤯

#programming #lisp #scheme
August 26, 2025 at 12:11 PM
The cool thing about Lisp is that it's naturally obfuscated 🤣

#programming #scheme #lisp
August 23, 2025 at 3:29 PM
Recursion for the win!

#programming #scheme #lisp
August 22, 2025 at 3:21 PM
I am blown away by "The Little Schemer" by Daniel P. Friedman and Matthias Felleisen.

Instead of taking the typical academic approach of throwing definitions at you it trains your pattern recognition via small questions and answers.

#lisp #scheme #programming
August 19, 2025 at 2:46 PM
On today's episode of bot-watch news: "Bots are beating cancer". Brought to you by Threads' algorithm

#bots
August 16, 2025 at 12:49 PM
I never considered creating a router as nested arrays. I mean it's a good way to internally represent a router but I'm so used to seeing routers in a more OOP style of programming where you create a router instance.

#webdev #clojure
August 7, 2025 at 4:53 PM
This meme is dedicated to every snowflake that I triggered on Threads 🤣
August 6, 2025 at 10:48 AM
August 6, 2025 at 10:48 AM
As an example you can see the REPL and the browser devtools console.

(forgive the weirdness going on in the REPL. I'm still getting used to Emacs' terminal)
August 2, 2025 at 11:26 AM
Who needs JSX when you have ✨hiccup✨?

(This is gonna require some getting used to 🙈)

#WebDevelopment
July 31, 2025 at 2:12 PM
It's giving these vibes 🤣
July 28, 2025 at 12:19 PM
Of all the names that Clojure could have used for the functions that read from and write to resources 🤣

#clojure
July 28, 2025 at 12:08 PM
Ah so Go created it. Clojure upgraded it.

(Screenshot from www.braveclojure.com)
July 26, 2025 at 3:11 PM
I just learned you can get the HTML from a website using the same function you'd use to read a file 🤣

#clojure
July 26, 2025 at 2:58 PM
I always though channels and goroutines were unique to Golang. Turns out Clojure also has them, and then some.

In Clojure you can have a buffered channel (just like in Go). But you could also have a buffered channel that drops either the newest or oldest value when full 🤯
July 25, 2025 at 4:39 PM
GTK theming is unnecessarily hard outside of GNOME.

Got colors working. Got mouse icon working. Actual icons refuse to work (as seen in Emacs task bar where ugly default icons are shown) 😪

#Linux
July 23, 2025 at 2:10 PM
I'm really starting to love how everything in Lisp is just a list. If the first element in the list is a function then everything else in the list gets passed as parameters to the function.

(Still learning all of this so I may have butchered the explanation 😂)

#Lisp #Clojure
July 20, 2025 at 4:02 PM
Busy testing out Nyxt browser. Reading through the tutoriall. When I realised the 'a' character is off by 1 pixel. It looks like it was moved down by 1 pixel. WHY? 🤣
July 20, 2025 at 11:34 AM
Learning Clojure/LISP has made me feel extremely dumb for the first time in years. I feel like I don't know anything about programming.

That being said, I'm quite proud of the first function I wrote without AI

#clojure #lisp
July 10, 2025 at 3:17 PM
- Scheme's R5RS

#programming #coding
June 26, 2025 at 4:11 PM
Don't forget Dart as well. You can build full Flutter apps using Clojure 🤣
June 21, 2025 at 9:22 AM