Useful Links

This page consists of a growing collection of links to useful reading material related to software engineering.

The links on this page are intended to be long-lived resources related to problem solving and general understanding of how stuff works.

Networking


Cloud


Design Patterns

Miscellaneous

SOLID


Infosec


Information Retrieval

Indexing

Searching

Ranking

Case Studies

Other


Algorithms and Data Structures

General Reference

Hash Tables

Regular Expressions


File Storage


Web Browsers


Databases

General

PostgreSQL


Accessibility


Natural Language Processing

Stemming / Lemmatization


Human Learning


Machine Learning


System Design

Operating Systems

Queues


Computer Chess


Unix


Geo / Cartography

Geohashing


Miscellaneous