Engineering

  • Nov 12, 2019

    Creating a One-Step Deploy Compiled Layer

    Layers are AWS Lambda’s way of allowing developers to add custom libraries, runtimes, and other dependencies into their Lambda functions. For Later, the most common use case is adding additional libraries or assets not available out of the box with Lambda.

    Read more
  • Aug 22, 2018

    Faster Circle CI Builds for Rails Apps

    At Later, we use CircleCI for most of our testing (and some of our deployment) needs. There are a bunch of great articles out there on how to speed up your CI builds. Over the past year we have spent some time making sure that our development and deployment processes aren’t blocked by our test suites.

    Read more
  • Mar 24, 2017

    Timezones: From Rails to EmberJS and Back Again

    The Later calendar is a prominent feature of the Later web app. It is the first thing that users are directed to when they log in, and it is the place where all social media scheduling happens in the web app. At Later, we have users from all around the world, and in many cases they are teams of users with each person being in a different part of the world. Given this, how does a user plan out a posting schedule for Instagram, for example, that’s to be posted by another person on their team who’s located halfway around the world?

    Read more
  • Feb 15, 2017

    5 Ways to Reduce Javascript Errors In EmberJS

    When Later was first combining all of our critical front-end features into EmberJS, our biggest initial concern was error reporting. Previously, our front-end features may have been spread across EmberJS, BackboneJS, and HAML, but we knew they were solid, and we needed error reporting to be confident that our new EmberJS features were working in production. With our Rails and iPhone projects, there were very well-respected error trackers already integrated. Our concern with Javascript is that it’s just so… noisy, with respect to errors.

    Read more
  • Jan 29, 2017

    Proxying Instagram API Requests

    As you can probably imagine, here at Later we have cause to make use of the Instagram API on occasion. In an effort to provide a more secure experience for our users we moved our Instagram API requests to Secure Requests.

    Read more
  • Sep 12, 2016

    A journey of a thousand miles...

    Here is some of the history behind one of the features that made into the most recent update of our iOS client: the new media library.

    Read more