October 6, 2018

Ask IH: What's your stack?

I'm interested in dev stacks but especially non-dev as well.

For example, in dev, a possible stack (without going into too many details):

  • React for the UI

  • Redux for data management

  • Django for the backend

  • Mlab for a managed MongoDB

  • Gitlab for Git hosting

or:

  • Wix as the website builder

  • ...

But also the non-dev parts of the stack is interesting, say using:

  • Mailchimp for newsletters

  • Amazon SES for transactional emails

  • Zoho CRM for managing customer relations

  • Google Analytics for ... Analytics :D

  • Google Sheets to track growth

  • Facebook Ads ...

Basically, what services and technologies do you use to make your startup work?


  1. 1

    Brisa Boards - http://brisaboards.com

    • Postgres

    • nginx

    • Ruby on Rails API (yup, I'm part of this fading group :))

    • VueJS

    I plan to use the app itself (it's organization and productivity) to store newsletter signups, feedback, project management, etc. Partly to "dogfood" my software, partly because I don't have a need for professional software yet.

  2. 1

    Progress Plum - https://progressplum.app

    • Elixir with Phoenix for backend

    • Postgres for DB

    • SendGrid for transactional email

    • Drip for CRM and newsletters

    • Stripe for payments

    • Vue.js for some dynamic UI elements

    • Svbtle for blog

    • Google Cloud Platform for hosting

    • Hover for DNS

  3. 1

    Wired Dots - https://wireddots.com

    • Spring Boot for backend

    • Thymeleaf for frontend

    • MySQL for data storage

    • S3 for files

    • EC2 for hosting

    • SES for emails

    • Bootstrap 4 for styling

    • Git for version control

    • Paddle for payments

  4. 1

    I've been thoroughly enjoying the following stack (from the bottom up):

    • Ubuntu 16.04

    • MySQL

    • NGINX

    • Gunicorn

    • Django (Python 3)

    • Vue.js

  5. 1

    Backend:

    • Heroku

    • Postgres

    • express.js

    • Redis

    • Papertrail

    Frontend:

    • Ember

    • Ember Paper

  6. 1

    Merched - https://merched.com

    • Node.js / Jemini Framework

    • GraphQL

    • Apollo Client/Server

    • React

    • Tailwind CSS

    • Stripe

    • Mailgun

  7. 1

    This appears every now and then, but over time it has evolved quite a bit. I will probably miss a few from the top of my head:

    • Languages: Java, Go, Python, NodeJS, (And the usual HTML/CSS/JS variety)

    • Frameworks: Most of it is vanilla. Frontend for the app - React, Bootstrap

    • Other components: ScyllaDB, Hadoop, HBase, Elasticsearch, Redis, Ghost, BEAM

    • Infrastructure: GCP - A very large portion of their services. GCE, GKE, App Engine, Repos, Builder, VPC, IAM, PubSub, Dataflow, BigQuery, Dataproc, Cloud Functions, Cloud Storage

    • Services: Mailchimp, Mailgun, Namecheap, Gitlab, Asana, Google Analytics, Fullstory, Google Ads, Paypal, Slack

    (https://www.datagekko.com)

  8. 1

    It changes based on the project.

    Generally, it's:

    • Heroku / Firebase. (though have used AWS and would like to try out GAE) -> Ruby/Rails, or Firebase Functions.

    • AWS S3

    • React/Redux (or no JS at all)

    • Logentries for log monitoring

    • New Relic

    • Mailchimp

    • Sendgrid

    • Google Analytics

  9. 1

    Here we go:

    Gaggle Mail - https://gaggle.email

    • Google App Engine (python)

    • AWS: SES, S3, SNS, SQS & Lambda’s

    • Backbone.js and Materialize

    • WordPress for our blog

    • Google Analytics

    • QuickBooks

    • Stripe (of course!)

  10. 1

    I'll start off here!

    App: Harvy (https://harvy.app)

    • Backend & DB: Firebase with Google Cloud Functions, Firebase DB, Firebase Authentication & Firebase Hosting (it cost me $0.07 last month!)

    • Front End: React & Redux

    • Analytics: Google Analytics

    • Errors: Sentry.io

    • Newsletters: Mailchimp

    • Notifications: Zapier + Slack

    ....always looking for ways to improve though!