1. Build Your Own Touch Slider with HammerJS

    There are countless pre-built libraries for sliders, carousels, and everything in-between, and it seems like a major one comes out every other year or so. While most of those work fine in a vacuum, your choices quickly narrow when you need to add part or a whole slider in the middle of an existing mobile app without invasive JavaScript, CSS, and bloated markup. In these scenarios, HammerJS comes to the rescue by making it easier and more time-effective to build one from scratch than you may have thought.

    Drew Powers Drew Powers
    Visit Article
  2. Meet Envy: Bernie Mapili

    In this ongoing series, the Envy blog introduces you some of the finest developers, designers, and support staff in the industry. You’ve already met the developers Nate, Tyler, and Dray; the designers Ayana, Drew, Nick, and John; and our project director, Jennifer. This week, meet Envy’s CFO, Bernie Mapili.

    Envy Envy
    Visit Article
  3. Meet Envy: John Wilson

    In this ongoing series, the Envy blog introduces you some of the finest developers, designers, and support staff in the industry. You’ve already met the developers Nate, Tyler, and Dray; the designers Ayana, Drew, Nick; and our project director, Jennifer. This week, meet the final member of the design team: John‌ Wilson.

    Envy Envy
    Visit Article
  4. You Should Try Ember

    We’re huge fans of Ember. The goals, the direction, the momentum, the community, and the team behind it are something that we can all envy. This isn’t a new idea coming from a honeymoon phase, either. We’ve been building, developing, testing, and maintaining Ember applications for around four years now and even have some SproutCore experience before that. When Code School approached us last summer to create Try Ember to refresh their Warming Up with Ember.js course. We were excited to help.

    Nathaniel Bibler Nathaniel Bibler
    Visit Article
  5. Now Hiring: Technical Sales Representative

    Envy is a leading web consultancy based in Orlando, FL, building digital products for the likes of Cisco, Google, GitHub, and Booz Allen Hamilton. We’re also responsible for starting Code School, one of the most popular online educational platforms. At Envy, our goal is to transform ideas into successful products for our clients. We are looking for a self-managed sales representative who can help maintain a healthy pipeline of work.

    Envy Envy
    Visit Article
  6. Meet Envy: Jennifer Borders

    In this ongoing series, the Envy blog introduces you some of the finest developers, designers, and support staff in the industry. You’ve already met the developers Nate, Tyler, and Dray; as well as the designers Ayana, Drew, and Nick. This week, meet the glue that holds Envy together: our project director, Jennifer Borders.

    Envy Envy
    Visit Article
  7. The Distributed Web, Part 2: The Automation of Custom Development

    Drew Powers Drew Powers
    Visit Article
  8. Getting the Most out of Dribbble

    Dribbble is a valuable tool that creatives can benefit from when used to its full potential. Despite this, the desire to acquire likes and followers can distract from the reason it was originally created: to be a place that provides inspiration, encourages community connections, and facilitates meaningful critique among creatives in a variety of fields. Here’s how to get the most out of your Dribbble experience.

    Ayana Campbell Ayana Campbell
    Visit Article
  9. Loops + d3-timer

    Web animations in JavaScript (especially for things like canvas) typically employ requestAnimationFrame to create a loop—effectively, the place where your animation changes as time elapses. The aim is to (usually) only have one of these running at any given time, but that may prove difficult depending on how your components are organized.

    Nick Walsh Nick Walsh
    Visit Article
  10. Meet Envy: Dray Lacy

    In this ongoing series, the Envy blog is showing what makes our team the best in the industry. From designers to developers to support staff, we want you to get to know our amazing team, what makes them tick and hear why they’re so passionate about their work and role at Envy. You’ve already met Ayana Campbell, Nate Bibler, Drew Powers, Nick Walsh, and Tyler Hunt. This month’s team member spotlight is Developer Dray Lacy.

    Envy Envy
    Visit Article