grumplet 2020-08-18T09:45:49.270Z

Pinning this question down further: the issue is caused by a difficulty in setting :output-to and :final-output-to for the test build. Still investigating…

shaun-mahood 2020-08-18T11:23:11.277700Z

@bhauman Had a realization this morning - without Figwheel, I would not have enjoyed front end work nearly as much, and wouldn’t have considered a fully front end job. So I owe you another huge round of thanks for pioneering hot code reloading and bringing so much additional joy to the development process.

reefersleep 2020-08-18T12:58:14.277900Z

I’ll try different tones, perhaps something a bit darker 🙂

reefersleep 2020-08-18T12:58:46.278100Z

But in all seriousness, yeah, I bet the main problem is all the dependencies/requires

reefersleep 2020-08-18T12:59:14.278300Z

That’s what you were referring to, right?

reefersleep 2020-08-18T13:00:54.278600Z

Sheer size.

dominicm 2020-08-18T14:35:42.278900Z

Yeah *times and sheer size. I had a 1kloc namespace on a project, that I found the day I decided to investigate reload times

reefersleep 2020-08-18T16:35:49.279100Z


reefersleep 2020-08-18T16:36:33.279300Z

Did you manage to shave real time off?

reefersleep 2020-08-18T16:38:08.279500Z

Hm, that sounded like a lot, but actually there are probably a few ns’es like that on this project. I think they’re trunks though, not leaves, in the require-graphs.

dominicm 2020-08-18T19:27:25.279900Z

In my case it was essentially a utility namespace. There wasn't a win quick enough relative to the time I had left on the project so I left it. No point breaking things for people!