Are you passionate about Software Development or Quality Assurance? We're looking for you! View our career opportunities.

Blogs, Articles, News and Events

Technology Workers Drive World-Wide Industry Growth

These days, it would be safe to say that we are beginning to experience the type of future we envisioned back in the 60’s. A lot of major advancements, including self-driving cars that don’t require fossil fuels, virtual reality, and even robots, have seemingly happened in a very short time. With the power and capability of modern computers, the possibilities for advancement are growing ...

Read More

So You’re the New Guy Eh?

The tech field is a great place to work. Whether you are working helpdesk, IT, software development or anything in between, you will be exposed to some of the latest gadgets and tech trends. For the most part, as long as you know what you’re supposed to be doing, it’s fairly smooth sailing. But what about when you enter a new company and have ...

Read More

Social Engineering: The Risks C-Level Executives Need to Understand

When  IT executives think of their organizations' IT security, they may think of the type of encryption software they’re running, the type of firewall, or the particular anti-virus they have installed. C-level executives rarely think about IT security, especially around the human element of organizations.  Social engineering is, essentially, the field of “hacking” humans, and it includes a broad spectrum of malicious activity both ...

Read More

Monetizing Your Mobile App

Everyone has heard the stories about how a single app has generated millions of dollars over a short period of time. These stories tend to awaken the dormant entrepreneur in many of us. Apps like Angry Birds & Flappy Bird were able to amass a cult following in a short period of time and generate a large amount of money. But how does an ...

Read More

The Power of APIs within a Business Application

What’s an API? API stands for “Application Programmer Interface” and it is used to communicate with external software and data. This allows the host software to provide information to external requests from another program, without granting that external software direct access to the data. In other words, it allows a company to share data. We use many API’s in the course of our software ...

Read More

The Difference Between Front-End and Back-End Programming

The key to success for managing software projects is to have an understanding of your developer’s skill set and in which scope of work they specialize. Knowing which person is best suited for particular tasks guarantees that your project will finish on time, using the right technologies. As a front end developer producing web pages for clients, the last thing I ever thought of ...

Read More

Populating Dropdownlist using Action Filters in ASP.NET MVC

There are many ways to populate a dropdown control using MVC. The data used to populate the control can come from multiple sources, it can be a database, an enum, a list or any other data structure we have access. Usually the controller puts together the required information and passes it to the view.  Today we will see how we can transfer this responsibility ...

Read More

Games and Technology

There are two things that always excite me: video games and tech. Something that is even more exciting, though, is human ingenuity, especially when it combines both games and tech.  Thinking about it, Minecraft taught me Boolean and logic gates.  Ever since playing Minecraft years ago, I’ve been amazed by the creative things designers include in video games; from running Game Boy games in ...

Read More

How I use Google Voice to call My Mom

  • Meng Wu
  • 1/4/2016 11:49:00 AM
  • 0 Comments

Earlier this year, I wrote a blog about google voice, you can find more details about it here. As a recap, google voice is a service provided by google that provides one US phone number free of charge to each user account. The user can link their existing phone number to their free Google voice account so that the linked phone number will ring when ...

Read More

Mobile Development Considerations for Your Business

We have touched on catering to mobile development in the past. By default, all of the websites we create here feature responsive design. Simply put, responsive design is a jack of all trades approach where a website will use different styles that are best suited for whichever device you are viewing from. This allows a clean and consistent experience whether viewing from a computer, ...

Read More