Rails on AWS Lambda with SAM

Move over basic "Hello World" functions - get ready to super charge your next Lambda project with the most productive web framework on the most convenient cloud infrastructure! Following up from my Arlington Ruby presentation AWS Lambda & Ruby/Rails with SAM last week - I am very excited to share today how you can get started with Rails under AWS Lambda.

Read More

[Video] AWS Lambda with Ruby on Rails and SAM

At Custom Ink, we are always working on new technologies and love to share with the community. Ken Collins recently presented on using Ruby on Rails with Lambda at Arlington Ruby. We recorded the presentation to share. Description A progressive dive into how to use Ruby with AWS Lambda via their serverless application framework SAM to locally develop, test and ship your function to the cloud. Along the way we will cover topics on how to build native extensions, extend...

Read More

Using IMGIX to Personalize Knolled Images

Deconstructed: Photo by Todd McLellan. Knolling is the process of arranging different objects so that they are at 90 degree angles from each other. The term originates from a janitor named Andrew Kromelow in 1987 who would arrange tools using this method for a popular furniture brand called Knoll. Commonly photographed from above, knolling is a highly popular method for promoting products from companies like Instagram to Apple.

Read More

Learning ES6: New Methods for Arrays

In ES6, we get a bunch of new native methods for Arrays that are super useful! This is a short blog post that goes over each of the new methods - .from(), .of(), .find(), .findIndex(), .some(), and .every() - and how they work.

Read More

Learning ES6: Loops & Iterators

This week, we learned about Iterable objects, three different kinds of loops in Javascript, and a new for of loop that ES6 gives us the best of all three worlds!

Read More

Learning ES6: Strings and Destructuring

EcmaScript 6 is one of the newer versions of Javascript that we're now using in a few projects across our teams, and most significantly in our New Design Lab project! As we start to iterate on new features for the lab, we're reviewing and ramping up on the cool shiny features ES6 brings to the table. This week, we learned about some new string methods and destructuring.

Read More

Spawnfest Retrospective

This year I participated in SpawnFest 2017, a two day hackathon focused around the BEAM virtual machine. With judging finished, I felt this an appropriate time to reflect on the architecture and process of my submission.

Read More