- 
        
            
                
            
        
        The Millennial SaaS-era Retrospective: Finale
        
        
        
    
- 
        
            
                
            
        
        The Millennial SaaS-era Retrospective: Part 5
        
        
        
    
- 
        
            
                
            
        
        The Millennial SaaS-era Retrospective: Interlude
        
        
        
    
- 
        
            
                
            
        
        The Millennial SaaS-era Retrospective: Part 4
        
        
        
    
- 
        
            
                
            
        
        The Millennial SaaS-era Retrospective: Part 3
        
        
        
    
- 
        
            
                
            
        
        The Millennial SaaS-era Retrospective: Part 2
        
        
        
    
- 
        
            
                
            
        
        The Millennial SaaS-era Retrospective: Part 1
        
        
        
    
- 
        
            
                
            
        
        Great leaders and poor leaders
        
        
        
    
- 
        
            
                
            
        
        The ambiguity tolerance threshold
        
        
        
    
- 
        
            
                
            
        
        Notes on Spanner, Google's massively distributed database
        
        
        
    
- 
        
            
                
            
        
        Notes on Lashley's search for the engram
        
        
        
    
- 
        
            
                
            
        
        Notes on Darwin, an adaptable caching system for CDNs
        
        
        
    
- 
        
            
                
            
        
        Notes on ChatGPT forecasting stock prices based on news headlines
        
        
        
    
- 
        
            
                
            
        
        Notes on compute-optimal training of large language models
        
        
        
    
- 
        
            
                
            
        
        Notes on hiring and the stable marriage problem
        
        
        
    
- 
        
            
                
            
        
        Salesforce buying Informatica is a signal that enterprise SaaS is now a mature industry
        
        
        
    
- 
        
            
                
            
        
        Notes on ACM survey of social network analysis techniques
        
        
        
    
- 
        
            
                
            
        
        Minimizing time to value
        
        
        
    
- 
        
            
                
            
        
        The simple common characteristics of great engineering managers
        
        
        
    
- 
        
            
                
            
        
        Good management is measured in years
        
        
        
    
- 
        
            
                
            
        
        Learning from what past me learned
        
        
        
    
- 
        
            
                
            
        
        The last mile
        
        
        
    
- 
        
            
                
            
        
        The early 1970s
        
        
        
    
- 
        
            
                
            
        
        The saddle
        
        
        
    
- 
        
            
                
            
        
        The weakness of weapons
        
        
        
    
- 
        
            
                
            
        
        A football-inspired training program for tech teams
        
        
        
    
- 
        
            
                
            
        
        Know where your cash comes from
        
        
        
    
- 
        
            
                
            
        
        Real constraints and self-imposed constraints
        
        
        
    
- 
        
            
                
            
        
        Future-planning
        
        
        
    
- 
        
            
                
            
        
        The creative work
        
        
        
    
- 
        
            
                
            
        
        Asking better questions
        
        
        
    
- 
        
            
                
            
        
        You should have a coach / you should be a coach
        
        
        
    
- 
        
            
                
            
        
        Self-mastery
        
        
        
    
- 
        
            
                
            
        
        Fast
        
        
        
    
- 
        
            
                
            
        
        Closing out the 2016 writings
        
        
        
    
- 
        
            
                
            
        
        My top books of 2016
        
        
        
    
- 
        
            
                
            
        
        Hypertrophy
        
        
        
    
- 
        
            
                
            
        
        October's Very Own
        
        
        
    
- 
        
            
                
            
        
        September, or fifteen minutes
        
        
        
    
- 
        
            
                
            
        
        An August recap on the road again
        
        
        
    
- 
        
            
                
            
        
        July, or the things I learned without breakfast
        
        
        
    
- 
        
            
                
            
        
        June: Work
        
        
        
    
- 
        
            
                
            
        
        A May recap
        
        
        
    
- 
        
            
                
            
        
        An April recap, or drowning the small things with the big ones
        
        
        
    
- 
        
            
                
            
        
        Prince
        
        
        
    
- 
        
            
                
            
        
        How to develop mental toughness
        
        
        
    
- 
        
            
                
            
        
        Python modules ranked on usage and what that says about the Python ecosystem
        
        
        
    
- 
        
            
                
            
        
        A March recap, or an experiment in moderating moderation
        
        
        
    
- 
        
            
                
            
        
        I am overjoyed for the Node community
        
        
        
    
- 
        
            
                
            
        
        How to Read All of the Books You Want in a Month
        
        
        
    
- 
        
            
                
            
        
        A February Recap or What Life is Like Without Coffee
        
        
        
    
- 
        
            
                
            
        
        A January recap and some personal experiments
        
        
        
    
- 
        
            
                
            
        
        A year on the road in 2015
        
        
        
    
- 
        
            
                
            
        
        An introductory look at Erlang
        
        
        
    
- 
        
            
                
            
        
        Setting up a simple testing tool with Selenium and PhantomJS
        
        
        
    
- 
        
            
                
            
        
        The xv6 filesystem
        
        
        
    
- 
        
            
                
            
        
        Pipes and such
        
        
        
    
- 
        
            
                
            
        
        The fast inverse square root algorithm
        
        
        
    
- 
        
            
                
            
        
        nginx won't timeout, and other tails from the log files
        
        
        
    
- 
        
            
                
            
        
        Forks and file descriptors - an intro to Unix concepts
        
        
        
    
- 
        
            
                
            
        
        What does systemd do?
        
        
        
    
- 
        
            
                
            
        
        What does systemctl do?
        
        
        
    
- 
        
            
                
            
        
        How are PIDs assigned?
        
        
        
    
- 
        
            
                
            
        
        Up and Running with Flask on a Brand New Linode
        
        
        
    
- 
        
            
                
            
        
        Preventing file dupes in files uploaded through Django
        
        
        
    
- 
        
            
                
            
        
        I dove deep into a Django migration so you don't have to
        
        
        
    
- 
        
            
                
            
        
        Learning closures and decorators
        
        
        
    
- 
        
            
                
            
        
        Type experiments with mypy
        
        
        
    
- 
        
            
                
            
        
        PyCon 2015: Day Two Keynote from Guido van Rossum
        
        
        
    
- 
        
            
                
            
        
        Testing requests, wheel packages, and visual diffing
        
        
        
    
- 
        
            
                
            
        
        Python at Disney Animation
        
        
        
    
- 
        
            
                
            
        
        PyCon 2015: First Notes
        
        
        
    
- 
        
            
                
            
        
        Cloning Postgres to Mongo in real time with Django
        
        
        
    
- 
        
            
                
            
        
        The psychology of a small playlist on repeat
        
        
        
    
- 
        
            
                
            
        
        Seeding a database with queues and threading
        
        
        
    
- 
        
            
                
            
        
        The first time I felt like an engineer
        
        
        
    
- 
        
            
                
            
        
        Exploring the math module
        
        
        
    
- 
        
            
                
            
        
        Object presentation with pprint
        
        
        
    
- 
        
            
                
            
        
        String presentation with textwrap
        
        
        
    
- 
        
            
                
            
        
        A short word on StringIO
        
        
        
    
- 
        
            
                
            
        
        Examining audio files with sndhdr
        
        
        
    
- 
        
            
                
            
        
        The images are coming from INSIDE the bytestreams
        
        
        
    
- 
        
            
                
            
        
        Mostly insecure cryptography and crypt()
        
        
        
    
- 
        
            
                
            
        
        Did you know there's a color system called YIQ?
        
        
        
    
- 
        
            
                
            
        
        Combining pickle and anydbm to form shelve
        
        
        
    
- 
        
            
                
            
        
        Storing objects with the best-named module ever, pickle
        
        
        
    
- 
        
            
                
            
        
        More high performance iterable work with bisect
        
        
        
    
- 
        
            
                
            
        
        And here I was thinking arrays were for Javascript and lists were for Python
        
        
        
    
- 
        
            
                
            
        
        Saving yourself from command line parsing hell with argparse
        
        
        
    
- 
        
            
                
            
        
        DBM - non-relational databases before that was a thing
        
        
        
    
- 
        
            
                
            
        
        Rocking out with aifc
        
        
        
    
- 
        
            
                
            
        
        What in heaven's name is an abstract base class?
        
        
        
    
- 
        
            
                
            
        
        Exploring the __future__ module and learning about division
        
        
        
    
- 
        
            
                
            
        
        Hacking __builtin__ for fun, no profit
        
        
        
    
- 
        
            
                
            
        
        Cooking my first ever Drupal theme from scratch
        
        
        
    
- 
        
            
                
            
        
        The Magic in the Machine
        
        
        
    
- 
        
            
                
            
        
        Hacking Confirmation Emails on the Fly with Mailgun
        
        
        
    
- 
        
            
                
            
        
        Open Source Search Technologies for Human Beings - Part 3
        
        
        
    
- 
        
            
                
            
        
        Open Source Search Technologies for Human Beings - Part 2
        
        
        
    
- 
        
            
                
            
        
        Open Source Search Technologies for Human Beings - Part 1