2023/11/20 22:35:00 EST: Introducing Colors
2023/02/18 15:33:00 EST: Git is My Hammer; Everything is a Nail
2023/02/12 12:57:23 EST: Changing History with git-filter-repo
2020/05/13 05:15:57 EST: The Cost of Javascript Frameworks
2020/05/11 08:35:11 EST: Announcing Swig, a Truly Micro Python Framework
2020/05/08 07:36:36 EST: Why I Chose a Monthly Release Schedule
2020/05/04 08:54:21 EST: Fail by Default
2020/05/02 19:53:45 EST: First Crack Release Notes, April 2020
2020/04/30 10:37:23 EST: Teleforking a process onto a different computer
2020/04/29 07:36:26 EST: Best Practices for Working with Configuration in Python Applications
2020/04/27 09:08:33 EST: Test-Driven Development is Fundamentally Wrong
2020/04/23 08:36:28 EST: Computers can be understood
2020/04/20 07:07:20 EST: On architecture, urban planning and software construction
2020/04/17 06:49:32 EST: Learn C, but Don't Use It
2020/04/15 08:59:09 EST: Why Having a Full Post RSS Feed is a Good Idea
2020/04/06 07:14:21 EST: A Square Peg
2020/04/03 08:37:38 EST: Move Fast & Roll Your Own Crypto
2020/04/01 07:39:06 EST: First Crack Release Notes, March 2020
2020/03/23 05:30:48 EST: "Premature optimization is the root of all evil" is the root of evil
2020/03/20 08:43:18 EST: Containers are Not the Future
2020/03/04 17:53:30 EST: Simple Systems Have Less Downtime
2020/02/28 08:05:41 EST: First Crack Release Notes, February 2020
2020/02/26 06:54:42 EST: Let's be Real About Dependencies
2020/02/24 07:29:06 EST: [Don't build] a static serverless website using S3 and CloudFront
2020/02/04 18:45:52 EST: Command-line Tools can be 235x Faster than your Hadoop Cluster
2020/01/25 12:40:21 EST: Sequential Exeuction, Multiprocessing, and Multithreading IO-Bound Tasks in Python
2019/12/31 06:41:36 EST: First Crack Release Notes, December 2019
2019/12/30 19:01:33 EST: This Page is Designed to Last
2019/12/04 08:19:51 EST: First Crack Release Notes, November 2019
2019/11/18 11:58:50 EST: Pipe to/from the clipboard in Bash script
2019/11/02 16:05:01 EST: First Crack Release Notes, October 2019
2019/10/21 08:06:49 EST: More bash tricks
2019/10/16 08:30:15 EST: Computer Files are Going Extinct
2019/10/07 08:01:17 EST: First Crack Release Notes, September 2019
2019/10/04 19:19:07 EST: Building a Syllable Dictionary with Python
2019/10/02 07:11:48 EST: More Git Aliases
2019/09/10 07:37:32 EST: Pre-rendering static websites with wget
2019/09/06 07:11:37 EST: Pushing to Multiple Repos
2019/09/02 08:19:35 EST: First Crack Release Notes, August 2019
2019/08/28 08:34:42 EST: Build your own Command Line with ANSI escape codes
2019/08/12 16:42:10 EST: You Might Not be The Smartest
2019/08/09 12:15:43 EST: Performance Matters
2019/08/03 09:07:32 EST: First Crack Release Notes, July 2019
2019/08/01 07:26:31 EST: A guide to Web Scraping without getting blocked
2019/07/20 09:20:47 EST: Cheap or Free Static Hosting
2019/07/13 07:55:13 EST: A basic collaboration workflow on Gist
2019/07/12 17:59:51 EST: How to Run Your Own Website
2019/07/07 08:52:12 EST: Don't Call Yourself A Programmer, And Other Career Advice
2019/06/30 06:36:10 EST: First Crack Release Notes, June 2019
2019/06/10 11:50:12 EST: Setting Up a Development Environment with Git
2019/06/04 20:05:02 EST: Re-Introducing First Crack
2019/05/16 11:23:46 EST: Don't Use Amazon Web Services
2019/05/15 19:06:21 EST: Vim Tricks
2019/05/08 13:36:27 EST: Integrating Sublime Text and Proofer
2019/05/03 12:24:59 EST: Integrating Sublime Text and Marked 2
2019/05/01 12:44:05 EST: The Javascript Console
2019/04/25 16:24:44 EST: Marginal Gains
2019/04/18 15:15:26 EST: A JavaScript-Free Frontend
2014/10/02 11:36:25 EST: 10 Typeface Pairs for Cash-Poor Designers
2014/07/23 17:18:06 EST: The 30 CSS Selectors You Must Memorize
2014/07/19 10:56:18 EST: Brett Terpstra Features First Crack
2014/07/15 16:32:37 EST: First Crack 1.0
2014/06/27 06:50:57 EST: Swift Excitement
2014/05/21 19:49:11 EST: The Best 404 Error Page Ever
2014/04/29 10:56:47 EST: First Look at Editorial 1.1
2014/04/26 06:49:22 EST: Sidebar Transitions
2014/04/22 08:01:45 EST: CSS 3D Solar System
2014/04/15 08:58:44 EST: Detecting duplicate images using Python
2014/04/10 15:02:33 EST: Custom Homescreen Icons with Pythonista
2014/02/09 10:29:05 EST: An Improved Liberal, Accurate Regex Pattern for Matching URLs
2014/01/27 08:45:29 EST: Coding in color
2014/01/10 18:59:04 EST: A Complete Redesign in Twelve Hours
2013/12/16 21:11:02 EST: Changes to First Crack
2013/11/14 19:17:17 EST: Pythonista Updated for iOS 7
2013/08/24 19:41:33 EST: Quickly navigate your filesystem from the command-line
2013/05/01 16:37:47 EST: Two years of life as an expat coder in middle-of-no-where Japan
2013/04/29 21:25:19 EST: Why It's Time to Sunset jQuery
2013/04/02 13:15:03 EST: Invisible UIs and Machines with Personality
2013/02/22 12:08:00 EST: If Philosophers Were Programmers
2013/02/09 00:00:56 EST: I Don't Need No Stinking API: Web Scraping For Fun and Profit
2013/02/05 14:33:14 EST: 12 resolutions for programmers
2013/01/27 16:01:31 EST: First Crack's Complete Overhaul
2013/01/22 11:45:06 EST: Sneak Peek Into The Future: Selectors, Level 4
2013/01/11 14:46:12 EST: First Crack in Practice
2012/11/21 21:34:26 EST: Introducing First Crack