Updated: 2022-03-07

This is a list of valuable (to me) developer resources that I’ve managed to stumble across (books, courses, friends and fellow programmers, hacker news, lobste.rs, university).

Architecture

AI and ML

Awesome

C

Cloud

Containers

Cheat sheets

Culture

Databases

Development

Diagramming

dotfiles

Encoding and Serialization

Git

Golang

gRPC

Hardware

  • Backblaze hard drive stats
  • Build an 8-bit CPU by Ben Eater a programmable 8-bit computer from scratch on breadboards using only simple logic gates
  • nand2tetris a distilled version of the book The Elements of Computing Systems, By Noam Nisan and Shimon Schocken (MIT Press), contains all the project materials and tools necessary for building a general-purpose computer system and a modern software hierarchy from the ground up

Humanities

Jobs

Languages

Linux

Mongo

Monitoring

  • Zabbix
  • whatfiles logs the files programs CRUD, also traces new processes
  • logtop reads stdin, can sort on any field and is updated in realtime

Networking

Open source

Papers

  • Coming soon

Python

Security

Shell

systemd

Text wrangling

  • CyberChef the ultimate open-source (by GCHQ) text wrangler you’ll ever need, life changing
  • desed beautiful TUI that provides users with comfortable interface and practical debugger, used to step through complex sed scripts
  • sed One Liners huge collection of useful sed examples
  • xsv CLI for indexing, slicing, analyzing, splitting and joining CSV files

Talks

Testing

  • Smocker simple HTTP mock server, uses YAML to define mocks and responses
  • MockServer for any system you integrate with via HTTP or HTTPS MockServer can be used as: a mock configured to return specific responses for different requests, a proxy recording and optionally modifying requests and responses or as both a proxy for some requests and a mock for other requests at the same time

TypeScript

Web