A discussion between John Ousterhout and Robert Martin about differences between John's book "A Philosophy of Software Design" and Bob's book "Clean Code".
β1,806Apr 15, 2025Updated last year
Alternatives and similar repositories for aposd-vs-clean-code
Users that are interested in aposd-vs-clean-code are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- π§ Cognitive load is what mattersβ12,481Jun 29, 2026Updated last month
- A Periodic Table of System Design Principlesβ1,702Aug 3, 2026Updated last week
- dev tools, env vars, task runnerβ32,440Updated this week
- SQL tips and tricksβ2,302Nov 23, 2025Updated 8 months ago
- A Git-compatible VCS that is both simple and powerfulβ30,982Updated this week
- Deploy to Railway using AI coding agents - Free Credits Offer β’ AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- a structural diff that understands syntax π₯π©β25,776Updated this week
- A syntax-highlighting pager for git, diff, grep, rg --json, and blame outputβ31,754Aug 2, 2026Updated 2 weeks ago
- Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.β363,938Mar 20, 2026Updated 4 months ago
- π» Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.β59,676Updated this week
- Architecture decision record (ADR) examples for software planning, IT leadership, and template documentationβ16,660Updated this week
- β¨ Making your shell magicalβ31,226Updated this week
- What would happen if we didn't use TCP or UDP?β358Feb 28, 2025Updated last year
- ripgrep recursively searches directories for a regex pattern while respecting your gitignoreβ67,302Aug 4, 2026Updated last week
- π€ Just a command runnerβ35,302Updated this week
- Deploy on Railway without the complexity - Free Credits Offer β’ AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- Formatter for Java code that is JBang friendlyβ16Sep 16, 2025Updated 10 months ago
- simple terminal UI for git commandsβ81,355Updated this week
- git commit --fixup, but automaticβ5,687Feb 14, 2026Updated 6 months ago
- β‘A CLI tool for code structural search, lint and rewriting. Written in Rustβ15,527Updated this week
- A collection of learning resources for curious software engineersβ51,400Jul 15, 2026Updated last month
- run tasks interactively, no matter task runnersβ64Jul 11, 2026Updated last month
- FFmpeg Assembly Language Lessonsβ12,133Feb 22, 2026Updated 5 months ago
- create MySQL database for testingβ13Updated this week
- An extremely fast Python type checker and language server, written in Rust.β19,469Updated this week
- AI Agents on DigitalOcean Gradient AI Platform β’ AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- A command-line fuzzy finderβ82,536Updated this week
- Hurl, run and test HTTP requests with plain text.β19,144Updated this week
- π A curated list of papers for Software Engineersβ6,566May 7, 2026Updated 3 months ago
- Run your GitHub Actions locally πβ71,503Updated this week
- The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teamsβ14,186Jul 30, 2025Updated last year
- A command-line benchmarking toolβ28,656Apr 30, 2026Updated 3 months ago
- An extremely fast Python linter and code formatter, written in Rust.β49,211Updated this week
- A simple, fast and user-friendly alternative to 'find'β44,090Updated this week
- An extremely fast Python package and project manager, written in Rust.β88,757Updated this week
- Simple, predictable pricing with DigitalOcean hosting β’ AdAlways know what you'll pay with monthly caps and flat pricing. Enterprise-grade infrastructure trusted by 600k+ customers.
- β‘ A fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined.β8,259Updated this week
- A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSβ¦β25,579Updated this week
- β22Mar 13, 2025Updated last year
- A Python tool to visualize + enforce dependencies, using modular architecture π Open source π Installable via pip π§ Able to be adoptedβ¦β2,788Jun 11, 2026Updated 2 months ago
- Code at the speed of thought β Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.β88,644Updated this week
- Offline, privacy-first grammar checker. Fast, open-source, Rust-poweredβ14,459Updated this week
- What are the principles we can use to build LLM-powered software that is actually good enough to put in the hands of production customersβ¦β25,318Sep 21, 2025Updated 10 months ago