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?
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)
Out of curiosity, what necessitated your use of all those different languages?
...how much data do you deal with?
Hosting: GitHub Pages + Cloudflare
Code: React + Sass + Gatsby
https://formico.io/
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.
Definitely curious about it, would love to bounce ideas. Sent you an email.
Bulma
Vue/Nuxt
Firebase
Node/Express, but I am almost exclusively using firebase now.
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
www.makersPartList.com
My stack is
-node.js
-react
-redux
-aws ec2
-mongo/mLab
-cloudfrount for SSL
-mixpannel for analytics
Bootstrap 4
Vue.js
Amazon Route53 / S3 / CloudFront / DynamoDB
AWS Lambda
Node.js
Python
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
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
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
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.
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
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
I've been thoroughly enjoying the following stack (from the bottom up):
Ubuntu 16.04
MySQL
NGINX
Gunicorn
Django (Python 3)
Vue.js
Backend:
Heroku
Postgres
express.js
Redis
Papertrail
Frontend:
Ember
Ember Paper
Merched - https://merched.com
Node.js / Jemini Framework
GraphQL
Apollo Client/Server
React
Tailwind CSS
Stripe
Mailgun
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
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!)
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!
This comment was deleted 2 days ago.