been enjoying maki too. respects xdg spec (unlike pi), the ui is snappy and pretty much exactly what i want, and i like the choice to keep the lua API similar-ish to neovim.
I agree that AI is a gamechanger in many ways, however it is not the end of life or the end of civilization. Life will go on, and people will be happy productive members of society, even with AI becoming part of everyday life - at least that is what I believe, since believing the alternative would be self defeating.
When I think back to the 90s when the internet became popular, to me, living in the middle of nowhere, being able to interact with others through a computer, it was such an exciting time and it is what got me into programming. I believe right now today, there will be young people who may, just like me, be super excited about this AI thing, want to learn more about it, become a wielder of it, with all the energy and hope that comes with youth, just like when I discovered the internet. To them AI is not a "learn this new thing or you are going to be left behind", but it is probably something that gives them hope.
Even older people can do this. I remember when I was 16 a taxi driver, probably in his 50s asking me to tell him about this internet thing: "what should I do to learn the internet?". I fondly remember this driver since he seemed to have such an innoncent interest and willingness to learn from this 16 year old who didn't know anything himself.
Even with AI, as good as it is now, as well as with it becoming better, people will be part of the process. Although I'm nostalgic about how software used to be created, I'm trying to embrace the new way of doing things and look for new opportunities and a way how I can make a difference, with a positive outlook - this has never failed for me in the past.
> Life will go on, and people will be happy productive members of society, even with AI becoming part of everyday life - at least that is what I believe, since believing the alternative would be self defeating.
Unfortunately, I'm not so optimistic. If the rapid change in AI advancement continues at this rate, bar some world wars or an economic collapse, we will face an existensial crisis as humans. AI for me is not attacking or replacing human jobs, it is coming after the cost of our own intelligence. I fear that the cost of human intelligence will go down with time compared to AI. We will no longer be needed to perform tasks as part of an economic framework (capitalism or other will not matter). Money will not be worth anything and hopefully we get to UBI quickly. I don't believe that my son who is 5 will work till retirement age.
For development on linux I like to use dotenvx, which lets you put encrypted secrets in an .env file and supply the private key separately.
I have a small wrapper script [1] that prompts for the private key which allows me to paste it from my password manager and launches a shell with the env variables decrypted. This allows me to avoid storing any secrets while still having shell session open where I can terminate and restart a server process for example without having to re-enter the secret all the time.
Just a note that you can use opencode with their API gateway (they call it "zen") to get access to all the most popular models using a single account, including gemini. (Although this wouldn't have helped the author, since they wanted to try the Gemini CLI specifically).
I'm using opencode which I think is now very close to covering all the functionality of claude code. You can use GPT5 Codex with it along with most other models.
I'm using tsx for a project to achieve the same effect. As you said, it saves you from having to set up a build/transpilation step, which is very useful for development. Tsx has a --watch feature built in as well, which allows me to run a server from the typescript source files and automatically restart on changes. Maybe with nodemon and this new node improvement this can now done without tsx.
To check types at runtime (if that can even be done in a useful way?) it would have to be built into v8, and I suppose that would be a whole rewrite.
- written in rust, super fast startup and rendering
- implements token saving techniques
- plugins written in lua
No affiliation, just think it's a really well made piece of software.
reply