Like the points in this presentation, recently I kept thinking it seems I need find the joy of fiddling and learning, not build some thing for money but for fun only.<p>Have been used some spare time to learn common lisp and write a manual project, still use web based AI as a quick search method.<p>But I managed to learn some common lisp and how to do cffi in common lisp and<p>- use gtk4 cffi binding to start a GUI app
- write a ghostty cffi to encode/decode terminal escape sequences
- write a libssh2 cffi to communicate with a ssh server<p>Hope I can build a minimal SSH Terminal using common lisp to keep on experiment and exploration
Shout out to Tsoding [1]. He is my favorite recreational programmer.<p>[1] - <a href="https://www.youtube.com/@TsodingDaily" rel="nofollow">https://www.youtube.com/@TsodingDaily</a>
I saw another guy I'm trying to find, he's Asian, one of the projects he did was make a map from raw OSM nodes I think. But he used a "niche" language like Zed and worked directly with GL idk was trying to find him. One of those really really good programmers. His videos are in English. The map is like Brooklyn or some part of NY.
I always champion Bisqwit too
I did not like how this handled scrolling, made my navigation feel constrained. Maybe I was supposed to use the keyboard to navigate? It doesn't seem particularly clear.
Nice presentation, I've been asking myself about exactly this lately. Speaking for myself, I like to build a small copy of some big project, and then I put big hopes on it and start feeling guilty that it's unfinished. It turns into a kind of ban on picking up anything else, while the big one keeps getting put off too. And here there are so many different styles and approaches laid out.
A Proustian "eating the madeleine" moment occurred when I booted my MiSTer into TI-99/4A mode and began typing programs in TI BASIC, redefining characters and drawing little images with them on screen. In the midst of a tech hellscape, I suddenly remembered why I loved programming to begin with.
> Style 4: The Problem Solver<p>I was looking for this one. It's far beyond a mere "style". It breaks the entire premise.<p>Being a "problem solver" means you live with the code you write on a daily basis the same way as anyone with any other skill such as woodworking or sewing/knitting.<p>For the people who think writing code (without AI) is so hard that they make it a separate "thing" away from their usual life, I have to also wonder whether they can cook their own breakfast.