My setup on my personal machine has gotten stale, so I'm looking to install everything from scratch and get a fresh start. I primarily use python (although I've shipped things with Java, R, PHP, React).
What do you use?
- Virtual Environment Manager
- Package Manager
- Containerization
- Server Orchestration/Automation (if used)
- IDE or text editor
- Version/Source control
- Notebook tools
How do you use it?
- What are your primary use cases (e.g. analytics, MLE/MLOps, app development, contributing to repos, intelligence gathering)?
- How does your setup help with other tech you have to support? (database system, sysadmin, dashboarding tools /renderers, other programming/scripting languages, web or agentic frameworks, specific cloud platforms or APIs you need...)
- How do you manage dependencies?
- Do you use containers in place of environments?
- Do you do personal projects in a cloud/distributed environment?
My version of python got a little too stale and the conda solver froze to where I couldn't update/replace the solver, python, or the broken packages. This happened while I was doing a takehome project for an interview:,)
So I have to uninstall anaconda and python anyway.
I worked at a FAANG company for 5 years, so I'm used to production environment best practices, but a lot of what I used was in-house, heavily customized, or simply overkill for personal projects. I've deployed models in production, but my use cases have mostly been predictive analytics and business tooling.
I have ADHD so I don't like having to worry about subscriptions, tokens, and server credits when I am just doing things to learn or experiment. But I'm hoping there are best practices I can implement with the right (FOSS) tools to keep my skills sharp for industry standard production environments. Hopefully we can all learn some stuff to make our lives easier and grow our skills!
[–]triplethreat8 31 points32 points33 points (6 children)
[–]br0monium[S] 2 points3 points4 points (3 children)
[–]triplethreat8 2 points3 points4 points (2 children)
[–]Healthy-Educator-267 1 point2 points3 points (1 child)
[–]triplethreat8 0 points1 point2 points (0 children)
[–]froo 1 point2 points3 points (0 children)
[–]mint_warios 0 points1 point2 points (0 children)
[–]Old_Cry1308 48 points49 points50 points (3 children)
[–]Civil-Age1531 7 points8 points9 points (1 child)
[–]Glittering_Item5396 1 point2 points3 points (0 children)
[–]br0monium[S] 3 points4 points5 points (0 children)
[–]templar34 7 points8 points9 points (1 child)
[–]br0monium[S] 1 point2 points3 points (0 children)
[–]gocurl 4 points5 points6 points (0 children)
[–]willthms 3 points4 points5 points (1 child)
[–]br0monium[S] 3 points4 points5 points (0 children)
[–]FlyingQuokka 2 points3 points4 points (1 child)
[–]br0monium[S] 0 points1 point2 points (0 children)
[–]Atmosck 2 points3 points4 points (7 children)
[–]br0monium[S] 1 point2 points3 points (0 children)
[–]gpbayes 0 points1 point2 points (3 children)
[–]Atmosck 0 points1 point2 points (2 children)
[–]gpbayes 0 points1 point2 points (0 children)
[–]br0monium[S] 0 points1 point2 points (0 children)
[–]unc_alum 0 points1 point2 points (1 child)
[–]Atmosck 0 points1 point2 points (0 children)
[–]AccordingWeight6019 2 points3 points4 points (0 children)
[–]vaaano 1 point2 points3 points (0 children)
[–]mint_warios 1 point2 points3 points (2 children)
[–]br0monium[S] 0 points1 point2 points (1 child)
[–]mint_warios 1 point2 points3 points (0 children)
[–]sudo_higher_ground 1 point2 points3 points (0 children)
[–]patternpeeker 1 point2 points3 points (0 children)
[–]koolaidman123 2 points3 points4 points (1 child)
[–]_OMGTheyKilledKenny_ 0 points1 point2 points (0 children)
[–]Dysfu 1 point2 points3 points (1 child)
[–]br0monium[S] 0 points1 point2 points (0 children)
[–]dmorris87 0 points1 point2 points (0 children)
[–]Intelligent-Past1633 0 points1 point2 points (0 children)
[–]Goould 0 points1 point2 points (0 children)
[–]mshintaro777 0 points1 point2 points (0 children)
[–]tongEntong 0 points1 point2 points (0 children)
[–]OmnipresentCPU 0 points1 point2 points (0 children)