Alan HamlettWhen is Time Tracking Too Accurate?When is time tracking too accurate? The short answer: When you’re billing.Sep 25, 2019Sep 25, 2019
Alan HamlettHow to Automate Responding to GDPR Data Removal Request EmailsDo you receive emails from your website users with the subject “Data Removal Request” that look like this?Oct 3, 2018Oct 3, 2018
Alan HamlettPart 3: Flask API Decorators and HelpersThis is the third of three posts about building a JSON API with Flask. Make sure you start with part 1 and part 2.Jul 13, 2018Jul 13, 2018
Alan HamlettPart 2: Building a Flask RESTful APIThis is the second of three posts about building a JSON API with Flask. Part 1 arrived yesterday and part 3 is arriving tomorrow.Jul 12, 2018Jul 12, 2018
Alan HamlettPart 1: Serializing SQLAlchemy Models as JSONThis is the first of three posts about building a JSON API with Flask. Post 2 and post 3 arrive tomorrow and the day after.Jul 11, 20181Jul 11, 20181
Alan HamlettSharing Your WakaTime GoalsHere at WakaTime we love hearing from our users, especially when it’s to request a new WakaTime feature. One of the most frequently…Jun 25, 2018Jun 25, 2018
Alan HamlettTracking Build Times in XcodeFor programmers, being productive means writing more code.Apr 10, 2018Apr 10, 2018
Alan HamlettXcode 8 Will Disable All Your PluginsTLDR: Apple will disable all your Alcatraz plugins in Xcode 8. Read this GitHub issue for more info and give Apple feedback to let them…Aug 18, 2016Aug 18, 2016
Alan HamlettHow To Scale SSL with HAProxy and NginxScale SSL to multiple machines using Proxy Protocol. (3 min read)Jun 13, 2016Jun 13, 2016
Alan HamlettKeeping Your Pip Requirements FreshYou’ve probably seen that requirements.txt file in the root of your favorite Python repo listing high-level dependencies.May 22, 2016May 22, 2016