Closing Canario Terminal source code
Why Canario terminal is closed source: time, maintainer burnout, and building something just for myself.
Software developer
Why Canario terminal is closed source: time, maintainer burnout, and building something just for myself.
The first jamlog of Jam Programming Language, right after building a PlayStation emulator.
AI is just a tool. The problem is much deeper, and it started long before AI ever entered the picture. We have been accepting bad quality software for years.
A systems language with mutable value semantics, compile-time memory safety, and simplicity in mind.
Glyph Protocol shipped with a single payload format: monochrome OpenType `glyf` outlines rendered in the current foreground colour. This post covers adding two more: `colrv0` for layered flat-colour icons, and `colrv1` for full paint graphs with gradients, both by reusing OpenType COLR directly as the wire format.
A protocol for terminals that allows applications to register custom vector glyphs and query whether a codepoint is renderable on the system — so you no longer need to install a 10MB font just to render a single icon.
AI usage has been increasing over the past few years due to its biggest selling point: time. It is often marketed as a tool that helps developers reduce the overall time needed to perform a task.
Recently, people have been asking me why I’m pausing Boo to work on a programming language. I think it would actually be cool to write down how I feel.
I decided to document Boo code editor development for good (or bad). Suppose you have any interest in it. Please stick with me in this article.
Two years ago, to be precise Oct 2022, I started Rio Terminal because I wanted to learn Rust and wanted to have a project that I would use in my daily life. I always loved terminals and thought well why not? Truth is that, was such a good investment of my time, not only did I learn Rust but I also...