WimpyProgrammer

My experiences as a software developer

Image for "Faster Google Classroom Assignments with a Bookmarklet"
JavaScript

Faster Google Classroom Assignments with a Bookmarklet

A free tool for teachers to automate the repetitive task of assigning work to a group.

Image for "Segment S3 uploads by Cognito user"
AWS

Segment S3 uploads by Cognito user

Use S3 policies to isolate Cognito users into subdirectories of a bucket.

Image for "Calculate AWS v4 Signature with client-side JavaScript"
AWS

Calculate AWS v4 Signature with client-side JavaScript

Use AWS Cognito credentials to authenticate requests directly in the browser.

Image for "Code Style: Accessing JavaScript Variables"
Code Style

Code Style: Accessing JavaScript Variables

JavaScript's syntax allows for a lot of shortcuts when accessing variables. But shorter code can also be confusing. Which techniques are the shortest? Which are the easiest to read?

Image for "Managing Puppet modules on Vagrant with Librarian-Puppet"
Puppet

Managing Puppet modules on Vagrant with Librarian-Puppet

Load Puppet's third-party dependencies on-demand and keep them out of source control.

Image for "Updated - Vagrant on Windows path limit fix"
Vagrant

Updated - Vagrant on Windows path limit fix

Improved Vagrant and Puppet scripts for hosting Linux VMs on Windows.

Featured Tags