Expedite progress – think in the future, become estranged from the now.

  • >
  • about
  • Ketchetwahmeegwun T. Southall

    Constant progging waveform. Mechanical keyboard reprobate. KTS Picture

    • E-mail: kettek1@kettek.net
    • XMPP: kts@wechat.exoss.net
    • Twitter: @kts_kettek

    Support the FSF!

    • Languages/Systems:
      • 15+ years experience with C
      • 17+ years experience with PHP/HTML
      • 10+ years experience with C++
      • 14+ years experience with JavaScript
      • 4+ years experience with Go
      • 2+ years experience with Typescript
      • 5+ years experience with Node.js, Express.js, and many others
      • 2+ years experience with MarkoJS
      • 1+ years experience with Svelte
      • Knowledge and experience with Lua, Wren, Ruby.
      • Familiarity with React and Vue
      • A ton of experience with random libraries such as Three.JS, Pixi.js, and more.
      • Familiarity with Java, Python, Perl, BASH scripting, VIM scripts, and other esoteric things.
      • 18+ years familiarity with Solaris and Linux
      • 6+ years familiarity with Mac OS X and Windows
    • Domains:
      • Frontend and backend web development
      • Electron, NW.js, and wails application development
      • Peer-to-peer using WebRTC
      • Peer-to-peer encryption
      • Real-time server-client game architecture
    • Sysadmin:
      • 10+ years managing Apache/PHP and SSH services
      • 7+ years managing SQL databases
      • 8+ years managing XMPP and mumble services
      • 6+ years managing named DNS
      • 5+ years managing Nginx services.
      • 5+ years managing HAProxy-backed services.
      • 1+ years managing Caddy services.

    PGP pubkey

    -----BEGIN PGP PUBLIC KEY BLOCK-----
    Version: GnuPG v2.0.22 (GNU/Linux)
    
    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
    sxB82jaIVmZB1wZrTG1w704c4xyaNJQ=
    =JHLx
    -----END PGP PUBLIC KEY BLOCK-----