Pēteris Caune
cuu508
Recent Tech Decisions
78 points

Following

  • Fabric

    #<User:0x00007f2b8d52ff48> Healthchecks.io Tech Stack


    We use Fabric for automating deployment and maintenance tasks: bootstrapping and updating application servers (using the "rolling update" pattern), pulling logs from the servers, running manage.py maintenance commands.

  • Django

    #<User:0x00007f2b8d4912d0> Healthchecks.io Tech Stack


    Django (and Python in general) lets us write concise, readable, and reasonably high-level code.

  • GitHub

    #<User:0x00007f2b941c0b30> Healthchecks.io Tech Stack


    healthchecks.io is an open source project, and its source is available on GitHub. We use GitHub issues to track bugs and feature requests. We have received some substantial pull requests and are happy for that.

  • Sentry

    #<User:0x00007f2b94160938> Healthchecks.io Tech Stack


    Sentry has been an indispensable tool for finding out about application level errors. We also admire its UI for its design and attention to details.

  • NGINX

    #<User:0x00007f2b93ee18b0> Healthchecks.io Tech Stack


    We use NGINX both as reverse HTTP proxy and also as a SMTP proxy, to handle incoming email.

    We previously handled incoming email with Mandrill, and then later with AWS SES. Handling incoming email yourself is not that much more difficult and saves quite a bit on operational costs.

  • PostgreSQL

    #<User:0x00007f2b93c90160> Healthchecks.io Tech Stack


    PostgreSQL is the "pragmatic" choice, and, unsurprisingly, is serving us well!

    Being a Django project, healthchecks.io also works with MySQL.

  • Braintree

    #<User:0x00007f2b944661a0> Healthchecks.io Tech Stack


    Braintree handles recurring credit card and Paypal payments for healthchecks.io. We liked the extensive developer documentation, the language-specific libraries and the friendly, timely communication from Braintree.

  • Sublime Text

    #<User:0x00007f2b66de1af0> Healthchecks.io Tech Stack


    Armed with Anaconda plugin and Seti theme, Sublime Text is a great environment to work on Python projects.