Finding an internship stack
A practical internship stack for finding openings, tracking every application, showing your projects, staying on top of outreach, and making it easy for recruiters or alumni to book time with you.
What I use to maintain an OSS project with 600+ GitHub stars and 30+ contributors. Everything is either free for open source or cheap enough I never think about the bill.
Workflow stack
The order matters. Start at the top, read down the sequence, and open any step when you want the note behind it.
CI/CD for free
Automated tests, linting, and release builds on every push. 2,000 minutes per month free for public repos — more than enough for a healthy open source project.
Open tool profileReproducible builds
A Docker Compose file that spins up the app and all dependencies in two commands. Contributors don't fight setup; they clone, run one command, and start contributing.
Open tool profileDatabase
Every contributor runs Postgres locally through Docker. The production schema and development schema are the same migration file — no surprises when deploying.
Open tool profileRoadmap tracking
Faster than GitHub Projects for managing my own roadmap and coordinating larger contributions. Two minutes to sync with GitHub issues is worth the cleaner planning interface.
Open tool profileTools in this stack
Open any tool profile if you want pricing, fit, or comparison details.
Code hosting platform for version control, pull requests, collaboration, and developer workflows.
CI and automation service in GitHub for running tests, builds, deploys, and repo workflows.
Container platform for building, packaging, and running applications across dev, CI, and production.
Open source relational database known for reliability, extensibility, strong SQL support, and broad adoption.
Issue tracking tool for product and engineering teams with fast workflows and clean planning.
Compare tools in this stack
A simple job search stack that helps you find openings, track every application, show your work, network better, and make it easy for recruiters to book time with you.
For builders who want backend primitives without stitching together five services. Auth, database, storage, and functions come from Appwrite while the frontend stays in a normal Next.js app.
Official StackBased Editorial Postings