Hacker News new | ask | show | jobs
by pgwhalen 1850 days ago
As another commenter mentioned, "refresh" tipped them off as a front end dev.

As a backend dev working in statically typed languages, I will sometimes code for hours without running, and I wouldn't say anything about it is terrible. I haven't worked with Typescript, but it wouldn't surprise me if it enabled a similar development process.

I wouldn't necessarily infrequent running as a technique worth emulating, but in certain situations it works pretty well.

2 comments

The majority of my work is actually in Python and Go on the backend. I do save/re-run less than when I'm doing front end, but docker builds are still a hassle. Flask will automatically reload on file changes, taking advantage of a docker volume. With Go, I'm doing go runs in development anyway up until deployment with go build.

Maybe I'm doing things wrong, but docker volumes are essential in how I like to dev.

Even there it is beneficial to run sooner. E.g, for servers as soon as the listen is up and dispatching, run it and see that the handler runs. Often times the only times my error handling code runs is during this initial code writing time. (For certain annoying to test for types of error). Fast iterations around a known good baseline.