A veracious software development blog for my thoughts on various topics in professional software development. Focus topics are clean code, automated tests, kanban, scrum, anti-patterns, object orientation and scalable team organization. Opinions will often be controversial.
Topic | Category/Type | Notes |
---|---|---|
Thinking Sideways About | Article/Blog Post | |
In Defense of Object-Oriented Programming | Article/Blog Post | |
Guest Post: In Defense of Clean Code | Guest Post/Article | |
Are Developers Feature Machines? | Article/Blog Post | |
The Knowing-Doing Gap In Software Development | Article/Blog Post | |
Why Continuous Improvement Rarely Works | Article/Blog Post | |
Guest Post: Your Database Deserves Better | Guest Post/Article | |
Developer Growth Is Rare | Article/Blog Post | |
Mitigating the Billion-Dollar Mistake | Article/Blog Post | |
How To Avoid Wasting Time With Integration Tests | Article/Blog Post | |
Productive and Unproductive Friction | Article/Blog Post | |
Process Changes Cannot Fix People Problems | Article/Blog Post | |
Abstractions Aren’t Free | Article/Blog Post | |
Web Frontends Should Be Dumb | Article/Blog Post | |
Beyond Email: Leveraging Issue Trackers for Effective Communication | Article/Blog Post | |
Use Kanban in Fake Agile Companies | Article/Blog Post | |
Fake Agile Companies | Article/Blog Post | |
Easy To Implement Software Is Worth More | Article/Blog Post | |
Code Reviews Should Be Optional | Article/Blog Post | |
Code Duplication: When It Makes Sense to Repeat Yourself | Article/Blog Post | |
Book Review: Domain-Driven Design by Eric Evans | Book Review | |
ABAP Exception Pitfalls | Article/Blog Post | |
Adding Microservices Degrades Your Monolith | Article/Blog Post | |
The Subsidiarity Principle In Software Development | Article/Blog Post | |
Use Kanban instead of Scrum | Article/Blog Post | |
Sane Programming | Article/Blog Post | |
Avoid Caching | Article/Blog Post | |
Stop the Decline First | Article/Blog Post | |
The Power of Incentives | Article/Blog Post | |
Seven Signs That Something Is Wrong With Your Scrum | Article/Blog Post | |
Look Upstream For The Cause Of Your Problems | Article/Blog Post | |
The Futile Quest for True Object-Orientation | Article/Blog Post | |
The Leader-to-Worker-Ratio | Article/Blog Post | |
Testing vs. Q | Article/Blog Post |
Registrar | Creation Date | Server IP | Registrant Email |
---|---|---|---|
Name.com, Inc. | 2019-01-20 10:03:43 | 185.199.108.153 | abuse@name.com |
data statistics
Data evaluation
The Thinking Sideways provided by APP Picks on this site are all from the Internet. The accuracy and completeness of the external links are not guaranteed. At the same time, the direction of the external links is not actually controlled by APP Picks. When 12/14/2024 1:24 AM was included, the content on the webpage was compliant and legal. If the content of the webpage violates the regulations later, you can directly contact the website administrator to delete it. APP Picks does not assume any responsibility.