I got the idea for this page from Wes Bos's /uses/ page. I think it's great to share the tools and workflows we use, and I myself often get asked things like what editor I use, what's my tech stack for my projects, and what products I use to give them the best chance of success. Below is my current "Indiehacker stack".
This is of course an ever-changing array of things, but I'll keep it updated as best I can, and I'm more than open to suggestions for improvement.
Btw - where I can, I've added affiliate links (marked with $ sign). I'm only linking to products I use on a daily basis and personally vouch for - nobody's paid to be listed here. If you want to sign up to anything, I'd appreciate clicking the link, it might buy me a coffee or two :)
Domain names and Hosting
- Domainr for domain name searching
- Namecheap for domain name registering
- $-DigitalOcean for hosting, but Heroku for ease of use.
- $-Mailchimp for email markeing. Quick and easy to set up and get moving with, and has a generous free plan.
CDN and Payments
- Cloudflare - they've got a free tier and it's really easy to set up and use.
- Stripe for handling any payments
- 2015 Macbook Pro 15 inch.
Editor and Terminal
This can obviously differ from project to project, but I usually try to keep it as minimal and simple as I can, without restricting the product's growth. My go-to options for the moment are
- Standard HTML, CSS and jQuery for a quick page that doesn't need to do much (for instance, jobb.ie)
Angular for slighty more complex applicationsI now make my apps with Vue.js. mydevportfol.io is still Angular 4, but it may need a re-write...
- Ionic for any mobile-specific applications I need to get up and running
- Express.js with Nodejs server-side for API work.
- Handelbarsjs for any templating requirements.
- Bootstrap is usually go-to for CSS framework, but occasionally enjoy using Skeleton.css too.
- Database is usually noSQL, recently Google Firebase storage.
Blog framework & theme
Ghost blog, custom coded theme.
Google analytics and HotJar
- Google Sheets
- Google notes
TinypngSquoosh for image compression
- Sketch for SVG and other graphic work
Image credit Christopher Burns