The perfect Python unit test setup? With live coverage
Scrum sprint events ranked from most to least important
Tag EKS nodes with EC2 instance ID
Ease Kubernetes scale-ups with over-provisioning pods
As-you-go Selenium with Device Farm and Webdriver.io
Private packages with CodeArtifact and Poetry, a complete workflow
Use AWS CodeBuild as an on-demand dynamic image build server
The longest word made of the QWERTY top row isn’t typewriter
Import a cat picture as a Python module
Complete AWS SAML setup using Terraform and aws-credful
Don’t deliver your story points
Elasticsearch mapreduce aggregations that correlate multiple queries
Turn off S3 public access with CloudFront origin access and Lambda@Edge
Authenticating with Snowflake’s Snowpipe API in JavaScript
Use a WebSocket client to exec commands in a Kubernetes pod
Generators make non-sequences into sequences
Covering dynamically loaded (eval) code with Istanbul
SQLAlchemy makes union queries on denormalized data easier
This post brought to you by CodeBuild
Create a self-signed https certificate with a script
Moving this blog to AWS (S3, CloudFront, Route 53)
First impressions of Node debugging tools
Generators that let you compare adjacent items
Things not to do: mutable Python strings
Counting AngularJS watchers on every element
Test a Python project and an associated library with Tox
A PyPI-style index on top of tagged Git repositories
Install cx_Oracle on OS X
Taming asynchronous processes in Node.js
Effective .gitignore whitelisting patterns
Namespacing PHP & WordPress: classes, prefixes, namespaces, and closures
WordPress with Composer and Git
Bottom-align headers with CSS without a container
Dynamically embed looping clips from YouTube
Markdown vs. reStructuredText for writing about code with Pelican
Deploying a tech blog with Pelican and git
Get the bin directory from setuptools in code
Group a list into chunks in Python
Organize WordPress themes by keeping code out of functions.php
Add bound methods to instantiated objects in Python
Select text with one click with jQuery
Make TextMate’s copy and paste indent “correctly”
YouTube video embedding with XSLT
Show your IP address using a Lua/Lighttpd script
Pylons multiple-domain (virtual hosting) configuration
Pylons apps on Google App Engine
Managing multiple Pylons apps with Supervisor
Pylons from scratch 1: a barebones app
Create Pylons filters: middleware the configurable way
Rename your Pylons app without going mad
GMP bignums vs. Python bignums: performance and code examples
YouTube video embedding in reStructuredText
Basic Formencode usage pattern
Install Python Imaging Library (PIL) on Intel Mac