Shaun Persad
shaunpersad
Maker | CommentBox.io
Recent Tech Decisions
48 points

Companies
Following

  • Gatsby

    #<User:0x00007fae84a45da0> CommentBox.io front-end


    We use Gatsby.js to render our website server-side for SEO purposes, and blazing fast load times. It also hydrates into a react app, so having dynamic functionality is a breeze.

  • Bootstrap

    #<User:0x00007fae7d574eb8> CommentBox.io front-end


    Still the go-to as a responsive toolkit.

  • Create React App

    #<User:0x00007fae7e3dbd58> CommentBox.io front-end


    We never have to worry about setting up Webpack and other tooling again.

  • Firebase

    #<User:0x00007fae823af060> CommentBox.io front-end


    We use Firebase Auth for all authentication, Firestore as a client-side database for saving metadata, and Firebase Hosting for all of our application hosting needs.

  • Sass

    #<User:0x00007fae7dc97f60> CommentBox.io front-end


    Still the easiest way to write excellent CSS.

  • React

    #<User:0x00007fae849aeae0> CommentBox.io front-end


    The simplicity, freedom, and power provided by React is unparalleled. All our front-end work is done in React.

  • Google Cloud Functions

    #<User:0x00007fae849685b8> CommentBox.io back-end


    Running background triggers based on events provides a simple, scalable way to create complex interactions.

  • Google Cloud Pub/Sub

    #<User:0x00007fae84916790> CommentBox.io back-end


    Certain events need to both happen asynchronously and also be guaranteed execution even in the face of errors. Pub/Sub accomplishes this miraculous feat.

  • Google Cloud Datastore

    #<User:0x00007fae84e3d4d0> CommentBox.io back-end


    This is our primary database, though most of our actual data is stored in static storage. This database houses the metadata necessary for indexing and finding static data.

  • Google Cloud Storage

    #<User:0x00007fae84f97358> CommentBox.io back-end


    All comments, votes, and other actions live here as a highly-scalable, reliable, multi-region storage solution.

  • Google App Engine

    #<User:0x00007fae84e2c248> CommentBox.io back-end


    App engine fills in the gaps in the increasingly smaller case where it's necessary for us to run our own APIs.

  • Firebase

    #<User:0x00007fae84dcb628> CommentBox.io back-end


    When choosing between the Firebase version or the GCP version of tools, we tend to pick the Firebase version, as it's often simpler and nicer to work with.