How Kubernetes Works
Aug 22, 2020
In the beginning was the container, and it was good. Containers are useful for many use cases, from tests, developmnent, and production apps.
The arrival of containers the software development completely. They enabled a way to create repeatable, consistent environments to run code.
Never again could someone say “Well, it worked on my machine.” Instead of managing your own OS files, updates, and hardware, the container system allows us to focus instead on our code itself.
Beginner's Guide to DynamoDB & Indexes
Mar 11, 2020
DynamoDB is increasingly gaining the spotlight as a performant, low-cost and serverless NoSQL Database.
For good reason! It's a fast, highly available, and serverless key-value & document database that is fully managed.
Meaning: Once you understand DynamoDB concepts, developers enjoy increased development speed by letting DynamoDB handle the things that typically time — database scaling, availability, etc.
In this post we're going cover the basics of DynamoDB: how it models data & access patterns, tips on when it's best to be used vs.
DeepFakes as Artwork
Nov 15, 2019
DeepFakes over the past year have been discussed heavily in Media for their implications in fake news.
For this work I teamed up with acclaimed artist Cécile B Evans to help in her work for FIAC, the Fiac-international contemporary art fair in a work titled “A Screen Test for Giselle."
In the piece we merged actors and dancers with the faces of other actors, swapping facesa and applying using DeepFake software “DeepFaceLab”.
5 Minute Tutorial: Automatic TypeScript Base Types from GraphQL
Nov 5, 2019
How to Easily Get Base Types from your GraphQL Schema using AWS Amplify, GraphQL codegen, and TypeScript