intridea.com Archives - 07 July 2015, Tuesday

  • Intridea joins team Mobomo | Intridea Blog @mobomoapps

    joins team Mobomo

    intridea.com 16 Jun '15, 6pm

    I'm thrilled to announce that Mobomo has acquired Intridea. Our teams are a perfect fit of complementary skills: Mobomo focuses on Rails web development and mobile expertise, especially in the government space. Mobomo is the team behind NASA.gov, the official Navy mobile apps, and USA...

  • Taming the Async w/ #Angularjs Promises #javascript

    Angular & Promises: Taming the Async

    intridea.com 26 May '15, 3pm

    Async (aka asynchronous) JavaScript refers to the execution of more than one piece of code at the same time. This is great because it prevents your application from freezing up when certain code takes a long time to execute, but it can also cause issues in your code if you are expecti...

  • The Ionic CLI | Intridea Blog #angularjs #css #javascript

    The Ionic CLI

    intridea.com 19 May '15, 3pm

    With the release of Ionic 1.0 , we’ve reached a new level in building hybrid mobile applications via web technologies. While Ionic is probably more well known for its CSS components and JavaScript/AngularJS extensions , I’d like to highlight a few tools that have really improved my ab...

  • Extending AngularJS's $log

    Extending AngularJS's $log

    intridea.com 12 May '15, 2pm

    Have you ever been working with a particularly complicated web application and found that the output you were getting back from $log was difficult to wade through? Perhaps it's a complex XML response (because you're working with a SOAP API), or it's a particularly dense JSON response....

  • "Reduce Your AngularJS Code and Improve its Readability Using ECMAScript 6" #javascript

    Reduce Your AngularJS Code and Improve its Readability Using ECMAScript 6

    intridea.com 28 Apr '15, 8am

    This function uses two of the new features of ECMAScript 6, namely block-scoped bindings, and arrow, or lambda functions. The handleSuccess and handleError functions above are declared using the let keyword, which restricts them to only being accessible by code in the same block; in t...

  • With creds for shaping the rap industry, you'd think Tidal would reflect that same Jay-Z innovation. #ux #ui #design

    Tidal: Misses the Boat

    intridea.com 07 Apr '15, 3pm

    With "The ruler’s back” kicking off one of Jay-Z's greatest albums to date and the recent (re)launch of his streaming service Tidal, my hopes of a Jay-Z disruption were extremely high. With claims to revolutionize streaming and pay artists what they deserve, Tidal depicted the utopian...

  • Learn your editor. It's worth the time. #editor #angularjs

    Learn Thou Editor

    intridea.com 31 Mar '15, 6pm

    When it comes to learning your editor, most of us avoid it like the plague. It’s time consuming, opinions run rampant, and quite frankly, we’ve got better things to do! Yet this avoidance isn't effective (and we know it). Simple tasks such as performing “find and replace” become much ...

  • AngularJS 2.0: Crazy Like A Fox?

    AngularJS 2.0: Crazy Like A Fox?

    intridea.com 24 Mar '15, 3pm

    This article originally appeared on the Divshot blog. Divshot is a developer-focused platform for deploying modern front-end applications. It was also started with Intridea's support by Michael Bleigh! If you follow the front-end world even a little bit, you've probably seen the inter...

  • Mash - Mocking Hash for total poser objects

    intridea.com 07 Mar '15, 7am

    Note: Development of Mash has now moved to Hashie , a generic Hash toolkit. There are a number of times when I need something like an OpenStruct with a little more power. Often times this is for API -esque calls that don’t merit a full on ActiveResource. I wrote a small class for use ...

  • AngularJS Any Loader Module | Intridea Blog #angularjs #tutorial

    AngularJS Any Loader Module

    intridea.com 03 Mar '15, 4pm

    Wouldn’t it be great if you could add these loading indicators to your app by dropping a simple directive into your markup? At Intridea we've developed any-loader-ng , a module to easily display a loading indicator anywhere in your app. The module has two highly customizable directive...

  • Let's Kill Semantic HTML

    intridea.com 12 Feb '15, 5pm

    This article originally appeared on the Divshot blog. Divshot is a developer-focused platform for deploying modern front-end applications. It was also started with Intridea's support by Michael Bleigh! I'm going to say something that (even in my own head) seems downright heretical. It...

  • An Introduction to Advanced Front-End Developer Tools

    intridea.com 10 Feb '15, 4pm

    Bower and NPM are command line tools that offer similar functionality. After being installed, you can download any asset from the Bower repository by running the bower install command. It also allows you to specify which versions of assets you’d like to use in your project, and automa...

  • An Introduction to Front-End Developer Tools

    intridea.com 05 Feb '15, 4pm

    Finally, as a front-end developer, you need some way to inspect the generated HTML markup, CSS styles, and JavaScript that make up any web page you’re working on. The standard for modern web developers are the Chrome DevTools, and CodeSchool has a great course covering what you can ac...

  • Pay it Forward | Intridea Blog #javascript @girldevelopit #teachtheweb

    Pay it Forward

    intridea.com 29 Jan '15, 4pm

    My first official ‘lesson’ in web development was a six week beginner’s Javascript class. It was offered by the Columbus chapter of Girl Develop It or GDI. I didn’t know it when I signed up, but this would be the springboard for my career. Honestly, I didn’t retain much of the knowled...

  • Dwolla, An Alternative Payment Processor

    intridea.com 22 Jan '15, 4pm

    At Intridea, we enjoy helping our customers create secure and functional marketplaces. From investigating and research to testing out the product, finding the best payment solution for our client is top priority. Recently when looking for a replacement ACH payment processor we had an ...

  • Dear Maggie Series: Kiddos

    intridea.com 20 Jan '15, 3pm

    As a parent, working from home is such a blessing! Getting to send them off to school, attend midday field trips, and being home when they return is a privilege I'll never take for granted. The only struggle though, is balancing work and family time when the kids are on vacation. I al...

  • Goodbye Google Glass by @since1968

    Goodbye Google Glass

    intridea.com 16 Jan '15, 8pm

    Looking dorky and non-utilitarian. Photo by Teresa Bouza, Americas DataFest Google Glass failed not because it was dorky (it was), but because it sucked. Utility drives fashion, and had people found Glass useful enough they would have worn it regardless of how they looked. The best an...

  • Polymer Features You May Have Missed

    intridea.com 06 Jan '15, 4pm

    This article originally appeared on the Divshot blog. Divshot is a developer-focused platform for deploying modern front-end applications. It was also started with Intridea's support by Michael Bleigh! There's so much new ground to cover with Web Components and Polymer that oftentimes...

  • Dear Maggie Series: Health + Happiness

    intridea.com 18 Dec '14, 8pm

    When it comes to the winter season, I am all the more grateful I get to skip the commute and work from home! Nothing beats waking up to snow, and knowing you don’t have to leave your cozy house to get work done. There’s just one thing - it seems there’s a direct correlation with the i...

  • From jQuery to AngularJS | Intridea Blog #jquery #angularjs #tutorial

    From jQuery to AngularJS

    intridea.com 11 Dec '14, 4pm

    Working on a project recently, I went through a process where I converted jQuery-style selectors and DOM manipulation to “The Angular Way”, and I thought I’d share my results. This is one part of AngularJS I feel every web designer should become familiar with, as it shows how much eas...

  • What do Bob Ross and Git trees have in common? #git #bestpractice

    Happy (git) Trees

    intridea.com 04 Dec '14, 4pm

    We all know Bob Ross (above) and his fascination with "Happy Little Trees" (or maybe that's my fascination). In any case, we can all take some advice from Bob and keep our Git trees happy. If you took a look at your current project's git tree (through a tool maybe like Gitx ) I bet it...

  • DISTRIBUTED: 6 Steps to a More Transparent Business

    intridea.com 03 Dec '14, 7pm

    In this day and age, transparency is a necessity for every business—distributed or not. When more than 1,700 chief executive officers were surveyed for an IBM Global CEO Study, the majority agreed that openness and transparency are key to a company’s success. Transparency breeds trust...

  • In memory of Ezra Zygmuntowicz, a titan in the Rails community.

    Ezra Zygmuntowicz

    intridea.com 01 Dec '14, 3pm

    Ezra Zygmuntowicz passed away last week. A titan in the Rails community, Ezra co-founded Engine Yard and was the original developer of the Merb framework. Ezra was crazy smart, scary smart and spoke with equal felicity about code, 3D printing, and glass blowing. In an industry where i...

  • JS Fundamentals: Basics of Scope

    intridea.com 25 Nov '14, 4pm

    Coding JS is an art. As we continue in our JS Fundamentals series we’ll unlock layer by layer the basics to working confidently in the land of Javascript. Mastering the concept of “scope” is an important step towards mastering writing efficient, easily maintained JavaScript. In this i...

  • Using Anonymous Classes and Modules in Ruby | Intridea Blog

    Using Anonymous Classes and Modules in Ruby

    intridea.com 22 Nov '14, 5pm

    One of my favorite aspects of Ruby is that just about everything is an object, even Class and Module . The ability to instantiate "anonymous" classes and modules can give you a great deal of power and help you out in situations where you otherwise might not have a clean solution. What...

  • Every Web App is (at least) Two Applications | Intridea Blog #javascript #backbone #rails

    Every Web App is (at least) Two Applications

    intridea.com 20 Nov '14, 4pm

    This article originally appeared on the Divshot blog. Divshot is a developer-focused platform for deploying modern front-end applications. It was also started with Intridea's support by Michael Bleigh! A few months ago I came across "Rails' Degenerate Front-End Support" taking Rails t...

  • Getting started with Angular and Rails, Part III on the @intridea blog: #angularJS #mvc

    Angular with Rails, Part III

    intridea.com 18 Nov '14, 4pm

    <div class="modal-header"> <h4 class="modal-title">Edit Employee</h4> </div> <div class="modal-body"> <form name="" ng-submit="submitEmployee(employee)"> <div class="form-group"> <div class="row"> <div class="col-xs-12"> <label>Name<span class="required"> required</span></label> <inpu...

  • Web Components, a Crash Course

    intridea.com 15 Nov '14, 9pm

    This article originally appeared on the Divshot blog. Divshot is a developer-focused platform for deploying modern front-end applications. It was also started with Intridea's support by Michael Bleigh! Web Components are a collection of standards that allow folks to bundle markup and ...

  • Get Moving with Angular 1.2 and Animate CSS

    intridea.com 09 Oct '14, 3pm

    This article originally appeared on the Divshot blog. Divshot is a developer-focused platform for deploying modern front-end applications. It was also started with Intridea's support by Michael Bleigh! Motion is quickly becoming one of the most important emerging techniques in buildin...

  • DISTRIBUTED: 4 Ways to Crush Distributed Team Friction

    intridea.com 07 Oct '14, 7pm

    Friction: it exists in virtually every company, distributed or not. Whether two team members can never see eye to eye or a manager and her employee just rub each other the wrong way, friction is an ever-present danger in the business world. “Machines, human or otherwise, need to be ma...