Lessons From Using Amazon MQ

I'm not sure what rationale Amazon Web Services employs to name its offerings — AWS DeepLens, AWS DeepLens/AppSync vs. Amazon MQ/Lex, etc. — but Amazon MQ still appears

TIL There are proxies and firewalls that don't support HTTP PATCH

...and you get around them using HTTP POST + X-HTTP-Method-Override PATCH header

Docker vs. Disk Space

After constantly battling with my system over free space at a crucial time when deadlines had to be met, I finally decided to spend time figuring out what the heck

Containerization vs. FaaS

Containerization is a major leap from using fat VMs to run isolated environments for your app. But I'm not entirely sold on "Dockerize all the things"

Fetching millions of rows in Python w/ psycopg2

I ran into an issue with psycopg2 getting "stuck" on querying a large result set. cursor.execute("...") would run fine and so would cursor.fetchone(), but

Couldn't connect to Docker daemon / ERROR: Error processing tar file(exit status 1): unexpected EOF

When running docker-compose build, if you encounter the error — ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running? or ERROR: Error processing tar

Project Management with GitLab

After giving Trello a second try, I can earnestly say it doesn't work for us. Kanban boards are a good way to schedule short-term tasks. But you wind

Load more