Lexicon
⌘K
Explore
GuidesNotes
QuestionsWriteMy LibraryBooks
Sign in

Lexicon

a personal knowledge base

The knowledge library

One place to think, learn, and publish.

A public knowledge base and a private study library for computing, programming, networking, and security — gathered in one calm, well-lit room.

Explore the libraryBrowse the guides

Free & open · sign in to build your own shelf.

Lexicon — a glowing tree of knowledge growing from an open book

Fig. 1 — the tree of knowledge

01Featured guide

Learning

Building a Sustainable Learning System

A repeatable system for learning technical skills that actually stick — spaced repetition, projects, notes, and avoiding tutorial hell.

Read the guide
02The catalog
All guides →

33 entries across 20 shelves — pick a subject and start reading.

Learning1Building a Sustainable Learning SystemNetworking3OSI Model · TCP vs UDP · TCP/IP ModelProgramming6Start Here — How to Solve a Problem · From if/else to DSA — The Whole Path · Problem Solving · DSA Practice — Learn by Solving
03Lately
All notes →
1mo agoInterview prepFOXCONN SECURITY ENGINEER — MASTER INTERVIEW NOTES 1. First understand what job I am interviewing for I should not mentally classify this position as “SOC An…1mo agoTCP HandshakeQuestion How does it work --- Discussion scorpionxdev (OP) · Aug 8, 2026 asdasdhelfuhfeakdhine scorpionxdev (OP) · Aug 8, 2026 asfweoi;fjuwefaiohwkihaidhaha …2mo agoOnly Bug Bounty Checklist You'll Ever Need!!! V2Global Manual Bug Bounty Checklist Purpose: A target-agnostic, manual-first checklist for authorized web, API, SaaS, identity, business-logic, integration, a…
04Two ways to read

On the web

Read guides and notes, keep a private library of books and pages, and pick up exactly where you left off.

Why I prefer Rust for systems programming

Rust gives you performance without sacrificing safety. The ownership model took time to click, but now concurrent code feels… fearless.

✓ Saved to your library

In your terminal

A fast TUI for browsing, searching, and managing your library without leaving the keyboard.

$ npm install -g lexicon-tui

❯ ExploreUnderstanding TCP · 2hLibraryRust Ownership · 1dSearchZero Trust Guide · 2dJournalQUIC in the wild · 3d
>_npm install -g lexicon-tui
✦

Pull up a chair and start your library.

Join a growing room of builders and thinkers. Share what you know, keep what you learn.

Create your accountLook around first
Lexicon

The knowledge platform for computing and security.

Get the terminal app

>_npm install -g lexicon-tui

Explore

  • Browse guides
  • Community notes
  • People

Create

  • Write a note
  • Suggest a guide
  • My Library

More

  • Explore
  • RSS feed
  • Terminal app
© 2026 LexiconBuilt for computing & security.
Software Craft5How to Structure a Software Project · Debugging Software Systematically · Designing Clean and Maintainable User Interfaces · Clean code naming practices
Tools & Workflow2A Practical Introduction to Git and Version Control · Introduction to Linux for Developers
Web & APIs1Understanding REST APIs
2mo agoOnly Bug Bounty Checklist You'll Ever Need!!!Global Manual Bug Bounty Checklist Purpose: A target-agnostic, manual-first checklist for authorized web, API, SaaS, identity, business-logic, integration, a…
2mo agoMarkdown formatting referenceA quick reference for GitHub-Flavored Markdown. The rendered output is on the left in your head; the source is below. Headings markdown H1 H2 H3 Emphasis mar…
2mo agoUseful Linux filesystem commandsA compact cheat sheet of filesystem commands I keep coming back to on the terminal. Moving around bash pwd where am I ls -lah long list, human sizes, include…