Why I Don't do TDD
Test Driven Development puts emphasis on unit over integration tests. The result can be lower quality featuring bugs baked into the product.

Author, DevRel, Blogger, Open Source Hacker, Java Rockstar, Conference Speaker, Instructor and Entrepreneur.
151 views

Shai Almog
6,407 viewsTest Driven Development puts emphasis on unit over integration tests. The result can be lower quality featuring bugs baked into the product.

Shai Almog
3,406 viewsHiring a developer relations/advocate is difficult. It's even harder to be the first DevRel in the company.

Shai Almog
3,842 viewsSecurity is at odds with productivity and team cohesion. It doesn't have to be. There's a balance that mitigates external and internal risk

Shai Almog
5,275 viewsIs API mocking in unit tests important or does it do nothing? The answer is nuanced but we do need such tests to reduce daily churn.

Shai Almog
2,957 viewsTo leverage observability, we need a significant shift in our corporate culture that encapsulates the entire company and goes beyond tools.

Shai Almog
4,524 viewsTracepoints, also known as Logpoints, are gaining name recognition. But some still don't know about the non-breaking breakpoints family.

Shai Almog
6,134 viewsJava has maintained its popularity for such a long period of time: its conservative, slow, and steady approach is key to its success

Shai Almog
4,237 viewsJavaZone is my favorite Java conference. I like it even more than JavaOne at Moscone! Great to be back to enjoy great content, food & …

Shai Almog
6,211 viewsWhen OSS advocacy goes too far and corporate greed takes over. FOSS is used as a tool to destroy competition and hurt the dev community.

Shai Almog
4,019 viewsRemember mainframes? Serverless is that: we own the machine and you rent out time on our big iron. We went full circle on progress...