Responding to cURL with a JSON Resumé 📚

Over the past couple of months I’ve received numerous messages asking me how I’ve made this website respond to cURL requests with JSON (a little like JSON Resumé). If you’re out of the loop, you can either curl hugo.md or check out this GIF: It’s super simple to setup — I’ve done it with nginx and with Caddy. All it does is: Check the user agent on incoming requests to the root site (example.
More →

The Perfect Weechat Setup

Update 13/08/15 I’ve been getting a few emails asking for my configuration files so I’ve uploaded them: weechat.conf, irc.conf (temporarily unavailable). “weechat.conf” contains general configurations for looks but “irc.conf” contains a setting that lets you create indented channels, under their respective server. What we’ll be doing Important things to know Installing Weechat. Installing plugins Making it look pretty. Setting up ZNC which lets you stay connected to IRC indefinitely. Prior knowledge Before we get started, it’s vital that you have some command line experience, whether it’s a little bash here and there or programming.
More →

Android KitKat Native Screen Recording

I’ve just tried it out and it is absolutely awesome! Before I start, I’d like to thank Android Police for the initial information on how to do it, in this article. There are two ways to go about this, the first is to use a terminal emulator (you’ll need root) on your phone to execute the commands and the second is to download ADB and execute the commands through your terminal.
More →