Mark Harrison
yourpropertyex...
Director | Werarewe
Recent Tech Decisions
83 points

Companies
Following

  • MySQL

    #<User:0x00007b047b25bf48> App


    The only place state lives. Some basic database triggers simplify an awful lot of stuff that would be huge amounts of code in an MVC architecture.

  • PHP

    #<User:0x00007b047b23d2a0> App


    Core language for both the presentation and the API tier.

  • Docker

    #<User:0x00007b047b2203d0> App


    Dev and live. It just makes sense.

  • Docker Compose

    #<User:0x00007b047b205648> App


    A bunch of lightweight containers, huddling together for warmth.

  • Memcached

    #<User:0x00007b047b1eadc0> App


    On the presentation tier, for caching of "display fragments".

  • jQuery

    #<User:0x00007b047b1cdea0> App


    Client-side, basically for things like data-tables.

  • Debian

    #<User:0x00007b047b1b3848> App


    Host OS for most of our docker.

  • JavaScript

    #<User:0x00007b04b8b844c0> App


    Client-side, because, well, browser-support.

  • Highcharts

    #<User:0x00007b04b8a8e6b0> App


    Makes dynamic graphing so much easier.

  • Amazon EC2

    #<User:0x00007b04b8d526d0> App


    Obvious choice of hosting.

  • AWS Elastic Load Balancing (ELB)

    #<User:0x00007b04b8c9b2c8> App


    For balancing the presentation tier, and for SSL offloading (which is great for performance.)

  • Amazon RDS

    #<User:0x00007b04bc9dd2a8> App


    Using MySQL with Amazon doing the DBA admin.

  • Bootstrap

    #<User:0x00007b04bbf20478> App


    Very simple usage - standard classes only (no SASS.)

  • GitHub

    #<User:0x00007b048fba7138> App


    Private repos, sorry.

  • Trello

    #<User:0x00007b048f8596c0> App


    Running a Kanban methodology in dev.