Denis Villeneuve: The Parallax Panning Shot Denis Villeneuve masterfully wields the panning shot with parallax in films like Blade Runner 2049, Enemy, and Dune, immersing viewers in rich, multi-dimensional worlds.
2022
Oscar the Grouch as contemporary Diogenes the Cynic Oscar the Grouch can be seen as a modern-day Diogenes, rejecting mainstream society and living on the fringes as a critic of capitalism and consumerism.
I am not a software engineer On how knowledge workers, software engineers, and workers more generally produce personal identities coupled to the production of surplus value
2021
The Society of the Spectacle: Foreword I've been writing a new edition of Debord's 1967 book The Society of the Spectacle, one adapted for our present moment. This edition is out now. This is the Foreword to that edition.
Bandersnatch Advertising Black Mirror Bandersnatch is the first example of a future of personalized content marketing based on user behavior— where ads and content are impossible to distinguish because they've become the same thing.
The U.S. is a Failed Experiment What started as an Enlightenment experiment in democratic capitalism had the wrong assumptions of the human spirit from the beginning.
Elasticity Versus Discipline A central issue of contestation is elasticity versus discipline, elasticity for me and discipline for you, alchemy of banking and money funding for me, austerity and debt for you.
On Fascism Fascism is a cult of the archaic fitted out by modern technology.
uri-editor.js Bookmarklet uri-editor.js: A HTML WYSIWYG text editor written in one line of HTML, deployed with a URL.
Using Ember FastBoot in Weird Ways This talk was presented at Salsify, Inc about our usecase for deploying FastBoot to do server-side rendering of Ember applications at large scale.
The City and The Freezing of Life The drive to urbanization is an imperative of capitalism, this drive results in 'a freezing of life'— a static world devoid of spontaneity, the result of land development and bureaucratic zoning laws optimized for rent seeking and increased land valuations, devoid of nature and where its residents have no ability to change their surroundings to suit their daily ways of living.
Against Facebook On the commodification of attention, the abuses of unpaid microwork and strategies of resistance.
Contextual Components and Changesets in Ember This talk is a code walkthrough, implementing a date picker to showcase the power of ember-changeset and contextual components. Given at the Ember Boston Community meetup.
on logging Thoughts and best practices on application logging.
A Retrospective — Responsive Design Not too long ago, there was a great debate between two sides of the web. The 'Responsive' web vs the 'm.'' web. One pushing for a single codebase that responds to user-context and another pushing for a second, mobile-only approach (typically using a subdomain starting with m.) Its clear now, the responsive web has won.
Development Lifecycle with Docker and Elastic Beanstalk This article explains the advantages of using Docker over automated configuration management tools, and describes a workflow from development through QA and into production deployment using Amazons' Elastic Beanstalk.
When to Use Git Merge vs Git Rebase This article will attempt to provide an overview to the different workflows, and explain when merge and rebase are the more appropriate workflow to use.
Speech Segmentation in Japanese and English Bilinguals The purpose of this paper is to provide an overview of the existing literature concerning speech segmentation, categorical perception, and some other issues concerning bilinguals of English and Japanese