Learnings
Creating the Perfect Python Dockerfile:

Data Breach Investigations Report Highlights:

Powering the Python Package Index in 2021:

Three Feedback Models

Are you an Elite DevOps performer? Find out with the Four Keys Project

Interesting questions for 1-on-1 meetings

Why React needs a key prop

“we need to spend as much time thinking about how a new feature will burden all of our users, as we spend thinking about how it will benefit some of our users”

Vulture - Find dead code Vulture - Find dead code

Testing NPM packages locally

"...Since the very beginning of AI back in 1956, we’ve made this terrible error, a sort of original sin of the field, to believe that minds are like computers and vice versa."

You can use regex inside a React Router path to constrain route parameters

How to Write a Product Requirements Document — With Examples

What is a Product Feature Kickoff?

Postgres - Transpose Rows to Columns:

Effective COMMENTS on pull requests:

Django SQL Dashboard, an interface for running arbitrary read-only SQL queries directly against a PostgreSQL database, protected by the Django authentication scheme:

What makes a "good" API?:

Tool for making saveable SQL queries in Django:

If you're using Github's hub extension, try using hub sync
, or git sync
(if you've set alias git=hub
). It'll update your local branches, saving you a few minutes going through different local branches and updating one-by-one

Common Performance Review Biases: How to Spot and Counter Them

This video highlights some interesting insights on how to write a performance review

Using Celery on Heroku has been recently updated:

Designing a better ‘Settings’ screen for your app
