Monday, August 10, 2026
Free GUI: Application "Ecosystem"
Saturday, August 8, 2026
Free GUI: Window Manager Capabilities
This post here mentioned some things about a window position API. This post is about describing some more API specifics and window manager capabilities.
I make a low key distinction between "capabilities" and "features" here, because capabilities could emerge into various custom features, or they could be prevented from becoming available to a use-case or workflow. It would all depend on any given system's configuration and scripting.
Saturday, August 1, 2026
Free GUI: Containerized Apps (Plus Segues)
A desktop and application menu should be able to recognize and handle designations of containerized GUI applications to maintain a UX that makes sense with their usage context and priority.
Containers in this context might be used for handling favored application versions, or alternating versioning, or handling applications with multiple different configurations. This might also be useful in a development context. It might apply to making something like Docker or Podman more convenient on the desktop
Sunday, July 26, 2026
Free GUI: Browser Engine
Free GUI needs a browser engine that can work with a system-wide customizable toolbar system, and whatever other system-wide features that get incorporated into the application ecosystem infrastructure. (spoken with a mockingly nerdy lisp while pushing your over-sized glasses back up your nose.)
Sunday, July 19, 2026
Saturday, July 11, 2026
Staying Grounded on Free GUI
Sunday, June 7, 2026
For GUI to Be Free for Non-Developers
(Non-Developers AND Developers)
There is no great way to get UX right in a concise way. (It is possible to do better yes) Also very relevant is that really good UX requires too much specific attention, and then it gets locked in every time you think you have it just perfect.
- Good UX is expensive and difficult in the short term and confining in the longterm.
- Good UX typically requires strange means of gathering user data
- After the fact, there're too few or too many biased deciders to go through for UX changes.
- improvements are not objective. Too many people that will be heartbroken, even if the UX wasn't well thought out in the first place. Misguided familiarity even with flaws. Results in group choice paralysis
- disconnected purposes of software influence what constitutes good design without examination
Thus, if you want to get a single, concise UX, you will be handicapping Linux.
The solution is for there to be at least one or two options (For a DE, and compatible Toolkit) that are about being more-or-less Windows replacements, but then to have a new advanced toolkit for a DE and application ecosystem that is built on the idea of applications that share a common method for making customizations to the UX, small and large. (Obviously still compatible with old application ecosystems.)
Sunday, December 21, 2025
An Obvious Take on FOSS Funding
The idea of trying to create institutions that are not corrupt, and who have the right priorities does not require any particularly ingenious skill - just people with a clue, who also have the willpower.
That simple thing for FOSS will be what people call cult behavior. But it's just what all institutions with particular interests do - look out for their interests. For FOSS, that includes a much stronger focus on funding smart infrastructure chains and pathways. - Looking for logical gaps in applications and tools, and trying to fill them in.
In the case of FOSS, there is not a singular institutional form (as in non-profit, for-profit). If for-profits can do it, then more power to them. If non-profits can do it, then more power to them.
If development community can be see a mutual benefit to contribution, then more power to them for building the same things that the FOSS institutions are building: even the for-profits.
Tuesday, November 11, 2025
Command Wiki: Backend Development
All Posts Tagged: Command Wiki
The elephant in the room is the plan for backend development.
This is a strange question in the real world, because I don't know how invested I am personally going to be in this project. I tend to write the ideal situation, but in reality could actually fall back quite a bit, to the closest thing I can do at a given time.
Of course falling back to different technologies is terrible, because it does not create an application that could serve as a foundation towards the more ideal one.
Sunday, November 9, 2025
Command Wiki: Personal Development Intentions
All Posts Tagged: Command Wiki
Command Wiki: High Level Structure
All Posts Tagged: Command Wiki
- GUI UX tools
- Text-based syntax coding and markup UX
- Abstract models / logic models / relationship models
The concept of this high level structure is to provide basic means to creating more emergent complexity from it. It's about using these tools to provide the maximum amount of practical usability within the confines of non-professional level coding. These tools include GUI tools, markup syntax, coding syntax, and pre-configured models of abstract data representations.
Friday, October 31, 2025
Command Wiki: Daily Driving and Plugins
All Posts Tagged: Command Wiki
Sunday, October 26, 2025
Terminal Command and Scripting Wiki
3 stages of learning are:
- mimicking and memorization
- static perceived understanding and memorization with awkward dynamism
- working dynamic understanding with owned knowledge and context.
(1. Child 2. Teenager 3. Adult)
This description of learning stages are major in the process of going from child to adult, but they are still very descriptive of adult learning, especially when learning very new or alien skillsets.
Almost zero software applications are built to transition users between these phases of learning.