This is good advice and tracks pretty well to my recent experience. I applied almost exclusively to startups though. 7 YoE full stack web.
I did two take home assignments but zero white-boarding, just a few general language/framework questions. Some very casual system design questions also. This was for mid-level to senior full stack web dev roles.
I had a minimum salary but beyond that do not need more, so I didn't bother with FAANG or large enterprise stuff. Very happy where I landed.
I was actually really surprised at how smooth and relatively simple the whole search was compared to the almost horror story level experiences some people have. It is mentally exhausting but I was lucky to have polite and professional interviewers.
webpack can be made use-able relatively easily if you do not mount node modules over the shared file system.
I've been doing this for quite awhile with a volumes declaration in docker-compose that looks like this (running nextjs, assuming /usr/src/app is where your dockerfile has your node stuff):
(on service definition):
volumes:
- .:/usr/src/app:cached
- node_modules:/usr/src/app/node_modules/
- next_artifacts:/usr/src/app/.next/
and then in the top level volumes key defining node_modules and next_artifacts as blank/default.
That means I mount everything except node modules and the build artifacts so the shared filesystem does a LOT less work trying to sync stuff.
The downside, of course, is that I need to run npm commands both inside the container and outside if i want them in my IDE. A fair trade for decent performance.
That setup is still not as fast as native but definitely usable and does not send my machine into space header mode much more than normal usage.
Birding is great for relaxing. I recently picked up a camera to go with my binos and it's been awesome.
I go out to a park or my backyard for an hour or so and sit while looking for birds and taking photos.
Then when I get back I spend a little while editing them and posting to ebird.
It's not 100% free, but you can get into the hobby with some 8x42 binos (Nikon Prostaffs are ~$100 and great, but you can go cheaper). Cameras can really eat budget - there is a $300 lumix that would be fine and even a cheaper point and shoot will work.
It's like fishing. If you are patient, you can see a lot of unexpected kinds of birds wherever you are. You can bird anywhere and have a nice time. Migration is a fascinating time where tiny birds wander by, popping in your area for a day and moving on.
I did two take home assignments but zero white-boarding, just a few general language/framework questions. Some very casual system design questions also. This was for mid-level to senior full stack web dev roles.
I had a minimum salary but beyond that do not need more, so I didn't bother with FAANG or large enterprise stuff. Very happy where I landed.
I was actually really surprised at how smooth and relatively simple the whole search was compared to the almost horror story level experiences some people have. It is mentally exhausting but I was lucky to have polite and professional interviewers.