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.
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
#wordpress #gutenberg #gsap
October 18, 2025 at 10:15 AM
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
#wordpress #gutenberg #gsap
The plan is to wrap GSAP in a runtime that uses data-* attributes. So something akin to AlpineJS or HTMX but specifically for animations.
Then expose the data-* attributes in WordPress as attributes on the custom block.
I plan to even have timelines working.
#wordpress #webdev #gsap
Then expose the data-* attributes in WordPress as attributes on the custom block.
I plan to even have timelines working.
#wordpress #webdev #gsap
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
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:49 PM
The plan is to wrap GSAP in a runtime that uses data-* attributes. So something akin to AlpineJS or HTMX but specifically for animations.
Then expose the data-* attributes in WordPress as attributes on the custom block.
I plan to even have timelines working.
#wordpress #webdev #gsap
Then expose the data-* attributes in WordPress as attributes on the custom block.
I plan to even have timelines working.
#wordpress #webdev #gsap
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
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
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
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
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
"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
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
"like a tree ready for wiring to discover the bonsai within" 🤣
Also, why is Python getting used for the frontend!?
#jobhunting
August 26, 2025 at 12:11 PM
August 23, 2025 at 3:29 PM
August 22, 2025 at 3:21 PM
Programming languages are just Turing-complete configuration formats for their compilers/interpreters that tell them what to generate.
#programming
#programming
August 22, 2025 at 2:59 PM
Programming languages are just Turing-complete configuration formats for their compilers/interpreters that tell them what to generate.
#programming
#programming
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
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
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
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
"Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp." - Greenspun's tenth rule of programming
August 15, 2025 at 12:18 PM
"Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp." - Greenspun's tenth rule of programming
Reposted by Jean-Jacques Strydom
August 9, 2025 at 6:12 PM
It's reasons like this that I believe learning programming from a generalist approach is so extremely important. You get to see many different view points. You get to see the same problem solved in dozens of unique ways.
Specialization leads to tunnel vision.
#programming
Specialization leads to tunnel vision.
#programming
August 7, 2025 at 4:54 PM
It's reasons like this that I believe learning programming from a generalist approach is so extremely important. You get to see many different view points. You get to see the same problem solved in dozens of unique ways.
Specialization leads to tunnel vision.
#programming
Specialization leads to tunnel vision.
#programming
"To make an analogy with mathematics, understanding a few fundamental theorems and their implications is far more useful than rote memorization of specific formulas." - Web Development with Clojure
#programming
#programming
August 6, 2025 at 4:11 PM
"To make an analogy with mathematics, understanding a few fundamental theorems and their implications is far more useful than rote memorization of specific formulas." - Web Development with Clojure
#programming
#programming
August 6, 2025 at 10:48 AM
The more programming languages I learn the less unique they all seem. It's just the same features and implementations. Only thing that really changes is the syntax.
It makes arguments over which programming language is the best seem EXTREMELY stupid.
#programming
It makes arguments over which programming language is the best seem EXTREMELY stupid.
#programming
August 4, 2025 at 2:16 PM
The more programming languages I learn the less unique they all seem. It's just the same features and implementations. Only thing that really changes is the syntax.
It makes arguments over which programming language is the best seem EXTREMELY stupid.
#programming
It makes arguments over which programming language is the best seem EXTREMELY stupid.
#programming
Why even have ads in your product if all the ads are about removing the ads from your product!?
July 31, 2025 at 7:05 PM
Why even have ads in your product if all the ads are about removing the ads from your product!?
July 31, 2025 at 2:12 PM
July 30, 2025 at 1:07 PM
July 26, 2025 at 3:11 PM