A collection of small scripts and projects.
Enumerates local adapters and makes an ARP request to each address in the subnet. For when your laptop is on the other side of the room and you want to know its ip address.
A simple command-line tool to easily export zone information from Route53. Periodically snapshot, or backup data from all hosted zones.
A pure C# block chain parser library for Bitcoin. It eats binary blkxxxx.dat files and produces an IEnumerable strongly typed in-memory representation.
Testing multicast traffic can be challenging and tends to involve running an application on two systems, physical or virtual connected to the network. iPerf can be complicated, and VLC multicast streaming can be buggy. This is a simpler command-line tool that runs on both Linux and Windows to help validate multicast connectivity.
I keep a list of (arguably less well-known) projects of exceptional quality I’ve usually discovered lurking on Hacker News, listed here for future reference.
An embeddable c# library which provides an easy, reliable and flexible interface to manage and perform background task processing, without Windows Service or separate process.
A direct, trustworthy and practical guide for engineers who use the AWS stack, with tips, gotchas, information and recommendations.
A simple methodology for building software-as-a-service apps.
Gorgeous self-hosted IRC web client.
A fantastically capable tool for crafting packets by hand.
A Github clone written in Scala. Perfect for a private Git repository on a low cost DigitalOcean or AWS server. The primary developer, Naoki Takezoe, places a strong emphasis on ease of installation which I absolutely love.
A powerful asynchronous, non-blocking web server designed for use in embedded systems. Supports CGI, SSL, Digest auth, Websocket, WebDAV, Resumed download, URL rewrite, file blacklist, IP-based ACL, and available as a single file.
Another webserver, desktop based and designed to serve static content.
Also available as a single file - darkhttpd has a simpler feature set compared to Mongoose, but very useful “when you need a web server in a hurry..”
A simple daemon for stats aggregation, part of the Etsy Measure Anything, Measure Everything mantra. Applications are instrumented by developers using language-specific libraries which communicate metrics to StatsD using its simple UDP protocol.
InfluxDb is a beautifully crafted open-source distributed time series database with an SQL-like query language exposed by a native HTTP API.
A distributed, RESTful real-time search and analytics engine which wraps Apache Lucene. Like Solr, but with an architecture designed for scalability in modern distributed environments.
Kibana is a tool for graphing, searching visualising and understanding data. It’s implemented as a minimalist browser based application which relies on Javascript, and HTTP APIs to interface and pull data out of Elasticsearch.
Complementing Google’s Web Fundamentals project and inspired by Mobile HTML5 Boilerplate, WSK provides Google opinionated building blocks for constructing best practice aligned multi-screen applications.
Dmitriy Navrotskyy’s huge list of frontend development resources. “Sorted from general knowledge at the top to concrete problems at the bottom”.
Knock knock
Race condition
Who's there?