Hacker News
- The Best Refactoring You've Never Heard Of https://www.pathsensitive.com/2019/07/the-best-refactoring-youve-never-heard.html 0 comments
- Book Review: "Tidy First?" By Kent Beck https://www.pathsensitive.com/2024/04/book-review-tidy-first.html 53 comments
- Should you split that file? https://www.pathsensitive.com/2023/12/should-you-split-that-file.html 96 comments
- Puzzles to convince you you don't understand dependence https://www.pathsensitive.com/2022/09/bet-you-cant-solve-these-9-dependency.html 13 comments
- Solving the Dog-Bunny Puzzle with Program Verification Technology https://www.pathsensitive.com/2022/09/solving-dog-bunny-puzzle-with-program.html 3 comments
- Abstraction: Not what you think it is https://www.pathsensitive.com/2022/03/abstraction-not-what-you-think-it-is.html 127 comments
- Developer tools can be magic but instead collect dust http://www.pathsensitive.com/2021/03/developer-tools-can-be-magic-instead.html 355 comments
- Elements of Programmnig http://www.pathsensitive.com/2020/09/book-review-elements-of-programmnig.html 9 comments
- Defunctionalize the Continuation http://www.pathsensitive.com/2019/07/the-best-refactoring-youve-never-heard.html 31 comments
- Book Review: A Philosophy of Software Design http://www.pathsensitive.com/2018/10/book-review-philosophy-of-software.html 51 comments
- My favorite principle for code quality http://www.pathsensitive.com/2018/02/making-bugs-impossible-illustrating.html 110 comments
- The Practice is not the Performance: Why project-based learning fails http://www.pathsensitive.com/2018/02/the-practice-is-not-performance-why.html 128 comments
- Why code that never goes wrong can still be wrong http://www.pathsensitive.com/2018/01/the-three-levels-of-software-why-code.html 55 comments
- The Design of Software is a Thing Apart http://www.pathsensitive.com/2018/01/the-design-of-software-is-thing-apart.html 117 comments
Lobsters
- The Best Refactoring You've Never Heard Of https://www.pathsensitive.com/2019/07/the-best-refactoring-youve-never-heard.html 3 comments programming
- Should you split that file? https://www.pathsensitive.com/2023/12/should-you-split-that-file.html 7 comments programming
- The 11 Aspects of Good Code https://www.pathsensitive.com/2023/07/the-11-aspects-of-good-code.html 6 comments philosophy , programming
- 'Modules Matter' Most for the Masses https://www.pathsensitive.com/2023/03/modules-matter-most-for-masses.html 23 comments ml , plt , programming
- 9 puzzles to convince you you don't understand dependence https://www.pathsensitive.com/2022/09/bet-you-cant-solve-these-9-dependency.html 18 comments plt , programming
- Solving the Dog-Bunny Puzzle with Program Verification Technology https://www.pathsensitive.com/2022/09/solving-dog-bunny-puzzle-with-program.html 2 comments compsci , formalmethods , programming
- Demystifying Dependence, Part 1: The Nine Dependency Puzzles https://www.pathsensitive.com/2022/08/demystifying-dependence-part-1-nine.html 3 comments plt , programming
- Abstraction: Not What You Think It Is https://www.pathsensitive.com/2022/03/abstraction-not-what-you-think-it-is.html 26 comments plt , programming
- Developer tools can be magic. Instead, they collect dust http://www.pathsensitive.com/2021/03/developer-tools-can-be-magic-instead.html 36 comments plt , programming
- Why Programmers Should(n't) Learn Theory http://www.pathsensitive.com/2021/03/why-programmers-shouldnt-learn-theory.html 5 comments formalmethods , plt
- Book Review: Elements of Programming http://www.pathsensitive.com/2020/09/book-review-elements-of-programmnig.html 7 comments book , c++ , programming
- The Best Refactoring You've Never Heard Of http://www.pathsensitive.com/2019/07/the-best-refactoring-youve-never-heard.html 13 comments plt , programming
- Why project-based learning fails http://www.pathsensitive.com/2018/02/the-practice-is-not-performance-why.html 8 comments programming
- Book Review: Practical TLA+ http://www.pathsensitive.com/2019/05/book-review-practical-tla.html 14 comments book , formalmethods
- Strange Loop 2018: You are a Program Synthesizer (video + transcript) http://www.pathsensitive.com/2018/12/my-strange-loop-talk-you-are-program.html 11 comments design , formalmethods , plt , programming
- Book Review: A Philosophy of Software Design http://www.pathsensitive.com/2018/10/book-review-philosophy-of-software.html 5 comments book , plt , programming
- The Benjamin Franklin Method of Reading Programming Books http://www.pathsensitive.com/2018/01/the-benjamin-franklin-method-of-reading.html 13 comments programming
- The Three Levels of Software: Why code that never goes wrong can still be wrong http://www.pathsensitive.com/2018/01/the-three-levels-of-software-why-code.html 23 comments formalmethods , programming
- The Best Refactoring You've Never Heard Of https://www.pathsensitive.com/2019/07/the-best-refactoring-youve-never-heard.html 1 comment programming
- Modularity - the most missing PL feature https://www.pathsensitive.com/2023/03/modules-matter-most-for-masses.html 43 comments programminglanguages
- Book Review: The Senior Mindset https://www.pathsensitive.com/2022/12/book-review-senior-mindset.html 2 comments programming
- Demystifying Dependence, Part 1: The Nine Dependency Puzzles https://www.pathsensitive.com/2022/08/demystifying-dependence-part-1-nine.html 6 comments programming
- Developer tools can be magic. Instead, they collect dust. http://www.pathsensitive.com/2021/03/developer-tools-can-be-magic-instead.html 17 comments programming
- Making Bugs Impossible: Illustrating the Embedded Design Principle http://www.pathsensitive.com/2018/02/making-bugs-impossible-illustrating.html 3 comments programming
- The Benjamin Franklin Method of Reading Programming Books http://www.pathsensitive.com/2018/01/the-benjamin-franklin-method-of-reading.html 11 comments programming
- The Three Levels of Software: Why code that never goes wrong can still be wrong http://www.pathsensitive.com/2018/01/the-three-levels-of-software-why-code.html 25 comments programming