Chris Hager
My Mac Dev Setup and Favorite Tools
Terminal and Bash - Tips & Tricks
Bid cancellations considered harmful
Block Building inside SGX
Running Geth within SGX: Our Experience, Learnings and Code
Securing private keys with a high-performance, threshold signature-based protocol
Creating Go Bindings for Ethereum Smart Contracts
Starting a TypeScript Project in 2021
PDFx update and new version release (v1.4.1)
Starting a TypeScript Project in 2021
MicroPython-Ctl - a TypeScript library for talking to MicroPython devices
A new version of logzero is released (v1.6) 🎉
It's been a while!
City of Zion Project Report — June to August 2018
NEO dApps review - CoZ first dApps competition
How to build an ICO on NEO with the NEX ICO smart contract template
How to run a private network of the NEO blockchain
logzero - Simplified logging for Python 2 and 3
How to test Vue.js plugins and extensions
Continuous Deployment: Hugo + Travis CI → GitHub Pages
KubeCon Europe 2017 Impressions
Interesting facts from the Snapchat IPO filing
Vue.js Syntax Highlighting with highlight.js
How to install Node.js 6.x Long-Term Support (LTS) on Ubuntu/Debian and CentOS
How to install Node.js 7.x on Ubuntu/Debian and CentOS
Custom Errors in TypeScript 2.1
Great Talks and Presentations at 33C3
Python Utilities by Peter Norvig
Python Thread Pool
How to install Qt 5.6 and PyQt5 in a Python 3.4 virtual environment on Mac OS X and Linux
Find broken hyperlinks in a PDF document with PDFx
Free Transactional Email Services - The Best Alternatives to Mandrill & Co.
How to Optimize Wordpress Performance with nginx and WP Super Cache
Comparison of 10 ACME / Let's Encrypt Clients
Creating standalone Mac OS X applications with Python and py2app
Python Helpers for String/Unicode Encoding, Decoding and Printing
Machine Learning on Amazon AWS GPU Instances
David Beazley - Python Concurrency From the Ground Up (LIVE @PyCon 2015)
How to install Node.js 5.x on CentOS and Ubuntu/Debian
PDFx v1.0 - Extract metadata and URLs from PDFs, and download all referenced PDFs
How to install Node.js 4.x (LTS) on CentOS
Retrofit 2.0 Samples
Yet Another DMCA Takedown
App Engine Boilerplate 2.0 – Using html5-boilerplate v2 on Google App Engine
App Engine Boilerplate
How to get 4 to 5 stars in the Android market (Appirater for Android)
Scaling Python Servers with Worker Processes and Socket Duplication
Unicode and UTF Overview
Advice for Android Developers: Prepare for App Acquisition
Useful Linux Command of the Day - compgen
How to Setup Android 2.3 (Gingerbread) in Eclipse, including the Galaxy Tab SDK
History of What.CD’s Bittorrent Tracker Software
Python, Threads and the Global Interpreter Lock (GIL)
About Me 🥸
Contact
Most Simple Ajax Chat Ever
PDFx - Extract references and metadata from PDF documents, and download all referenced PDFs
Projects & Previous Work 💫