Hey y'all, I'm curious about the tools and software you use on a daily basis to manage your projects and teams. Have you ever found yourself switching between multiple tools, and do you sometimes wish you had everything consolidated in one application?<p>Share your experiences and insights on what functionalities or features you feel are missing in your current workflow.
My number one problem with tools is dealing with tasks that take a long time.<p>I just did a maven build a moment ago that added up to 13 seconds but I have at times had build processes that took upwards of 40 minutes. Sometimes for bad reasons, but sometimes this is intrinsic to the kind of work I am doing.<p>For instance I have a machine learning model that I train automatically every day, it takes 3 minutes and in that 3 minutes it is training multiple models, testing them, choosing one, and calibrating the model. There are four steps of retrieving items from an RSS feed and incorporating them in a database, training a classification model, running another classification, and gathering more data from the Hacker news API. I could probably squash them down a single Python script but running them all every day doesn't feel like a burden.<p>I have another model that takes around 45 minutes to train a single model. I might have to train 10 of those to get one which is production quality. Possibly I could fully automate the process and parallelize it, just kick it off and have a model in 2.5 hours. I am not there yet, but trying to get there I will have to start the trainer, go do something else that doesn't interfere with the trainer, get a notification that the trainer completed and it needs my attention, etc.<p>That is, I'd like tools to help manage long-running processes like that.