Reading List
The most recent articles from a list of feeds I subscribe to.
Managing Local and Remote Filesystems with Vim and netrw
When I began to use Vim, everybody was using NERDTree. So I followed: to navigate through my filesystem, NERDTree would be the answer for many years to come.
Nowadays, I mostly use a fuzzy finder to find the files I want, but a file explorer can still be useful in some situations:
When I look at a new codebase. It helps to have a general overview of the filesystem, to understand the structure of the project.
Fallacies of Distributed Systems
Fallacies of distributed systems are a set of assertions made by L Peter Deutsch and others at Sun Microsystems describing false assumptions that programmers new to distributed applications invariably make.
Arc Note: Datasette - Simon Willison
Simon is the creator of Datasette and co-creator of Django web framework. Formerly he was a JSK journalism fellow at Stanford, and prior to that an Engineering Director at Eventbrite.
Measuring Software Complexity at the Command Line
This is the third article of my series about complexity metrics:
Measuring complexity What Metrics to Use? The Impact of the Environment I began a new job last January. New job means new colleagues, new offices, new business domain, and new codebases.
It wasn’t the first time I changed job. It’s quite common for developers nowadays to jump from company to company. But it doesn’t change the fact that, in these situations, we need to adapt to basically everything.
Hello.
This is Architecture Notes, a brand new site by Mahdi Yusuf. Your place for architecture design notes and stories. Learn about how the systems you use everyday from the engineers who built them.