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,869Apr 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,496Jun 29, 2026Updated 2 months ago
- A Periodic Table of System Design Principlesβ1,702Aug 3, 2026Updated last month
- dev tools, env vars, task runnerβ33,472Updated this week
- SQL tips and tricksβ2,305Nov 23, 2025Updated 9 months ago
- A Git-compatible VCS that is both simple and powerfulβ31,358Updated this week
- 1-Click AI Models by DigitalOcean Gradient β’ AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- a structural diff that understands syntax π₯π©β25,855Updated this week
- A syntax-highlighting pager for git, diff, grep, rg --json, and blame outputβ32,079Updated this week
- Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.β367,881Mar 20, 2026Updated 5 months ago
- π» Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.β60,705Updated this week
- Architecture decision record (ADR) examples for software planning, IT leadership, and template documentationβ16,828Updated this week
- β¨ Making your shell magicalβ31,529Updated this week
- What would happen if we didn't use TCP or UDP?β359Feb 28, 2025Updated last year
- ripgrep recursively searches directories for a regex pattern while respecting your gitignoreβ67,952Aug 4, 2026Updated last month
- π€ Just a command runnerβ35,632Updated this week
- Deploy open-source AI quickly and easily - Special Bonus Offer β’ AdRunpod Hub is built for open source. One-click deployment and autoscaling endpoints without provisioning your own infrastructure.
- simple terminal UI for git commandsβ81,981Updated this week
- git commit --fixup, but automaticβ5,715Feb 14, 2026Updated 6 months ago
- β‘A CLI tool for code structural search, lint and rewriting. Written in Rustβ15,742Updated this week
- A collection of learning resources for curious software engineersβ51,487Jul 15, 2026Updated last month
- run tasks interactively, no matter task runnersβ64Updated this week
- FFmpeg Assembly Language Lessonsβ12,140Feb 22, 2026Updated 6 months ago
- create MySQL database for testingβ13Aug 10, 2026Updated 3 weeks ago
- An extremely fast Python type checker and language server, written in Rust.β19,617Updated this week
- A command-line fuzzy finderβ82,817Updated this week
- Deploy open-source AI quickly and easily - Special Bonus Offer β’ AdRunpod Hub is built for open source. One-click deployment and autoscaling endpoints without provisioning your own infrastructure.
- Hurl, run and test HTTP requests with plain text.β19,181Updated this week
- π A curated list of papers for Software Engineersβ6,587May 7, 2026Updated 3 months ago
- Run your GitHub Actions locally πβ71,794Aug 9, 2026Updated 3 weeks ago
- The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teamsβ14,197Jul 30, 2025Updated last year
- A command-line benchmarking toolβ28,802Apr 30, 2026Updated 4 months ago
- An extremely fast Python linter and code formatter, written in Rust.β49,478Updated this week
- A simple, fast and user-friendly alternative to 'find'β44,308Updated this week
- An extremely fast Python package and project manager, written in Rust.β89,444Updated 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,687Sep 21, 2025Updated 11 months ago
- 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 fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined.β8,371Updated 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,711Updated 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,804Updated this week
- Code at the speed of thought β Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.β89,758Updated this week
- Offline, privacy-first grammar checker. Fast, open-source, Rust-poweredβ14,961Updated this week
- A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.β24,169Updated this week