ssshake
Recent Tech Decisions
75 points

Following

  • HAProxy

    ssshake Home Network / Dev Env


    I use HAproxy primarily for application routing and SSL termination. I also use its logs and statistics to visualize incoming traffic in Kibana.

  • Python

    ssshake Home Network / Dev Env


    I use Python for various tools as well as XBMC scripts.

  • GitHub

    ssshake Home Network / Dev Env


    I use github for projects that I've open-sourced and are for public consumption. I also use this for other's projects I've forked.

  • Git

    ssshake Home Network / Dev Env


    I host an internal GIT repo for private use.

  • Perl

    ssshake Home Network / Dev Env


    I use perl on some legacy applications.

  • Android SDK

    ssshake Home Network / Dev Env


    I use this primarily for mobile game development.

  • jQuery

    ssshake Home Network / Dev Env


    I use this for most of my HTML5 based applications.

  • Bootstrap

    ssshake Home Network / Dev Env


    I use this as the front-end frame work for some of my applications/sites.

  • Eclipse

    ssshake Home Network / Dev Env


    Mobile Apps development.

  • Node.js

    ssshake Home Network / Dev Env


    I use this for some HTML5 based applications.

  • Vim

    ssshake Home Network / Dev Env


    I use vi constantly. I don't know any better, or worse.

  • jQuery Mobile

    ssshake Home Network / Dev Env


    I use this for most of my HTML5 based applications.

  • jQuery UI

    ssshake Home Network / Dev Env


    +1 to pretty

  • Elasticsearch

    ssshake Home Network / Dev Env


    I really dont think elastic search belongs in the utilities category.

  • OpenCV

    ssshake Home Network / Dev Env


    I use openCV to serve as "motion capture" logic for my home security cameras. Which means that instead of capturing in a dumb way based on motion, it captures video when it recognizes human faces or bodies. This saves a lot of disk, but at the expense of CPU.

  • Box

    ssshake Home Network / Dev Env


    I use box as an broker between my phone's data storage and my home networks backup storage. Box allowed me to automated backup of photos and videos to their cloud storage and in turn, schedule syncs of this data from Box to local network storage. This is a decent solution for me as it essentially offers on-premises backup in case I lose my phone and it also offers off-site back up inherently in case of local data loss, fire, etc.

  • Docker

    ssshake Home Network / Dev Env


    Currently experimenting. The idea is to isolate any services where I'm not confident yet in their security/quality. The hope is that if there is an exploit in a given service that an attacker won't be able break out of the docker container and cause damage to my systems.

    An example of a service I would isolate in a docker container would be a minecraft browser map application I use. I don't know who wrote it, I don't know who's vetting it, I don't know the source code. I would feel a lot better putting this in a container before I expose it to the internet.

    I believe I will follow this process for anything that's not properly maintained (not in an trusted apt-repo or some other sort of confidence)

  • C#

    ssshake Home Network / Dev Env


    Primarily for game and VR development. Also for one off windows client applications.