Hacker News
- My Path to Financial Independence as a Software Engineer https://software.rajivprab.com/2021/12/26/my-path-to-financial-independence-as-a-software-engineer/ 2 comments
- Moneyball for Software Teams: Quantifying Dev Performance https://software.rajivprab.com/2023/07/01/moneyball-for-software-teams/ 77 comments
- Myths Programmers Believe about CPU Caches (2018) https://software.rajivprab.com/2018/04/29/myths-programmers-believe-about-cpu-caches/ 138 comments
- My journey through the American immigration system as a computer engineer https://software.rajivprab.com/2022/05/10/18-years-a-transient/ 385 comments
- If founders treated investors the way they treat employees https://software.rajivprab.com/2020/08/18/if-founders-treated-their-investors-the-same-way-they-treated-their-employees/ 167 comments
- The Law of Net Design Costs https://software.rajivprab.com/2021/07/11/the-law-of-net-design-costs/ 12 comments
- Rethinking software testing: perspectives from the world of hardware (2019) https://software.rajivprab.com/2019/04/28/rethinking-software-testing-perspectives-from-the-world-of-hardware/ 30 comments
- Mutation Driven Testing: When TDD Just Isn’t Good Enough https://software.rajivprab.com/2021/02/04/mutation-driven-testing-when-tdd-just-isnt-good-enough/ 67 comments
- Why Is There So Much Crap Software in the World https://software.rajivprab.com/2020/12/18/why-is-there-so-much-crap-software-in-the-world/ 26 comments
- When feature flags do and don’t make sense (2019) https://software.rajivprab.com/2019/12/19/when-feature-flags-do-and-dont-make-sense/ 40 comments
- If founders treated their investors the same way they treated their employees https://software.rajivprab.com/2020/08/18/if-founders-treated-their-investors-the-same-way-they-treated-their-employees/ 266 comments
- The Birth of Legacy Software – How Change Aversion Feeds on Itself https://software.rajivprab.com/2019/11/25/the-birth-of-legacy-software-how-change-aversion-feeds-on-itself/ 66 comments
- Hiring Is Broken? https://software.rajivprab.com/2019/07/27/hiring-is-broken-and-yours-is-too/ 189 comments
- CPU cache misconceptions, and the MESI cache coherence protocol https://software.rajivprab.com/2018/04/29/myths-programmers-believe-about-cpu-caches/ 15 comments
- If Founders Treated Their Investors The Same Way They Treated Their Employees https://software.rajivprab.com/2020/08/18/if-founders-treated-their-investors-the-same-way-they-treated-their-employees/ 84 comments programming
- When Feature Flags Do And Don’t Make Sense https://software.rajivprab.com/2019/12/19/when-feature-flags-do-and-dont-make-sense/ 23 comments programming
- Experiences with an outsourced dev shop https://software.rajivprab.com/2021/04/26/experiences-working-with-an-outsourced-dev-shop/ 178 comments programming
- Why Is There So Much Crap Software In The World https://software.rajivprab.com/2020/12/18/why-is-there-so-much-crap-software-in-the-world/ 90 comments programming
- When Feature Flags Do And Don’t Make Sense https://software.rajivprab.com/2019/12/19/when-feature-flags-do-and-dont-make-sense/ 58 comments programming
- If Founders Treated Their Investors The Same Way They Treated Their Employees https://software.rajivprab.com/2020/08/18/if-founders-treated-their-investors-the-same-way-they-treated-their-employees/ 17 comments programming
- Our Engineering Principles and Best Practices https://software.rajivprab.com/2021/12/26/our-engineering-principles-and-best-practices/ 63 comments programming
- Experiences working with an Outsourced Dev Shop https://software.rajivprab.com/2021/04/26/experiences-working-with-an-outsourced-dev-shop/ 7 comments programming
- Rethinking Software Testing: Perspectives from the world of Hardware https://software.rajivprab.com/2019/04/28/rethinking-software-testing-perspectives-from-the-world-of-hardware/ 16 comments programming
- Hiring is Broken And Yours Is Too https://software.rajivprab.com/2019/07/27/hiring-is-broken-and-yours-is-too/ 15 comments programming
- Mutation Driven Testing – When TDD Just Isn’t Good Enough https://software.rajivprab.com/2021/02/04/mutation-driven-testing-when-tdd-just-isnt-good-enough/ 7 comments programming
- Hiring is Broken And Yours Is Too https://software.rajivprab.com/2019/07/27/hiring-is-broken-and-yours-is-too/ 19 comments programming
- Abstractions Are In The Eye Of The Beholder https://software.rajivprab.com/2019/08/29/abstractions-are-in-the-eye-of-the-beholder/ 3 comments programming
- Preventing Software Rot https://software.rajivprab.com/2020/04/25/preventing-software-rot/ 63 comments programming
- If Founders Treated Their Investors The Same Way They Treated Their Employees https://software.rajivprab.com/2020/08/18/if-founders-treated-their-investors-the-same-way-they-treated-their-employees/ 469 comments programming
- When Feature Flags Do And Don’t Make Sense https://software.rajivprab.com/2019/12/19/when-feature-flags-do-and-dont-make-sense/ 256 comments programming
- Rethinking Software Testing: Perspectives from the world of Hardware https://software.rajivprab.com/2019/04/28/rethinking-software-testing-perspectives-from-the-world-of-hardware/ 6 comments programming
- Preventing Software Rot https://software.rajivprab.com/2020/04/25/preventing-software-rot/ 79 comments programming
- Bayes vs Frequentists – An Empirical Test In Code https://software.rajivprab.com/2019/12/29/bayes-vs-frequentists-an-empirical-test-in-code/ 5 comments programming
- The Birth Of Legacy Software – How Change Aversion Feeds On Itself https://software.rajivprab.com/2019/11/25/the-birth-of-legacy-software-how-change-aversion-feeds-on-itself/ 4 comments programming
- Myths Programmers Believe about CPU Caches (2018) https://software.rajivprab.com/2018/04/29/myths-programmers-believe-about-cpu-caches/ 29 comments programming
- Rethinking Software Testing: Perspectives from the world of Hardware https://software.rajivprab.com/2019/04/28/rethinking-software-testing-perspectives-from-the-world-of-hardware/ 38 comments programming
- Nuances of Overloading and Overriding in Java https://software.rajivprab.com/2019/08/14/nuances-of-overloading-and-overriding-in-java/ 18 comments java
- Nuances of Overloading and Overriding in Java https://software.rajivprab.com/2019/08/14/nuances-of-overloading-and-overriding-in-java/ 4 comments programming
- Rethinking Software Testing: Perspectives from the world of Hardware https://software.rajivprab.com/2019/04/28/rethinking-software-testing-perspectives-from-the-world-of-hardware/ 27 comments programming
- Myths Programmers Believe about CPU Caches https://software.rajivprab.com/2018/04/29/myths-programmers-believe-about-cpu-caches/ 103 comments programming