Fairway Technologies Blog

blog
August 29, 2017 | Greg Schwartz

Pros and Cons of Offshoring/Nearshoring Your Technology Needs

Offshoring or nearshoring your software development needs might save your company money. Offshore software development is a big decision, so it’s important to weigh the potential benefits against the risk you take when you send work to another country. Here are some things to consider. 

August 28, 2017 | Paul D. Sheriff

Displaying a Wait Message on an MVC Page

When a user clicks on a button on a web page, there can be a delay between posting back to the server and the next action that happens on the screen. The problem with this delay is the user may not know they actually clicked on the button and tries to hit the button again. It is important to give immediate feedback to the user so they know that the application is doing something. This post will show you how to disable the button, display a pop-up message and gray out the background before the post back happens thereby providing feedback to our user.

August 16, 2017 | Greg Schwartz

Pros and Cons of Hiring a Software Development Consultancy

When your business needs help with IT, it can be difficult to find the right fix. Technology talent is tough to find, and the best people always seem to be taken. Consider hiring a software development consultancy rather than going through an expensive, time-consuming hiring process that doesn’t guarantee you the candidate you want. Weigh the benefits against the potential drawbacks to decide what’s right for your company.

August 1, 2017 | Greg Schwartz

What Are Your Options for Building a Technology Dream Team?

IT departments are under more strain than ever. Technologies are changing all the time and it’s a challenge for IT departments to stay up to speed. In an increasingly competitive workforce, businesses must leverage state of the art technologies to stay ahead. The IT director is often tasked with spurring technological innovation and keeping the company ahead of the curve by using the latest techniques in software development, mobile applications, website design, application integration, and more. This begs an important question: who will help them get all the IT staffing done?

July 25, 2017 | Brett Humphrey

The Origins of Culture

Where does your company's culture come from?

I had an interesting conversation with our HR manager the other day about how our company's culture was created and cultivated. She claimed that culture begins and ends with upper management — that culture was purely a function of the top brass, whose direction determined how it evolved. This struck me as odd, and for someone I rarely disagree with I was surprised to hear her say this so matter-of-factly. I think I always assumed that at most companies the management team was at best an well-intentioned impedance to a genuinely enjoyable company culture. Sure, the brass can institute corporate-mandated fun or other culture-rific policies, but it is my belief that the actual core culture of a company — it's soul — grows more organically based on the personalities of the people who work there.

July 21, 2017 | Brett Humphrey

When is perfect perfect enough?

In 2012, by some crazy stroke of luck I was invited to participate in the Diablo III Beta program.  It had been 12 agonizing years since the last iteration of the game was released (not including expansions).  12 years is a long time to wait for any sequel in a successful franchise, but even more conspicuous for a giant game company with deep pockets like Blizzard Entertainment. 

June 14, 2017 | Paul D. Sheriff

Keep Your Software Up-To-Date

Yes, it is always a struggle to keep your software up-to-date, but it is vital that you do so. Microsoft and Apple upgrade their operating systems every couple of years. Sometimes, when they do this, they break compatibility with their older operating system (OS). While this might be fine for most software, sometimes it does cause older software running on the new OS to break. If you have older software such as software written using Visual Basic 6 or earlier, FoxPro, PowerBuilder, and others, this means you are at risk of your software no longer working.

June 13, 2017 | Paul D. Sheriff

Generate Better Code, Faster!

Are you or your developers writing stored procedures by hand? Are they creating duplicate CRUD (Create Read Update Delete) logic in multiple places? If so, you should consider a code generator.

June 13, 2017 | Paul D. Sheriff

New Pluralsight Course on Unit Testing Released by Paul Sheriff

Pluralsight is your go-to website for thousands of developer videos. Paul now has 13 courses available in the Pluralsight library. His latest is described below...

June 5, 2017 | Paul D. Sheriff

Extend Classes using Extension Methods

Extension methods allow you to add your own custom method to an existing type. While this seems like a cool feature, there are a few reasons to use extension methods sparingly.

Plan Your Technology Team with This Online Assessment Tool

Subscribe to Email Updates

Build a Rock Start Tech Team with This Online Assessment | Fairway Tech