These links are about the software we use, the design principles to follow. Note that Programming Bookmarks and the Web Bookmarks are separate sections.
#Software #Bookmarks
@akkartik wrote about what he called freewheeling apps:
These are my suggestions. Prefer software with thousands rather than millions of users, that doesn’t change often, that seems to get forked a lot, that can be modified without specialized tools, and, ideally that you can make small changes to. Yourself. In a single afternoon. – Using computers more freely and safely
Using computers more freely and safely
Colours:
relogen is a simple script that generates Regolith color schemes using pywal. – relogen
Regolith is a modern desktop environment designed to let you work faster by reducing unnecessary clutter and ceremony. Built on top of Ubuntu, GNOME, and i3, Regolith stands on a well-supported and consistent foundation. – Regolith
Mind maps:
Freeplane is written in Java using OSGi and Java Swing. It runs on any operating system that has a current version of Java installed.
Daniel Terhorst-North ~~takes down~~ *reviews* a McKinsey article about developer productivity. It talks about having no women on board, about not naming the woman of two important works they refer to, about having no control groups, of having only anecdotal evidence, the real work that programmers do (which is only in small part about typing code), and so on. McKinsey Developer Productivity Review.
McKinsey Developer Productivity Review
How to get started:
Computers are everywhere. They’re in our purses, our offices, our TVs, our hobby-dens, our cars, and our toasters. Many of us spend significant parts of our days operating these machines in the palms of our hands and on our desks or couches. They entertain us and make us laugh. They connect us to family and help us find love. They help us get reports written and make project videos at school. They facilitate our work by crunching numbers, formatting documents, and helping us express our ideas. In a sense, they are extensions of our brains. But many of us could be getting more out of our computers. This book will show you how. – Digital Superpowers 2.0
Maintenance, or not:
The linking project’s code is provided as-is, and is not actively maintained. – No Maintenance Intended
Cold-blooded software:
You can freeze it for a year and then pick it back up right where you left off. A cold-blooded project uses boring technology. The build and test scripts don’t depend on external services that might change, break, or disappear entirely. It uses vendored dependencies. – Cold-blooded software
Visualization, text user-interface:
VisiData is a free, open-source tool that lets you quickly open, explore, summarize, and analyze datasets in your computer’s terminal. VisiData works with CSV files, Excel spreadsheets, SQL databases, and many other data sources. – An Introduction to VisiData
Users and software:
*Breathe out, it’s just fucking computers*, and there’s only so much I can do to make it easier for users to swallow the fact that management wanted to replace human interactions with software that they don’t want to use. – Nobody wants to use any software, by Jane Ruffino
The truth is: I don’t want to use a product at all. The ideal user experience is that I reach my goal without doing any work. The original user story format reminded us of this by staying focused purely on the goal. Task-oriented user stories replaced the goal with the work: all downside without any of the benefits. – As a user, I don’t want to, by Pavel Samsonov
Nobody wants to use any software
It's not quite a tradewar but a kind of boycott?
We help you find European alternatives for digital service and products, like cloud services and SaaS [software as a service] products. – European Alternatives