July 23rd, 2014 Nivia Henry, Consultant
July 8th, 2014 Dean Salvucci, Project Manager
As Bill Gates once said ‘Your most unhappy customers are your greatest source of learning’. Although I agree with this statement and have definitely had opportunities in my career to improve a product based on feedback from an unhappy customer, the idea behind agile development is to create an early feedback loop rather than waiting until the production release to find out if you’ve missed the mark.
July 7th, 2014 Jason Graham, Consultant
If you use Emacs yet you don’t know much about it, then this post might be interesting to you. It is split into a few parts, so if you don’t want to read the background, skip to “How Emacs actually does the things I mentioned in the first part of this post.”
June 30th, 2014 Martin Andrew Habich, Consultant
In part 1 of this two-parter, we discussed the absolute basics of Recommender Systems – what they are, why they’re used, and some basic vocabulary. This post will talk about some of the important decisions and problems which must be addressed when implementing a Recommender System.
June 24th, 2014 Martin Andrew Habich, Consultant
Recommender Systems, also known as Recommendation Engines, are becoming more common with every passing day. As you are no doubt aware, there has been a relatively recent revival of data analysis techniques, spurned by the coming-of-age of “big data” and the associated machine learning techniques. As a result, the tool sets are getting better at an exciting rate, and the number of able and willing developers with data science skills is increasing.
June 24th, 2014 Chris Miles,
Pittsburgh TechFest (or simply PghTechFest) is a yearly, one-day event in the first week of June where software development professionals from Southwestern Pennsylvania and surrounding areas get together to talk and learn about perfecting the craft of software development. Since its inception in 2011, PghTechFest has been a part of the Pittsburgh software development community allowing local talent to share their expertise.
June 23rd, 2014 Jeff Zapotoczny, Consultant
June 18th, 2014 Marie Hoffman, Marketing Specialist
May 19th, 2014 Steve Ayers, Consultant
When I was first learning how to write Angular unit tests, I sat with a coworker and watched him create a simple suite. As he wrote each line of code, I found myself struggling to maintain consciousness. Sure, he was a great teacher, explaining to me what each line meant, but I couldn’t help but be completely overwhelmed with what I was watching. There were so many things to remember and to do and to set up. And that was BEFORE even writing your first test. Spies, injections, and oh God the dollar signs. It looked like jQuery threw up everywhere.
March 20th, 2014 Aref Al-kamel, Consultant
March 11th, 2014 Carl Paradis, UI Consultant
Calling Privileged Client .NET Code from a Web Application – Part 3: All the Myriad Technical Details – Build Steps 4 – 6
March 10th, 2014 Bob Snyder,
March 9th, 2014 James Cox, Consultant
March 5th, 2014 Phil Van Sickel, Senior Project Manager
March 2nd, 2014 Adamo Mosca, Consultant
I was recently working on a Silverlight application where we used Silverlight Library Caching to help speed the load time of the site. By using library caching you specify different .ZIP files to build containing the assemblies your site needs. When a user accesses the site, all the .XAP and .ZIP files are downloaded simultaneously thereby speeding load time. Another benefit of library caching is that the browser will cache the resources so when the user re-visits your site, the browser will retrieve the resources from the cache instead of making a trip to the server.
- Agile and Development
- Application Modernization
- Cloud Applications
- Process Integration
- Technology + Healthcare
- Who We Are
Most Recent Posts
- DevOps: Coming Soon to a Workplace Near You!
- When in doubt, try UET (User Experience Testing)
- TIL Emacs can do some things that I didn't know Emacs could do
- Recommender System Basics, Part 2
- Recommender System Basics, Part 1