Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

SSH Considered Harmful – Why You Should Be Using Persistent Sessions

From Hello-World to Web-Launch in 2 Years

Rethinking Software Testing: Perspectives from the world of Hardware

Moneyball for Software Teams: Quantifying Dev Performance

Product-Engineering Collaboration – Getting Past Waterfall

Myths Programmers Believe about CPU Caches (2018)

If Founders Treated Their Investors The Same Way They Treated Their Employees

When Feature Flags Do And Don’t Make Sense

Nuances of overloading and overriding in Java

Alert Fast

Experiences with an outsourced dev shop

Why Is There So Much Crap Software In The World

Cracking the Senior Software Interview

From Hello-World to Web-Launch in 2 Years

When Feature Flags Do And Don’t Make Sense

Product-Engineering Collaboration – Getting Past Waterfall

18 Years – My Journey Through the American Immigration System as an Engineer

If founders treated investors the way they treat employees

Our Engineering Principles and Best Practices

My Path to Financial Independence as a Software Engineer

The Law of Net Design Costs

The Law of Net Design Costs

Rethinking Software Testing: Perspectives from the World of Hardware (2019)

Hiring is Broken And Yours Is Too

Mutation Driven Testing: When TDD Just Isn’t Good Enough

Hiring is Broken And Yours Is Too

Abstractions Are In The Eye Of The Beholder

Preventing Software Rot

SSH Considered Harmful – Why You Should Be Using Persistent Sessions

If Founders Treated Their Investors the Same Way They Treated Their Employees

More →