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. 2

    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)

    1. 1

      Out of curiosity, what necessitated your use of all those different languages?

      ...how much data do you deal with?

  2. 1

    Hosting: GitHub Pages + Cloudflare

    Code: React + Sass + Gatsby

    https://formico.io/

    1. 2

      Have you considered productizing your services?

      If that's something you're interested or curious about, could you shoot me an email (check my profile)? I'd like to bounce ideas and have potentially something to offer.

      1. 2

        Definitely curious about it, would love to bounce ideas. Sent you an email.

  3. 1

    Bulma

    Vue/Nuxt

    Firebase

    Node/Express, but I am almost exclusively using firebase now.

  4. 1

    https://profitabilly.com - job costing software to maximize project profitability

    Python,flask as framework,nginx & gunicorn deploy on ubuntu..

    Other :

    Trello for task management

    Gitlab

    Wordpress for blog

    Cloudflare

    Google analytic

    Paddle as payment gateway

  5. 1

    www.makersPartList.com

    My stack is

    -node.js

    -react

    -redux

    -aws ec2

    -mongo/mLab

    -cloudfrount for SSL

    -mixpannel for analytics

    • Git
  6. 1
    • Bootstrap 4

    • Vue.js

    • Amazon Route53 / S3 / CloudFront / DynamoDB

    • AWS Lambda

    • Node.js

    • Python

  7. 1

    Trolley - payments for startups.

    https://trolley.link

    The app

    • ClojureScript + Reagent + React + Bootstrap 4

    • Clojure

    • Heroku

    • Postgres

    • Amazon Route53 DNS

    • SparkPost for sending mail

    Other

    • Stripe for payments

    • GA for analytics

    • Buffer for social

    • Medium for blog posts

    • SERPstat for SEO & ad reserch

  8. 1

    The Scenario Game - https://itunes.apple.com/us/app/scenario-game-would-you-rather/id1346832943?ls=1&mt=8

    • React Native (Redux for state management)

    • Firebase/Firestore/Firebase Cloud functions for backend

    • Website is plain JS/HTML

    • Medium for blog platform

  9. 1
    • JS framework: Angular 6

    • CSS framework: Boostrap 4

    • Backend API: .NET core 2.1

    • Data Access: Entity Framework Core

    • Database: Postgres

    • Server: Nginx

    • Server OS: Ubuntu 16.04

    • Emails: Sendgrid

  10. 1

    Brisa Boards - http://brisaboards.com

    • Postgres

    • nginx

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

    • VueJS

    • LXC. Just mentioning this because it's kinda fun to run on a single server!

    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.

  11. 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

  12. 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

  13. 1

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

    • Ubuntu 16.04

    • MySQL

    • NGINX

    • Gunicorn

    • Django (Python 3)

    • Vue.js

  14. 1

    Backend:

    • Heroku

    • Postgres

    • express.js

    • Redis

    • Papertrail

    Frontend:

    • Ember

    • Ember Paper

  15. 1

    Merched - https://merched.com

    • Node.js / Jemini Framework

    • GraphQL

    • Apollo Client/Server

    • React

    • Tailwind CSS

    • Stripe

    • Mailgun

  16. 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

  17. 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!)

  18. 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!

  19. 1

    This comment was deleted 2 days ago.