Hi, I'm Josh. I'm a web developer currently working at Grafana. I once made a lot of things using the Destiny 2 API, like Destiny Data Explorer and Ghost.


🌍 How do I create a topmost window that is never covered by other topmost windows?

Since there is no coordination among the various applications, you’re basically stuck playing a game of walls and ladders, hoping that your ladder is taller than everybody else’s wall. The customer has pretty much found the tallest ladder which the window manager provides. There is no “super topmost” flag. Sure, you can try moving to another level of the system, like say creating a custom desktop, but all that does is give you a taller ladder.

🌍 Jakob’s Law

Users spend most of their time on other sites. This means that users prefer your site to work the same way as all the other sites they already know.

Users value consistency with the rest of their computer over consistency of your app on different computers.

🌍 "Why don't we just break the Web?"

Sure, in retrospect MooTools did the wrong thing — but breaking the web doesn’t punish them, it punishes users. These users do not know what a moo tool is. Alternatively, we can find another solution, and users can continue to use the web. The choice is easy to make.