intridea.com Archives - 21 December 2014, Sunday

  • Ideas on how to avoid gaining weight when #WFH or working remotely. @intridea #remotework #health

    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...

  • This post of mine from nearly four years ago seems relevant in light of the monit nonsense.

    Is Copyleft Really Right for Open Source?

    intridea.com 06 Oct '14, 7pm

    There's an issue that's been bothering me for quite a while. There's a problem in the software development world, a practice that breaks down the free and open exchange of information. This practice is widespread throughout the software development world and can lead to a lock-in mind...

  • How to Set up Angular with Rails

    intridea.com 25 Sep '14, 3pm

    When it comes to Angular and Rails, there are many ways to set up a project. However when starting out, all these options can be a tad overwhelming… Over the last few months, I’ve been focusing on project set-ups and have come to find a few favorites. In this post, I'll illustrate one...

  • SEO for Single Page Applications | Intridea Blog #angularjs #seo

    SEO for Single Page Applications

    intridea.com 18 Sep '14, 3pm

    This strategy however has proven less applicable as SPA's popularity grows and server side MVC continues its decline. We often run into projects that need both client side MVC and SEO. Since most search engines do not execute JavaScripts on the html pages and content on SPA pages are ...

  • AngularJS & SVG

    intridea.com 09 Sep '14, 3pm

    If you're using SVG in your web design you've probably read (and hopefully bookmarked) the excellent post Using SVG by Chris Coyier on CSS Tricks . The article is a great introduction to everything you need to know about using SVG on the web. One of the most powerful aspects of SVG on...

  • AngularJS & SVG

    intridea.com 09 Sep '14, 12pm

    If you're using SVG in your web design you've probably read (and hopefully bookmarked) the excellent post Using SVG by Chris Coyier on CSS Tricks . The article is a great introduction to everything you need to know about using SVG on the web. One of the most powerful aspects of SVG on...

    Related:
    1. AngularJS & SVG intridea.com 09 Sep '14, 3pm
  • HTML5 Apps: Develop Once, Deploy Everywhere | Intridea Blog #angularjs #html5

    HTML5 Apps: Develop Once, Deploy Everywhere

    intridea.com 28 Aug '14, 3pm

    With the rise of front-end JavaScript frameworks in recent years, the web is moving towards a world where single-page apps take up a large portion of the landscape. Frameworks like Backbone, Angular, Ember and others make it easier than ever for developers to structure their HTML5 app...

  • Why Weird Marketing Works

    intridea.com 19 Aug '14, 1pm

    How do you get noticed when money is tight and the bigwig is who you’re after? By talking to them in big bold letters. Add a fuchsia backdrop, plaster it on a board, throw in a few GIFS, and put it in the center of NYC---directly across from their window. That’s how! Last Monday, Intr...

    Related:
    1. Why Weird Marketing Works intridea.com 18 Aug '14, 3pm
  • Why Weird Marketing Works

    intridea.com 18 Aug '14, 3pm

    How do you get noticed when money is tight and the bigwig is who you’re after? By talking to them in big bold letters. Add a fuchsia backdrop, plaster it on a board, throw in a few GIFS, and put it in the center of NYC---directly across from their window. That’s how! Last Monday, Intr...

    Related:
    1. Why Weird Marketing Works intridea.com 19 Aug '14, 1pm
  • DISTRIBUTED: Do’s and Don’ts for Keeping Distributed Employees Happy | Intridea

    intridea.com 14 Aug '14, 3pm

    In our last blog, we pointed out the three most important traits for successful remote workers: self-motivation, autonomy and curiosity. We call these highly desirable employees SMAIPs (Self-Motivated, Autonomous, Inquisitive People). So once you’ve built a killer distributed team of ...

  • On Code Cleanliness and Readability

    intridea.com 12 Aug '14, 1am

    Programs must be written for people to read, and only incidentally for machines to execute. - Abelson / Sussman I like my code so clean you could eat off of it (if you could eat off of code). When working on a codebase I'm ruthless about deleting unused code, unnecessary comments, deb...

  • JS Fundamentals: JavaScript Objects and You

    intridea.com 05 Aug '14, 3pm

    One of the most utilized, but not fully understood features of JavaScript is that, with a couple of exceptions, everything that you interact within the language behaves like an object. This functionality can be seen most easily with Arrays and Functions. For example, the simple primit...

  • DISTRIBUTED: 7 Ways to Enforce Work-Life Balance

    intridea.com 24 Jul '14, 3pm

    In our last blog, we talked about how important work-life balance is to every company, especially for distributed teams. In our opinion, the power of work-life balance cannot be over-emphasized. If you want to cultivate a team of well-adjusted, engaged employees, it’s essential to not...

  • DISTRIBUTED: Get in A-Synch

    intridea.com 17 Jul '14, 3pm

    In our last blog, we discussed the difference between asynchronous and synchronous communication. (Synchronous communication is a real-time conversation, such as a meeting or phone call, while asynchronous communication is a discussion that take place outside of real time, such as an ...

  • DISTRIBUTED: Why Synchronous Communication Sucks

    intridea.com 10 Jul '14, 3pm

    We at Intridea have learned that running a distributed business is half art form, half calculated science. Without clear purpose and direction, a remote team will quickly unravel. That’s why we follow a specific set of principles or “rules” to keep our team as effective and connected ...

  • DISTRIBUTED: Remote Employees are Happier, Healthier and More Productive

    intridea.com 26 Jun '14, 3pm

    Yep, you read that right. While it’s no surprise that remote employees are happier than their commuting counterparts, many business owners are shocked to learn distributed employees are also more productive. How could that be? It’s actually pretty simple. Psychologists have proven tim...

  • DISTRIBUTED: The benefits of a remote workforce by @naffis #futureofwork #officeoptional

    DISTRIBUTED: Businesses Reap the Benefits of a Remote Workforce

    intridea.com 19 Jun '14, 2pm

    Companies across the globe, from mammoth corporations to small businesses to emerging start-ups, are embracing the distributed format. In fact, Fortune Magazine reports that 85 of the companies that landed on its 2012 “100 Best Companies to Work For” list allow employees to telecommut...

  • DISTRIBUTED: Why Intridea Chose It and Never Looked Back

    intridea.com 18 Jun '14, 4pm

    When we founded Intridea in 2007, we came to a realization: If we wanted to build a truly revolutionary software company, we couldn’t restrict ourselves to hiring local talent. We’d have to reach beyond our own backyard and scope out the premier software developers and designers from ...

  • DISTRIBUTED: Why Intridea Chose It and Never Looked Back

    intridea.com 17 Jun '14, 3pm

    When we founded Intridea in 2007, we came to a realization: If we wanted to build a truly revolutionary software company, we couldn’t restrict ourselves to hiring local talent. We’d have to reach beyond our own backyard and scope out the premier software developers and designers from ...