Lexicon
⌘K
Explore
ExploreGuidesNotes
QuestionsWriteMy LibraryBooks
Sign in

Lexicon

a personal knowledge base

Community

Explore

Guides, notes, and the writers behind them — everything worth exploring.

For YouNotesGuidesBooksPeople
AllLearningNetworkingProgrammingSoftware CraftTools & WorkflowWeb & APIsWriting

Latest

  • ProgrammingGuide

    Python

    Python from scratch — every fundamental explained clearly, building up to solving real problems, with links to the Problem Solving patterns and complexity.

    Curated guide · updated 2026-06-17

  • GitNote

    Git commands I use every day

    A short reference of the Git commands I actually reach for daily. Not exhaustive, just the ones that earn their keep. Checking state bash git status what cha…

    scorpionxdev
    00
0
  • PerformanceNote

    How caching improves application performance

    Caching is storing the result of expensive work so you can reuse it instead of redoing it. Done well it is the highest-leverage performance tool you have. Do…

    scorpionxdev
    000
  • SwiftNote

    SwiftUI state management

    SwiftUI rebuilds views from state. The trick is choosing the right property wrapper so ownership and updates flow the way you expect. The core property wrapp…

    scorpionxdev
    000
  • KotlinNote

    Kotlin coroutines overview

    Coroutines are Kotlin's answer to asynchronous programming. They let you write concurrent code that reads sequentially, without blocking threads. Suspend fun…

    scorpionxdev
    000
  • SQLNote

    SQL joins explained

    A join combines rows from two tables based on a related column. The join type decides what happens to rows that have no match. Sample tables Say we have user…

    scorpionxdev
    000
  • DatabasesNote

    Database indexing basics

    An index is a sorted lookup structure that lets the database find rows without scanning the whole table. It is the single biggest lever for query speed, and …

    scorpionxdev
    000
  • ReactNote

    React component design principles

    A handful of principles that keep React components easy to change. None of them are rules, but ignoring all of them tends to produce components that are pain…

    scorpionxdev
    000
  • Software CraftNote

    Clean code naming practices

    Naming is the cheapest documentation you will ever write and the first thing the next reader sees. A good name removes the need for a comment. Say what it is…

    scorpionxdev
    000
  • ← PrevPage 4 of 4Next →

    Trending this week

    Only 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…

    Popular topics

    LearningNetworkingProgrammingSoftware CraftTools & WorkflowWeb & APIs

    Writers to follow

    • scorpionxdev

      16 notes

    • S

      scorpion

      10 notes

    • S

      Scorpion X Dev

      2 notes

    • aria2

      0 notes

    • Sudheendra21

      0 notes

    View all writers →

    Curated guides

    • Building a Sustainable Learning System
    • OSI Model
    • TCP vs UDP
    View all guides →