Skip to content

TIL

A personal collection of short write-ups on small things the author learned day to day.

Stars
14.2k
Forks
748
Licence
MIT
Language
Vim Script
Last update
6 days ago
Type
Learning resource

What it is

This is a repository of concise "Today I Learned" notes by author jbranchaud, each covering one small tip or fact across many languages and tools. The README says these are things too small for a full blog post. The notes are organized by topic, such as Git, Vim, CSS, Clojure, and AWS, and the README reports 1893 entries.

  • Search the topic list for a specific tool, such as Git or Docker, to find a quick tip
  • Browse the Vim or Neovim section to pick up editor shortcuts
  • Look up a single command-line option, such as an AWS CLI output format
  • Read the entries as examples of how to write a short technical note

Great for

  • Developers who want quick, single-topic tips on tools they already use
  • People who learn by browsing short examples rather than reading long tutorials
  • Vim, Neovim, or shell users looking for keyboard and command-line tricks
  • Developers wanting ideas for their own write-up habit

Not ideal for

  • Beginners who need a structured, step-by-step course, since entries are standalone snippets
  • Anyone looking for a software application or library to install, since this is a collection of notes
  • People needing in-depth coverage of one technology, because each entry is brief
Step-by-step guide: how to use TILInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Read it online

    Clone the repository

    git clone https://github.com/jbranchaud/til.git
  2. 2

    Run it

    • Open the repository on GitHub
    • Pick a topic from the Categories list in the README
    • Open an entry and read the short write-up
  3. 3

    Get the most out of it

    • Use the Categories list in the README to jump straight to a topic
    • Subscribe to the author's newsletter if you want a steady stream of new TILs, as the README suggests
    • Clone the repository to search all entries locally with your own tools

Downloads

Strengths

  • Entries are short and focused on one thing each
  • Covers a wide range of languages and tools, organized by topic
  • Maintained regularly, with the README stating 1893 entries and a recent last push date

Trade-offs

  • Not a structured course, so there is no guided path or progression
  • Coverage reflects one author's interests, so it will not cover every topic
  • Quality and depth vary by entry, and the README gives no per-entry details beyond titles

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.