Hacker News new | ask | show | jobs
by hnruss 2624 days ago
I'm a software developer at a small company.

My typical daily flow is usually like so:

- Check email, slack, etc. and respond

- Review PR

- Test PR

- Respond to PR

- Review case requirements

- Respond to case requirements

- Write code for case

- Test code for case

- Create PR

Some of my coworkers use AutoHotkey for automating common tasks, but I don't feel like I'd save that much time by using that. I probably waste the most time waiting for builds, which can take up to 20 seconds. I tend to lose focus when I have to wait for things, which probably impacts my productivity.

I don't really do a lot of repetitive tasks. This is something that I really like about being a software developer. If I had a task that was annoyingly repetitive, I'd automate it myself.