Generic Roadmap

This is meant to be a reminder of important issues/decisions that already have some thought put in them (usually by others). Automatic categorization of text is a core tool now Instead of offering advice, rank priorities Build a website first (before an app), some forgotten article but the point is: faster, and desktop users expect ... Read more

Kindle Paperwhite 4th Gen

Update May 2021 I've finally got this new Kindle Paperwhite 4th Gen (sometimes called Kindle Paperwhite 2018 and sometimes Kindle Paperwhite 10th Gen). It is an improvement. Still no USB-C, which is silly, but other aspects of the hardware are good. However, the software interface is significantly harder to deal with (more clicking, things have ... Read more

Octavo Touch-Type Form Factor

In this post I outline what I would consider a compelling form factor, one which existed for a while, but which may be is returning for certain niche uses. Usability and Useful Form Factors While the term notebook has been taken over to mean a laptop computer that is much larger on average than a ... Read more

LMDE3 Cinnamon Modifications

Here are some ways of getting things tweaked. Your mileage may vary. Mint-Y-Dark This theme has some hardcoded colors in PNG files. Grayscale them with ImageMagick, as follows: for file in /usr/share/themes/Mint-Y-Dark/gtk-2.0/assets/*.png; do convert "$file" -colorspace Gray "$file"; done for file in /usr/share/themes/Mint-Y-Dark/gtk-3.0/assets/*.png; do convert "$file" -colorspace Gray "$file"; done Edit the /usr/share/themes/Mint-Y-Dark/gtk-2.0/gtkrc file for ... Read more

Scrollbars in Atom, Firefox, Cinnamon

Scrollbar usability is shoddy and slipping across wide swaths of the web and software in general. Of course I am getting older, which means this is more and more of an annoyance. We know already, and for some time, how to do scrollbar usability and accessibility. Putting aside voice commands, just the bare minimum of ... Read more

Xiaomi – Brand on the Rise

In my household we have been introducing Xiaomi products for the past six months. Overwhelmingly positive, but not without a hiccup here and there. In general, there is an odd mixture of: quality, design, and value. I say odd because generally those things don't go together. Great price, good looks, and works well. Not perfect, ... Read more

Server-Side Analytics and NoJS

The current system of analytics tracking is so very broken, let us count the ways: Most solutions require third party trackers These are easily blocked by third-party ad blockers/privacy tools They are mostly javascript (and javascript can be disabled) They are a privacy nightmare, even when implemented properly They slow a site down by increasing ... Read more

Inkscape – Open Source Vector Graphics

Open Source Vector Graphics Editor Inkscape is an amazing vector graphics editor. It is free and open source and works on a variety of platforms, including Linux, Windows and OSX. Inkscape replaces Corel Draw and Adobe Illustrator and can read their files, and is a first class citizen among these other editors. Inkscape and Adobe ... Read more

2017 Responsive Design

Zurb's 21 Responsive Design Trends That Will Shape 2017 is useful reading. Of course not everyone will agree on 21 trends, and 21 isn't actually helpful to focus on. Nonetheless, many of these should/will need to be dealt with in 2017. Here are the one's I found most useful: Split Screen Divide a site into ... Read more

Colorblindness Online Marketing

Colorblindness Colorblindness affects approximately 5-8% of the population, mainly males. The visualization of these kinds of colorblindness is eye-opening, to say the least. The most common form of colorblindness is deuteranomaly, which is red-green. The colorblindness simulations show the color red as indistinguishable from a certain shade of green. Actually to my eyes the dichromatic ... Read more