HN user

mgertner

65 karma
Posts25
Comments6
View on HN
news.ycombinator.com 2y ago

Ask HN: Does it make sense anymore to teach kids HTML/CSS/JavaScript?

mgertner
4pts6
blog.salsitasoft.com 7y ago

When Developers Disagree

mgertner
1pts0
news.ycombinator.com 8y ago

Ask HN: Dream setup for a “smart” home?

mgertner
2pts6
holiday2016.salsitasoft.com 9y ago

Making Santa Dance with the Web Audio API

mgertner
2pts0
medium.com 9y ago

The Problem with Redux and How to Fix It

mgertner
3pts0
blog.salsitasoft.com 10y ago

Functional Programming Is Finally Going Mainstream. Why Now?

mgertner
8pts0
blog.salsitasoft.com 11y ago

Show HN: Embed Reddit comment threads on your blog with a Disqus-like UI

mgertner
1pts0
www.economist.com 11y ago

The difference between engineering and diplomacy

mgertner
2pts0
blog.salsitasoft.com 11y ago

How We Built a 25 Developer Software Consultancy (and Growing Strong)

mgertner
1pts0
blog.salsitasoft.com 11y ago

Why We Don't Do Fixed-Price Software Projects (And Neither Should You)

mgertner
4pts0
substantial.github.io 11y ago

Clever workaround to change default apps on iOS (but needs to get traction)

mgertner
2pts0
blog.salsitasoft.com 11y ago

Reddit's Anti-Spamming Policy Is Counterproductive

mgertner
2pts1
blog.salsitasoft.com 11y ago

The Silly Reason Why Apple Needs to Keep Growing

mgertner
4pts0
www.codementor.io 11y ago

Interview with Steve Klabnik: How Rust Compares to Other Languages and More

mgertner
6pts0
news.ycombinator.com 11y ago

Ask HN: How much time do you spend on code reviews?

mgertner
3pts9
medium.com 11y ago

Practical lessons learned from 5 years of doing mandatory code reviews

mgertner
5pts0
blog.salsitasoft.com 11y ago

The Shifting Definition of Front-End Developer

mgertner
5pts0
www.economist.com 11y ago

Bitcoin – The Magic of Mining

mgertner
47pts37
medium.com 11y ago

Carriers Must End Absurd Intl Data Roaming Fees, Before Apple Does It for Them

mgertner
2pts2
blog.salsitasoft.com 11y ago

Is 2015 the Year for Reasonably Priced International Data Roaming?

mgertner
1pts0
blog.javascripting.com 11y ago

Real-World JavaScript Anti-Patterns (Part Two)

mgertner
2pts0
blog.javascripting.com 11y ago

Continuous Deployment with GitHub, CircleCI and Heroku

mgertner
1pts0
blog.javascripting.com 11y ago

Analyzing Stack Overflow Careers to measure demand for dev skills (Java wins)

mgertner
2pts0
blog.salsitasoft.com 11y ago

Practical Lessons in Peer Code Review

mgertner
11pts4
blog.javascripting.com 12y ago

How to change CSS font color based on color of background

mgertner
1pts0

Author here. I linked to your post and there are comments on the blog (which you took advantage of). No need to be pissed off. I still disagree with this particular point (and I'm not sure why you say I took that quote out of context), despite your clarification. But overall I think you provide a lot of good and valuable advice that might be counterintuitive to younger devs entering the corporate world.

Thanks for the detailed feedback. I agree with a lot of your points, but I don't think adding QA people addresses the same need as peer code review. QA can find bugs in the current code whereas code review is more about finding issues that may lead to bugs further down the road. Even when there are defects in the current code, they may be edge cases that QA is unlikely to unearth but that will come out in a thorough code review.

Fair point about setup costs, but the marginal cost (which is what really counts over the long term) is negligeable in both cases.

Things are improving as I say in the piece, but it's worth noting that here in the Czech Republic I still have to pay nearly $200 for a month of data roaming in the US with a 200Mb cap. And that's if I go to the trouble of signing up for a special roaming plan, otherwise I could easily spent 10x that.

You're right, I should have made it more explicit that I run a software contracting company (though it's not exactly hidden either). In my defense I did mention the timezone difference, and I agree that it is perhaps the biggest issue. But I stand by my thesis: it's far better to work with great remote developers, despite the drawbacks, than mediocre local developers.