TUI
If I’m in my terminal, a command line interface, doing some monitoring or just browsing around, it’s a habit, I always hit brew upgrade, to make sure my app/package that was installed through Homebrew has the latest update, and sometime, brew will gave me some list of newest package that was either newly updated or newwly submitted to Homebrew repository.
Long before, I got introduced to htop, an application to monitor and track your resource usage, like CPU, RAM and track what processes run in the background, and then, found btop and then k9s and then macmon and then…

See the commonality? yes it’s a TUI, or Terminal User Interface, or used to be called Text-based User Interface, the text-based user interface has been there for a long time, I used to code to display the interface using this method, using Turbo Pascal, building an interface to be use for the user using manually calculating the pixel of the monitor, and positioning each of coded “component” on each reserved pixel, I believe the resolution was 320x240, you need to place your weaved your interface via combining each of ASCII characters to became a table, or some borders.
Even though they are the same, TUI vs TUI, the main differences is in how it was displayed, the modern TUI, can displayed emoji, UTF characters, and also can interact with mouse.
And I am a massive fan of TUI, just like the old time, but with modern touch, sometimes it uses GPU to run, and with modern touch, it can do so much, beside above tools mentioned above, I do like to explore more, what other app was packaged using TUI, and I found that there’s image viewer using TUI, there’s even music player built for TUI, like kew or musickube or termusic, I like it.

The ecosystem to build this TUI app also growing, many people found it more and more, and many engineer build this, and then born many library to build TUI app like Bubble Tea, Ratatui or OpenTUI, and some people are very creative, like the one I just found, a TUI based email client, neo.md.
This will not fade away, there are always people who loved the simplicity of TUI, and interacting with computer without the need of a mouse.
Links:
- TUI library (Bubble Tea, Ratatui, OpenTUI)
- List of awesome TUIs app
Tags:
#software,
#projects,
#daily found,
#development
Helium Browser
Yes, this is another browser post, old habit die hard, since became fullstack developer back then, using multiple browser is just daily activities, having no problem switching between this browser to that browser, and try to make the site looks good on each.
That activity became habit.
Now finding new browser with privacy in mind became a challenge, last week i am using Brave browser exclusively, but since it has became just-another-chrome browser, I’m avoiding using Brave currently, and start looking another browser, and found Helium browser, promising privacy, ad-blocking and other cool stuff that Brave used to.
With all the goodness, and i recommending people using this browser, it still has some minor issue, not about how this browser works, but some feature that i got used to in Brave was not yet implemented in Helium, one of it is the deep integration with my password manager, when some site levereging Passkey to login or authenticate, it was not working out of the box, and few other minor issue.
Overall, I am happy with this browser, and planning to use this for a while, until i get used to it.
Read more:
- DuckDuckGo Browser: A Privacy oriented browser
- Benchmark Browser
- Arc VS Zen Browser: perbandingan non-technical
Tags:
#software,
#projects,
#daily found,
#development
Some projects I found interesting
As usual, if i’m doing some update on my mac, usually i found an interesting project that Homebrew display, like new project added to their repo, or project has been recently updated.
- Codexbar – For people who are using heavily on AI to maximize their productivity(?), and using Codex from OpenAI or Claude Code (or other large AI provider), it display our usage, like tokens and it costs.
- RepoBar – A menu bar that display your Github data in your desktop.
- Trimmy – According to its website “Trimmy watches your clipboard and turns wrapped shell snippets into a single clean line, so they paste and run exactly once.”
- Thaw – Menu bar management, if you running a lot of app, and it has menu bar dedicated, this tool is the right tool to manage those icons displayed on your menubar.
Tags:
#software,
#projects,
#daily found,
#development
A Social Filesystem →
It’s an interesting takes of how the author construct and stuctured the everyday social interaction via app that was created by someone else platform and the users are the creator of the content.
Even though there’s question of how the data was produced by the users, is the data belongs to the user or platform owner?
I admired the author explain with details, how the data stuctured, how it it construct the ATProtocol.
Tags:
#daily found,
#development
It’s hard to justify Tahoe icons →
MacOS Tahoe, Apple new mac operating system, promising updates, like function and new UI, which is very bad, just like Windows Vista-esque, and now, new rant about how Apple designing its context menu, it is, “copying” windows ugly UI and HID.
Icons are supposed to be easily recognizable from a distance. Every icon designer knows: small details are no-go. You can have them sometimes, maybe, for aesthetic purposes, but you can’t rely on them.
I have not yet upgrade or trying this new operating system, and it seems, will not use it in the near future.
Tags:
#daily found,
#development,
#macOS,
#software