Reference
Coding
Bash-Oneliner
“A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.”
explain-shell.com
“Write down a command-line to see the help text that matches each argument.”
Learn X in Y minutes
“Take a whirlwind tour of your next favorite language. Community-driven!”
All of Jamie Smith’s macOS keyboard shortcuts (Internet Archive)
“I use macOS to build websites and compose music. This post is a collection of keyboard shortcuts and modifiers that help my day-to-day productivity.”
Git Command Explorer
“Find the right commands you need without digging through the web.”
System Font Stack
“Webfonts were great when most computers only had a handful of good fonts pre-installed. Thanks to font creation and buying by Apple, Microsoft, Google, and other folks, most computers have good - no, great - fonts installed, and they’re a great option if you want to not load a separate font.”
MDN Web Docs
MDN Web Docs is an open-source, collaborative project documenting Web platform technologies, including CSS, HTML, JavaScript, and Web APIs. We also provide an extensive set of learning resources for beginning developers and students.
Church History
churchfathers.org (Internet Archive)
“Despite the fact that their writings are all available for free online, many people have not taken the time to educate themselves on what the Church Fathers have taught. This website is meant to serve as a tool to help people do just that. The quotes on this site were adopted from The Fathers Know Best.’
Tutorials
Software Engineer Career Advice
Rahul Pandey YouTube Channel
“I’ll use this channel to share what I’ve learned working across several Silicon Valley companies.”
Pragmatic Engineer YouTube Channel
“I cover topics relevant for senior engineers and engineering managers at big tech and high-growth startups.”
The Pragmatic Engineer Substack
“Big Tech and high-growth startups, from the inside. Highly relevant for software engineers and engineering managers, useful for those working in tech.”
Web Development
Web Dev Simplified YouTube Channel
“Web Dev Simplified is all about teaching web development skills and techniques in an efficient and practical manner. If you are just getting started in web development Web Dev Simplified has all the tools you need to learn the newest and most popular technologies to convert you from a no stack to full stack developer. Web Dev Simplified also deep dives into advanced topics using the latest best practices for you seasoned web developers.”
Software Interview Prep
NeetCode YouTube Channel
“A better way to prepare for coding interviews”
neetcode.io
“The Blind 75 is a popular list of Algorithm practice problems. I created the Neetcode 150 by adding 75 more problems to make a more beginner friendly and more comprehensive list.”
The System Design Primer
“Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.”
Interviews
Questions I’m asking at Interviews” with Julia Evans (Internet Archive)
“In a fit of open source your interview process”, I tweeted yesterday with the list of questions I’m drawing from when interviewing. A lot of people responded in the gist with amazing suggestions, and I thought I’d consolidate them here so they don’t get lost in my pile of gists.”
The Reverse Interview: How to Choose Your Next Company (Internet Archive)
“Interviewing with a new company for a new role is a big choice, with bad odds. To make great career decisions, you need to find a way to conduct a reverse interview — flipping the odds and putting them in your favor.”
Git
gittutorial
“A tutorial introduction to Git”
giteveryday
“A useful minimum set of commands for Everyday Git”
Vim
Vim As Your Editor by The Primeagen
“This is my attempt at being a teacher. I am not a teacher, but I am trying to help someone, who was in my position 8 years ago. I really do love using Vim and I want to help someone who knows nothing to slowly gain the confidence to CRUSH it with just vim.”
Vim Adventures
“VIM Adventures is an online game based on VIMs keyboard shortcuts (commands, motions and operators). It’s the”Zelda meets text editing” game.”
Computer terminal
The Front-End Developer’s Guide to the Terminal (Internet Archive)
“That’s what this blog post is all about. It’s the missing manual of terminal fundamentals needed to work with modern JS frameworks like React, so you can move onto the fun stuff: building user interfaces!”
Browser Extensions
Vimium
“Vimium is a Google Chrome extension which provides keyboard shortcuts for navigation and control in the spirit of the Vim editor.”
Wappalyzer
“Find out the technology stack of any website.”
Return YouTube Dislikes
“Browser extension and an API that shows you dislikes on Youtube”
Dark Reader
“Dark mode everywhere”
WAVE Web Accessibility Evaluation Tool
“WAVE® is a suite of evaluation tools that helps authors make their web content more accessible to individuals with disabilities.”
Windows and Mac OS Applications
Cold Turkey
“Block websites, games and applications to boost your productivity and reclaim your free time.”
Windows Applications
Powertoys
“Microsoft PowerToys is a set of utilities for power users to tune and streamline their Windows experience for greater productivity.”
Mac OS Applications
Rectangle
“Move and resize windows in macOS using keyboard shortcuts or snap areas”
News
Hacker News
“Hacker News (sometimes abbreviated as HN) is a social news website focusing on computer science and entrepreneurship.”
RealClear Politics
“RCPs daily editorial curation and original reporting present balanced, non-partisan analysis that empowers our readers to stay informed.”
ground.news
“Ground News is a platform that makes it easy to compare news sources, read between the lines of media bias and break free from algorithms.”

Last Updated: