Issue 2020-W24

Published on

This week has been about Jupyter for SQLite, tacit knowledge, Git, UTF-8 and flat UIs.

# Tools for better thinking

A catalogue of techniques to aid analysing a problem with examples for each technique.

# Not everything is UTF-8

An article showing why programmers can't always afford to assume strings are UTF-8.

# Flat UI Elements Attract Less Attention and Cause Uncertainty

A study on the effectiveness of flat user interfaces.

# Why Tacit Knowledge is More Important Than Deliberate Practice

An article introducing the concept of “Tacit knowledge” and how it relates to Naturalistic Decision Making.

You may want to also consider The Problems with Deliberate Practice from the same author.

# Speeding up a Git monorepo at Dropbox with <200 lines of code

An article about the journey Dropbox went through to improve their version control system responsiveness and the overall developer experience.

# A Jupyter kernel for SQLite

An article anouncing the xeus-sqlite project that will bring first-class SQLite interaction in Jupyter notebooks.