Hacker News new | ask | show | jobs
by PartiallyTyped 1907 days ago
You will like this presentation by Jonathan Blow [1], I feel the same. I am in grad school, but since my bachelor, I felt more like a craftsman than a student, I always spend more time in order to make my code 'look' beautiful to me, and be performant. I would like to work somewhere that puts emphasis on writing good software instead of chasing feature after feature. Speaking of which, speed is an oft ignored feature [2]. It is really frustrating to have sluggish apps and I often end up avoiding them altogether.

[1] https://www.youtube.com/watch?v=ZSRHeXYDLko

[2] https://www.enchant.com/speed-is-a-feature

2 comments

Watched the Jonathan Blow presentation and agree completely. There was just another thread[1] yesterday about developers always reaching for the most complicated tools they possibly can, to the detriment of our industry I'd argue.

1: https://news.ycombinator.com/item?id=26662972

I think the condition for having this sort of software is that people do it on purpose. The condition for having jobs where people are paid to make such software is that companies focus on areas without competition (otherwise the whole blitzscaling thing applies and they will go out of business). Competition is for losers, right?

What's missing from my extremely simplified model?