[ 00 :: resources ]

/usr/share/doc/sreeglug

the community knowledge archive — documentation, tutorials, books, links

  • featured External Link AI

    OpenCode — open-source AI coding agent

    The open-source AI coding agent for the terminal (also a desktop app and IDE extension). One docs hub covers everything: getting started (/init, Plan vs Build mode, @-file mentions, /undo), agents & rules, Agent Skills (SKILL.md), plugins, custom tools, MCP servers, themes and keybinds — opencode.ai/docs.

  • featured Tutorial Programming

    The Missing Semester of Your CS Education (MIT)

    Shell, editors, git, debugging, data wrangling — everything a CS degree skips. Essential.

  • featured Repository Free Software

    opensource-tools — curated tools for students

    The GLUG's curated collection of free and open-source tools for students — editors, utilities and everyday software that respects your freedom.

  • Documentation Open Standards

    RFC Editor — the internet's open standards

    Every internet protocol — TCP, HTTP, DNS, SMTP — is specified in freely readable RFCs.

  • Documentation Open Standards

    W3C Standards

    The open standards the web is built on — HTML, CSS, accessibility.

  • Documentation Open Hardware

    RISC-V ISA specifications

    Read the open instruction-set architecture everyone in open hardware is excited about.

  • Documentation Open Hardware

    KiCad documentation

    Free, open EDA suite for designing PCBs — schematics to layout.

  • Book Free Software

    The Cathedral and the Bazaar (essays)

    Eric Raymond's essays on how open development works — part of the movement's history.

    by Eric S. Raymond

  • Book Free Software

    Producing Open Source Software (book)

    How successful free software communities actually run — invaluable if you want to run or contribute to one.

    by Karl Fogel

  • Documentation Free Software

    GNU Philosophy — free software is a matter of liberty

    The essays behind the movement: the four freedoms, licensing and why 'open source' isn't the same thing.

  • Tutorial Open Courseware

    Overleaf Learn (LaTeX)

    Free 30-minute LaTeX tutorials — write your lab reports and theses properly.

  • Book Open Courseware

    OpenStax textbooks

    Peer-reviewed, openly licensed textbooks — physics, chemistry, maths, economics and more.

  • Tutorial Open Courseware

    Khan Academy

    Math from arithmetic to linear algebra — the foundation every branch stands on.

  • Tutorial Open Courseware

    SWAYAM

    India's national MOOC platform — free courses with optional certification, all branches.

  • Tutorial Open Courseware

    MIT OpenCourseWare

    Thousands of MIT courses — lecture notes, assignments, exams — free for everyone.

  • Tutorial Open Courseware

    NPTEL

    Free video courses from India's IITs and IISc across every engineering discipline.

  • Tutorial AI

    Hugging Face course

    Learn to use and fine-tune open transformers — free and hands-on.

  • Tutorial AI

    Google Machine Learning Crash Course

    A free, fast, practical introduction to machine learning with TensorFlow.

  • Book AI

    Dive into Deep Learning (D2L)

    An interactive open book — every concept has runnable code.

  • Tutorial AI

    Practical Deep Learning for Coders (fast.ai)

    Top-down deep learning: train real models from lesson one.

  • Book AI

    Neural Networks and Deep Learning (book)

    Michael Nielsen's free book — build neural networks from first principles.

    by Michael Nielsen

  • Book Security

    Crypto 101 (book)

    An introductory crypto book, free for everyone — from XOR to TLS.

  • Cheat Sheet Security

    OWASP Cheat Sheet Series

    Concise, practical guidance on auth, sessions, XSS, SQLi and more.

  • Documentation Security

    OWASP Top 10

    The ten most critical web application security risks — read before you deploy anything.

  • Tutorial Security

    picoCTF

    A free, year-round capture-the-flag built for students — start here for cybersecurity practice.

  • Tutorial Security

    OverTheWire Wargames

    SSH-based security games — Bandit teaches the command line while teaching you to break things.

  • Documentation DevOps

    Kubernetes documentation

    Where every cluster journey begins (and, occasionally, ends).

  • Documentation DevOps

    The Twelve-Factor App

    The methodology behind well-behaved, deployable services — short and formative.

  • Documentation DevOps

    Docker documentation

    Containers, images and compose — the docs are genuinely good.

  • Book Networking

    Computer Networking: Principles, Protocols and Practice

    An open networking textbook used in universities worldwide.

  • Book Networking

    Beej's Guide to Network Programming

    Sockets explained with humour and precision — the classic intro to network programming in C.

  • Tutorial Databases

    CMU 15-445: Database Systems (lectures, free)

    Andy Pavlo's legendary database internals course — videos and notes free online.

  • Book Databases

    Use The Index, Luke

    A free book on SQL indexing and performance — the thing every developer wishes they had read earlier.

  • Tutorial Databases

    SQLBolt

    Learn SQL with short interactive lessons in the browser.

  • Tutorial Databases

    PostgreSQL interactive tutorial

    The official tutorial for the database this very website runs on.

  • Book Programming

    Structure and Interpretation of Computer Programs (SICP)

    The classic MIT text on programming fundamentals, free HTML edition.

  • Book Programming

    Crafting Interpreters (book)

    Build two complete interpreters from scratch, free to read online — the friendliest way to meet compilers.

  • Tutorial Programming

    Exercism

    Free practice exercises in 60+ languages with human mentor feedback.

  • External Link Programming

    Teach Yourself Computer Science

    A curated roadmap: which 9 subjects to self-study and exactly which books/lectures to use.

  • Tutorial Programming

    The Odin Project

    A free, open-source full curriculum for web development that makes you build real projects.

  • Tutorial Programming

    freeCodeCamp

    Thousands of hands-on exercises and full certifications — web, data, Python and more.

  • Tutorial Programming

    CS50: Introduction to Computer Science (Harvard, free)

    The famous first CS course — C, Python, SQL and web, with great problem sets. Free to audit.

  • Documentation Programming

    MDN Web Docs

    The reference for HTML, CSS, JavaScript and web standards.

  • Tutorial Programming

    The official Python tutorial

    Reads like a book, ships with the language — start here for Python.

  • Cheat Sheet Git

    Oh Shit, Git!?

    Plain-language recipes for every 'I messed up my repo' moment.

  • Tutorial Git

    Learn Git Branching

    Interactive visual playground — the fastest way to finally understand branches, rebases and resets.

  • Book Git

    Pro Git (book)

    The canonical Git book, free to read in full — from basics to internals.

  • Repository Shell

    The Art of Command Line

    A community-maintained goldmine of practical one-liners and workflow tips.

  • External Link Shell

    ShellCheck

    Static analysis for shell scripts — it will find the bug before your script does.

  • External Link Shell

    ExplainShell

    Paste any shell command and see exactly what each flag does. Magic for reading unfamiliar one-liners.

  • Documentation Shell

    Bash Reference Manual (GNU)

    The official bash manual — boring, complete and always right.

  • Documentation GNU/Linux

    Debian documentation

    The universal OS's manuals — installation, administration and packaging, all free.

  • Documentation GNU/Linux

    Linux kernel documentation

    Straight from kernel.org — how the kernel is built, configured and developed.

  • Tutorial GNU/Linux

    Linux Upskill Challenge

    A free 21-day self-paced challenge to get comfortable administering a real Linux server.

  • Documentation GNU/Linux

    Arch Wiki

    Distro-agnostic, brutally thorough Linux documentation. When something breaks, this is where the answer usually lives.

  • Book GNU/Linux

    The Linux Command Line (book)

    William Shotts' complete, free book on the shell — the single best introduction to the command line.

    by William Shotts

  • Tutorial GNU/Linux

    Linux Journey

    Short, friendly lessons that take you from 'what is an OS' to networking, processes and packages — the classic first stop.

$ theme --list
↑↓ select↵ applyesc close
$ find /

Search the whole site — posts, events, projects, resources, people.