Imma make this clear: I'm not building software for developers.

I'm working to building tools for people.

You shouldn't have to know to maintain and secure a server to have your own independent identity online. You shouldn't need to know what libsodium or similar library to be secure online.

That's my objective.

@jalcine When I'm writing my Lisp code, I end up writing a lot of software for developers (including me). But that software itself isn't the final goal for me. It's a result of yak shaving. The goal I have is making actually useful software for people who don't know or want to know the technical details; they just want it to work and to properly do what it says it does.
It's easy and dangerous to lose oneself in the developer circle-jerking, put projects above products and software above people.


@jalcine So far I've made like, fifteen different Lisp libraries of various size or so just trying to make my personal project take off, and I'll likely make another fifteen before I finish. Sure, they're useful for me, but it's silly for me to state "yo, I've created ten intermediate products, my work here is done".

My final output will be software useful for someone who is NOT me. That's when I'll want to say I'm done.

@phoe @jalcine Interestingly, the first software I made that is useful to other people, is written in Scheme. ^^

Sign in to participate in the conversation
Functional Café

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!