You do not have to use generative AI. You may have to do spell checking or grammar checking, and the best versions of these might be generative AI, but otherwise generative AI is an option.
Tebako compiles Ruby applications into concise binaries that run on Windows, macOS, and Linux.
See also: https://terminalwire.com/articles/tebako
Some usage notes about https://github.com/dop251/goja. Could be interesting to use it as a scripting engine connected to PocketBase.
Highlights:
- Design for user needs, not organisational convenience
- Do the hard work to make things simple
- Staying secure means building for resilience
- Start small and optimise for iteration. Iterate, increment and repeat
- Display a bias towards small pieces of technology, loosely joined
Discovery coding is a practice of understanding a problem by writing code first, rather than attempting to do some design process or thinking beforehand. This means that a discovery programmer does not always start with a plan before starting to write code; rather, they think about the situation they are in. What is the tension we are trying to solve with this new code? What are the situations that have given rise to this demand? How do these various bits of the system interact? It is only in the process of writing code and seeing the pushback the code gives that discovery programmers understand and devise a plan forward.
We are destroying software mistaking it for a purely engineering discipline.
Co-to-the-sign
John Murray's description of eternal life:
... it is life that death cannot invade and life that cannot be forfeited ...
Good rundown on some things you can do now with html/css features like page transitions, dialogs, etc.
AI is not going to give you this CSS.
😏