Panicz Maciej Godek on Nostr: I know, I know, there's still almost 3 weeks until the end of the year, but I also ...
I know, I know, there's still almost 3 weeks until the end of the year, but I also made a decision earlier that I'm going to write updates whenever I feel like it, and I've been browsing this year's statuses until I reached the summary of 2024, where I listed the following plans:
- start using GRASP to develop itself
- make it usable to people other than myself
- publish it in F-Droid and/or Google Play Store
- make a game for the Lisp Game Jam
- write (and publish) an interactive e-book (as a GRASP app) and earn $$$
- implement the features mentioned at Causal Islands (a comic version of the A* search algorithm and a module browser)
- possibly also integrate GRASP with git
NONE of those happened, and even worse, I was unemployed for 4 months.
Not that I wasn't doing anything. Conversely, I was almost constantly pushing myself to do something, to the point of a mania, but all those pushes sucked all the joy from the development, which is probably why I failed.
I think my condition somewhat related to that of people who claim that they experience burnout - I felt that even doing relatively simple things required considerable time and effort.
Despite all this, there is a number of things that I managed to do:
- I made a 2d physics engine for GRASP
- I wrote a self-hosting Scheme-to-Javascript translator (with macro expander)
- I managed to employ my toolchain to publish an app in the Android store (although I failed to actually publish the app)
There were also a few endeavours that were less successful:
- I started writing an interactive book, and then stopped
- I started repurposing my Quora answer as an interactive book, but also ran into obstacles that stopped me.
I had some positive experience yesterday, though. I decided that I will write a new micro-iteration of GRASP, this time in JavaScript and for the browser. My further plan is to rewrite it to a Scheme flavor, enhancing my Scheme-to-JS translator along the way. But for the first time in a very long time, I had the sense that I was really getting somewhere.
Published at
2025-12-12 07:54:27 UTCEvent JSON
{
"id": "0ea70a8d47ee826b25876610758e734b947a2c2bb546e069c04e446d1dfe3c33",
"pubkey": "5c43cc4e13a3f84bd5ae893313b819b6dfdd0d2fa4edbf8dc03afe9aac87d247",
"created_at": 1765526067,
"kind": 1,
"tags": [
[
"content-warning",
"GRASP development in 2025"
],
[
"proxy",
"https://functional.cafe/users/PaniczGodek/statuses/115705516366203725",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub/"
]
],
"content": "I know, I know, there's still almost 3 weeks until the end of the year, but I also made a decision earlier that I'm going to write updates whenever I feel like it, and I've been browsing this year's statuses until I reached the summary of 2024, where I listed the following plans:\n\n- start using GRASP to develop itself\n- make it usable to people other than myself\n- publish it in F-Droid and/or Google Play Store\n- make a game for the Lisp Game Jam\n- write (and publish) an interactive e-book (as a GRASP app) and earn $$$\n- implement the features mentioned at Causal Islands (a comic version of the A* search algorithm and a module browser)\n- possibly also integrate GRASP with git\n\nNONE of those happened, and even worse, I was unemployed for 4 months.\n\nNot that I wasn't doing anything. Conversely, I was almost constantly pushing myself to do something, to the point of a mania, but all those pushes sucked all the joy from the development, which is probably why I failed.\n\nI think my condition somewhat related to that of people who claim that they experience burnout - I felt that even doing relatively simple things required considerable time and effort.\n\nDespite all this, there is a number of things that I managed to do:\n\n- I made a 2d physics engine for GRASP\n- I wrote a self-hosting Scheme-to-Javascript translator (with macro expander)\n- I managed to employ my toolchain to publish an app in the Android store (although I failed to actually publish the app)\n\nThere were also a few endeavours that were less successful:\n- I started writing an interactive book, and then stopped\n- I started repurposing my Quora answer as an interactive book, but also ran into obstacles that stopped me.\n\nI had some positive experience yesterday, though. I decided that I will write a new micro-iteration of GRASP, this time in JavaScript and for the browser. My further plan is to rewrite it to a Scheme flavor, enhancing my Scheme-to-JS translator along the way. But for the first time in a very long time, I had the sense that I was really getting somewhere.",
"sig": "282dfa18b8cd706c4c6908ec775cb3f134d0cdd35d72d728c06113179d16810f4f74b0c9f8defd0c400d36492995d10ee04d246a3f36a4aa75fd336596612956"
}