August 2016
27 links saved this month.
pypi.python.org
Python package that reloads web pages in the browser when watched files change, without hitting refresh.
aiohttp-wsgi.readthedocs.io
Documentation for aiohttp-wsgi, an adapter that runs WSGI applications such as Django or Flask on the asyncio-based aiohttp server.
developers.google.com
Guide to browser HTTP caching: how Cache-Control, ETag and Last-Modified work, and how to pick a strategy for versioned and unversioned URLs.
grocker.readthedocs.io
Documentation for Grocker, a tool that bundles a Python application into a Docker image while keeping the image as small as possible.
channels.readthedocs.io
Channels documentation for ASGI, the asynchronous successor to WSGI that lets a Python server handle WebSockets and other protocols beyond HTTP.
blog.heroku.com
Walkthrough of building a real-time chat application with Django Channels and WebSockets, then deploying it on Heroku with Redis as the channel layer.
martinfowler.com
Pattern description of Event Sourcing, storing every change to application state as a sequence of events that can be replayed to rebuild past states.
github.com
Open-source API gateway built on NGINX, putting routing, load balancing, authentication and a plugin system in front of microservices.
tools.ietf.org
IETF Proposed Standard defining the /.well-known/ path prefix for site-wide metadata, together with a registry for well-known URI names.
medium.com
Argues that VC firms build platform teams mainly as a go-to-market move to win deal flow, not to add operational value to companies after investing.
aws.amazon.com
AWS announcement that CloudFront can forward extra request headers — device type, viewer country, protocol — to the origin so it can tailor its responses.
github.com
Generates Dockerfiles from Bash sources so build steps can be reused across files; the repository was archived in 2023.
github.com
Docker build tool extending the Dockerfile syntax with mounts, templating and multiple image outputs; the repository was archived in 2023.
unsplash.com
Library of free high-resolution photographs, downloadable for commercial and personal use under the Unsplash licence.
pmarchive.com
Part 5 of the Pmarca Guide to Startups: why big-company decisions are unpredictable, and why a startup should never stake its survival on landing one such deal.
github.com
Minimal init for containers, spawning a single child, forwarding signals to it and reaping zombie processes, with no change needed to the image.

















