Part 3: Flask API Decorators and Helpers

This is the third of three posts about building a JSON API with Flask. Make sure you start with part 1 and part 2. In the first post, we used a custom base SQLAlchemy class to serialize and deserializ…

Read more

Part 2: Building a Flask RESTful API

This is the second of three posts about building a JSON API with Flask. Part 1 arrived yesterday and part 3 is arriving tomorrow. In the previous post we learned how to serialize SQLAlchemy models to/…

Read more

Part 1: SQLAlchemy Models to JSON

This is the first of three posts about building a JSON API with Flask. Part 2 and part 3 arrive tomorrow and the day after. I've seen a lot of questions on StackOverflow about how to turn SQLAlchemy m…

Read more

Xcode 8 Will Disable All Your Plugins

TLDR: Apple will disable all your Alcatraz plugins in Xcode 8. Read this GitHub issue for more info and give Apple feedback to let them know we need a fully functioning replacement before disabling th…

Read more

How To Scale SSL with HAProxy and Nginx

SSL is CPU Intensive. If you haven't already enabled SSL session caching, do that NOW. But what if you have many unique requests and your load balancer is maxing out it's CPU? That was the case with W…

Read more

Keeping Your Pip Requirements Fresh

You've probably seen that requirements.txt file in the root of your favorite Python repo listing high-level dependencies. flask==0.9 sqlalchemy==0.9.10 alembic==0.8.4 Fixing dependencies to a specific…

Read more

4 Ways to Visualize Your Programming Data

WakaTime is like fitbit for programmers, and we are always looking for new ways to visualize our data. Our dashboard is great for seeing project, file, and branch level visualizations over various tim…

Read more

About WakaTime

dashboard screen shot

WakaTime measures coding time for programmers using open-source plugins for your text editor. You automatically get insights about your programming. Try it out, it's free!

Subscribe

Find us online:

Twitter

GitHub

Facebook