56,966 blogs · [ { "id": "01a08769-0394-7380-a722-12ba76d05209", "title": "Now You Have End-to-End Tests. What Next?", "url": "https://davidadamojr.com/now-you-have-end-to-end-tests-what-next/", "published_at": "2026-02-02T15:51:38+00:00" }, { "id": "01a08769-0394-7380-a722-12ba76d44afa", "title": "AI Writes the Code. You Better Know If It’s Wrong.", "url": "https://davidadamojr.com/ai-writes-the-code-you-better-know-if-its-wrong/", "published_at": "2025-11-17T05:19:08+00:00" }, { "id": "01a08769-0394-7380-a722-12ba76e7068a", "title": "We Can’t Name Variables. Now We’re Writing Prompts?", "url": "https://davidadamojr.com/we-cant-name-variables-now-were-writing-prompts/", "published_at": "2025-10-21T01:52:47+00:00" }, { "id": "01a08769-0394-7380-a722-12ba77739c20", "title": "What AI Hype Misses About Real Software Engineering Work", "url": "https://davidadamojr.com/what-ai-hype-misses-about-real-software-engineering-work/", "published_at": "2025-10-15T13:09:31+00:00" }, { "id": "01a08769-0394-7380-a722-12ba77b295f3", "title": "AI-Generated Tests are Lying to You", "url": "https://davidadamojr.com/ai-generated-tests-are-lying-to-you/", "published_at": "2025-10-08T01:12:59+00:00" }, { "id": "01a08769-0394-7380-a722-12ba78a6eb24", "title": "Texas Sharpshooters and Test-Driven Development", "url": "https://davidadamojr.com/test-driven-development-tdd-and-texas-sharpshooters/", "published_at": "2024-02-08T03:25:13+00:00" }, { "id": "01a08769-0394-7380-a722-12ba78c84fdc", "title": "Add Value and Make Noise", "url": "https://davidadamojr.com/add-value-and-make-noise/", "published_at": "2023-11-22T01:39:11+00:00" }, { "id": "01a08769-0394-7380-a722-12ba78cc3bb0", "title": "Life Lessons from Statistics", "url": "https://davidadamojr.com/life-lessons-from-statistics/", "published_at": "2023-10-03T03:03:02+00:00" }, { "id": "01a08769-0394-7380-a722-12ba7902c030", "title": "The Curse of Knowledge", "url": "https://davidadamojr.com/the-curse-of-knowledge/", "published_at": "2023-09-30T19:03:21+00:00" }, { "id": "01a08769-0394-7380-a722-12ba798da765", "title": "Avoid Fakers in Unit Tests", "url": "https://davidadamojr.com/avoid-fakers-in-unit-tests/", "published_at": "2023-07-29T17:53:54+00:00" }, { "id": "01a0c506-64c2-71c7-b8b4-4c7b8fcc6507", "title": "Lessons Along the Way", "url": "https://davidadamojr.com/lessons-along-the-way/", "published_at": "2023-06-19T22:19:23+00:00" }, { "id": "01a0c506-64c2-71c7-b8b4-4c7b90b57ab8", "title": "What is a Unit Test?", "url": "https://davidadamojr.com/what-is-a-unit-test/", "published_at": "2023-05-17T03:05:56+00:00" }, { "id": "01a0c506-64c2-71c7-b8b4-4c7b910048ab", "title": "Duplication over Abstraction in Unit Tests", "url": "https://davidadamojr.com/duplication-over-abstraction-in-unit-tests/", "published_at": "2023-02-26T19:00:55+00:00" }, { "id": "01a0c506-64c2-71c7-b8b4-4c7b912adf95", "title": "What Does Bad Code Look Like?", "url": "https://davidadamojr.com/what-does-bad-code-look-like/", "published_at": "2023-01-30T18:05:57+00:00" }, { "id": "01a0c506-64c2-71c7-b8b4-4c7b91eac42f", "title": "Are your Tests Necessary and Useful?", "url": "https://davidadamojr.com/are-your-tests-necessary-and-useful/", "published_at": "2022-05-22T22:50:34+00:00" }, { "id": "01a0c506-64c2-71c7-b8b4-4c7b92e93235", "title": "4 Job Search Tips for New Software Engineers", "url": "https://davidadamojr.com/jobs-for-new-software-engineers/", "published_at": "2022-05-20T14:02:06+00:00" }, { "id": "01a0c506-64c2-71c7-b8b4-4c7b93231589", "title": "Code Review Checklist: 62 Things to Look Out For in Code Reviews", "url": "https://davidadamojr.com/code-review-checklist/", "published_at": "2022-02-22T01:29:01+00:00" }, { "id": "01a0c506-64c2-71c7-b8b4-4c7b934d4da9", "title": "My 15 Takeaways from Career Superpowers: Succeeding on Purpose by James Whittaker", "url": "https://davidadamojr.com/my-15-takeaways-from-career-superpowers-succeeding-on-purpose-by-james-whittaker/", "published_at": "2022-01-10T15:18:04+00:00" }, { "id": "01a0c506-64c2-71c7-b8b4-4c7b94357861", "title": "Lessons from 5.5 Years working on a Computer Science Ph.D.", "url": "https://davidadamojr.com/lessons-from-5-5-years-working-on-a-computer-science-ph-d/", "published_at": "2021-12-08T15:07:30+00:00" }, { "id": "01a0c506-64c2-71c7-b8b4-4c7b945f58e4", "title": "How I Manage Simultaneous Learning and Productivity", "url": "https://davidadamojr.com/manage-simultaneous-learning-and-productivity/", "published_at": "2021-10-13T13:15:46+00:00" }, { "id": "01a0c517-b7d9-73ee-b825-732cc326503e", "title": "A Collection of Solutions to Common Coding Interview Questions and Programming Puzzles", "url": "https://davidadamojr.com/a-diary-of-solutions-to-common-coding-interview-questions-and-programming-puzzles/", "published_at": "2016-11-26T02:49:02+00:00" }, { "id": "01a0c517-b7da-71da-bec9-bbb6f82df40e", "title": "Python Implementation of TextRank", "url": "https://davidadamojr.com/python-implementation-of-textrank-github-repo/", "published_at": "2016-10-26T03:07:45+00:00" } ] posts Claim your blog
Back to davidadamojr.com
Blog · corpus.blog/blogs/davidadamojr.com/posts

davidadamojr.com

davidadamojr.com

2026

2025

2024

2023

2022

2021

2016