New On Our Blog Tips and resources for
software and IT professionals

Infographic: Why Adopt Agile?

Agile adoption isn’t a new trend, but it’s certainly being adopted at a faster pace recently. And for good reason. Companies utilizing Agile methodologies are pointing towards higher quality, faster project completions, lower costs, and reduced risk of project failures. At Intertech, we’re seeing the demand in the market increase. Our Agile Training classes fill quickly and our Agile Consulting team has inquiries weekly on Agile strategies and implementations. We decided to take a deeper dive into some of the… Read More

Virtues of Virtual Teams – Customer Benefits (Part 1 of 5)

“A 2005 Deloitte study of IT projects outsourced to virtual work groups found that 66 percent failed to satisfy the clients’ requirements,” reports Keith Ferrazzi in the Harvard Business Review (12/14) article “Getting Virtual Teams Right.” Ferrazzi, a principal with the California-based business consulting firm Ferrazzi Greenlight and author of Never Eat Alone, also cites a 2009 study of 80 global software teams that found that “well managed dispersed teams can actually outperform those that share office space,” as well… Read More

Top 10 AngularJS Recommendations

AngularJS is a popular framework for building web applications.  When I created my first AngularJS site, I got advice from a colleague at work who had experience on how to set everything up. That helped me tremendously because I didn’t have to guess at best practices.  In this article, I’d like to pay it forward with 10 AngularJS recommendations you should consider early on in the project. Of course, not all will apply to your project so pick and choose the… Read More

Friday’s Dev Digest – Week of February 23rd

Given the fact we’re still in a deep freeze here in Minneapolis, staying indoors and coming across interesting reading this week was not a challenge. Enjoy this week’s round-up! Interesting interview with Facebook CIO Timothy Campos on automating processes and building efficiency in the workforce with custom built software tools. Amazing the amount of revenue per employee. They must be doing something right! For those of you that keep up to speed on a weekly basis with new Visual Studio updates,… Read More

Vid-iT 4.0 Android App Released

At Intertech our mobile application development teams spend most of their time building applications for customers. Which makes sense since that’s how we grow the company! But, to stay on top of current trends and new features on the various platforms, we have a few apps that we develop on the side. This is one – I just completed and released the update of Vid-iT 4.0 to Google Play.   Vid-iT allows you to locate YouTube videos matching the music collection… Read More

JSON Service Mocks

  I am working with a client right now to build Android and iOS applications we hope to have posted to Google Play and the Apple Store before the end of the summer.  Like many mobile applications these mobile apps are going to be dependent on some communications with the organization’s HTTP/HTTPS servers for some information and services – in our case the exchange will be via JSON.  Unfortunately, the mobile application development is underway while the backend services are… Read More

Friday’s Dev Digest – Week of February 16th

Happy Friday! As the weekend closes in enjoy some quick reads from this week’s selections. Personally, watching someone live code Space Invaders was my favorite…. Read More

Swift for iOS 8: NSError and In-Out Parameters

In Objective-C, methods often accept pointers, which are typically used to send messages to a dereferenced object (the object the pointer is pointing to).  Occasionally, there is the need to modify the actual pointer reference, as opposed to the dereferenced object.  The most common example of this is with iOS’s error handling pattern. Many methods in Core Data’s NSManagedObjectContext uses this pattern, so lets use that as an example.  First the method signature indicates that it requires a reference to an NSError pointer (rather… Read More

Entrepreneurship Interview with Growth Everywhere

My thanks to Eric Siu from Growth Everywhere for interviewing me on engagement, Intertech, and my book:… Read More

Common Code for an AngularJS Unit Test

When unit testing AngularJS code using Jasmine, there is a lot of duplicate AngularJS unit test plumbing code. Even when using beforeEach methods, you could have multiple spec files across your site so the chance for duplicating code increases. For example, consider what it takes to set up an AngularJS unit test for a controller with scope: That’s a lot of code for each of your controllers!  It would be nice if this type of code could be placed in a service… Read More