22 November 2020

20 links · Sunday

Refactoring UI: The Book

Learn how to design awesome UIs by yourself using specific tactics explained from a developer's point-of-view.

The Birth of UNIX with Brian Kernighan - CoRecursive Podcast

When you work on your computer, there are so many things you take for granted: operating systems, programming languages, they all have to come from somewhere. In the late 1960s and 1970s, that somewhere was Bell Labs, and the operating system they were buildin…

Datasheets: 16x2 LCD By Hand (No microcontroller)

First video in a series dedicated to reading datasheets. This video focuses on a datasheet for a 16x2 LCD, which is simple enough that it can be programmed by hand (without a microcontroller). LCD Datasheet: https://www.sparkfun.com/datasheets/LCD/ADM1602K-NS…

Even faster bash startup

I sped up bash startup from 165 ms to 40 ms. It’s actually noticeable. Why and how did I do it?

Booting from a vinyl record – BOGIN, JR.

Most PCs tend to boot from a primary media storage, be it a hard disk drive, or a solid-state drive, perhaps from a network, or – if all else fails – the USB stick or the boot DVD comes to the rescue… Fun, eh? Boring! Why don’t we try to boot from a record pla…

X11 Library Sees Lots Of Fixes With libX11 1.7 Release

Phoronix is the leading technology website for Linux hardware reviews, open-source news, Linux benchmarks, open-source benchmarks, and computer hardware tests.

GIMP - This is 25

Exactly 25 years ago, Peter Mattis wrote a message to several newsgroups announcing a new image editor called GIMP.

iPad Linux

Linux on the iPad isn't a reality yet, at least not like on a desktop platform. With hardware becoming more and more powerful every year, obsolete iPadsshould be allowed to continue to serve a purpose. Obsolete iPads could be affordable personal computers and …

chain_tree.py

GitHub Gist: instantly share code, notes, and snippets.

dkopko/klox

An interpreter. Contribute to dkopko/klox development by creating an account on GitHub.

Redirector, Keyboard and foxes

This week, nothing fancy, not a big article about a Federated media, not a tutorial on how to do things, just a small article to chill.

TIL: eBPF is awesome

A blog about programming, technology and open-source stuff.

How I Teach vim

The positive response to my post about “Why I Teach vim” has been extremely appreciated and the most common question I have received is “OK, but how do you teach vim? This is a mu…