Blog

We're talking IT

Sparkhound consultants are knowledge-seekers, skill-builders and problem-solvers by nature. This is where we share what we've learned and what we think about what's new (and next) in our industry. If anything you read sparks a question, fire away.

Search the blog:

The Best Red Wine for Gifting

Whether it's the last-minute "what are we bringing" as we rush to the holiday party, or the classic "what'd we get them last year," choose wine. It's not only a safe bet, it is typically universally appreciated. This article should help you stock your cabinet with wine worth gifting.  Affordability and availability are critical therefore we selected seven reds that all come with good reviews...

Read More

Incremental Achievement

Throughout time there have been many references and phrases that teach children the importance of perseverance and patience - the story of “The Tortoise and the Hare,” “Rome wasn’t built in one day,” “patience is a virtue.” Pretty much everything important that we work towards requires time.

Read More

Teaming Up to Help Students Thrive

Charity and volunteer work is an important part of our social structure — so much so that we teach children to do it, expect high school students to complete an appropriate number of volunteer hours and an estimated 10 million people per year even plan vacations around doing good works (known colloquially as “voluntourism.”) Like many good companies, Sparkhound has a charitable side. The Sparkhound Foundation was established in 2010 as a nonprofit charitable organization focused on...

Read More

Is Your Organization RESPONSIVE & RELEVANT?

Let’s set the stage with a quick look at Organizational Effectiveness. Organizational Effectiveness can be defined as how successfully and efficiently your company is meeting its goals and achieving desired outcomes.  Organizational Effectiveness is measured across many areas including talent management, leadership development, adoption and sustainment of change, deployment of new processes and technologies, and more!  Your effectiveness and efficiency in these areas can also influence...

Read More

Google Oauth Integration using an MVC ASP.Net App

Integrating with third party apps is a common requirement that is often frustrating with all of the varying API's out there. I had a tough time finding a complete example that used Google's authorization and API with ASP.Net and MVC. This tutorial shows you how to create an ASP.Net MVC project that integrates with Google Calendar from start to finish including creating the Google project. The...

Read More

Supervised Learning Using Azure Machine Learning

Machine learning and analytics of big data is a rapidly growing field, but learning how to analyze these items has had a steep learning curve, until now. Machine learning is nothing new, and has used a set of standard algorithms for evaluating datasets have not changed. With cloud computing and cheap storage it is now possible to take advantage of these algorithms and apply it...

Read More

Wrapper Classes and Candy Wrappers!

With Halloween just around the corner I figured it would be good to talk about some wrappers.  As a consultant, I frequently choose to use an already established and community trusted library, plugin, or some other type of dependency that handles a specific task rather than writing my own from scratch.  Handling specific protocols like authentication or validation can be self written but there’s a...

Read More

Take a Load Off with Azure Queues

Software today is constantly increasing in scale, performance, and responsiveness requirements. For example, your average website is now expected to provide real-time updates on long-running processes, and the large number of Internet of Things (IoT) products are rapidly increasing the amount of requests to web servers. Old mechanisms for meeting these requirements involved tedious and error-prone programming for developers, which often resulted in unreliable services...

Read More

Tutorial on DateTime JSON Serialization between Client and Server

When it comes to software development, most developers will encounter some difficulty dealing with date and time. That difficulty could manifest itself in a variety of areas such as time zones, precision, database storage types, etc. One particular area that is frustrating to deal with is the serialization of the C# DateTime object from the server to the client. The DateTime object is converted into...

Read More

Leadership Lessons from Hurricane Harvey

Unless you’ve been living under a water-laden rock, you’re probably aware that Houston and surrounding areas experienced a record-breakingly horrific hurricane the last week of August. Right now, the statistics are still evolving as death tolls and property damage numbers roll in even as flood waters recede. Stories of tragedy and bravery give insight into those who have lost their lives in this event. Evacuees...

Read More

Houston Flood Recovery Checklist and Tips

WHERE DO I START? Flooding is a traumatic experience — we unfortunately know what you are going through. Hopefully this list, built from first-hand knowledge, can help you organize a recovery game plan. This list assumes that water has receded from your home and you are beginning recovery. Download the PDF HERE

Read More

3 Ways Managed IT Saves Corporate Dollars [Research]

Over the past twelve months, Sparkhound has dug into developing case studies while researching mid-size and enterprise organizations for common IT support challenges. Our findings have been surprisingly similar across markets, but especially comparable within the healthcare, financial and industrial space. Here are our top three market findings backed by the 2016 HDI Technical Support Practices & Salary Report.

Read More

Countering the Negative Effects of Sitting

Since the rise of technology over the last several decades, more jobs than ever involve sitting at a desk in front of a computer.  In 1960, about 50% of American jobs required moderate physical labor.  Now, about 86% of American workers sit all day for their jobs.  Recently, you may have heard this phrase: “Sitting is the new smoking.”  Scientific studies have shown that a...

Read More

Getting Started with Xamarin Test Cloud

There are tens of thousands of unique mobile devices being used every day. Ensuring your mobile app not only runs, but runs well on all of these devices can be a daunting, if not an impossible task. Purchasing more than a few devices is not fiscally feasible. A great service that closes the gap on the number of devices to test on is Xamarin...

Read More

Why Sponsor Your Local SQLSaturday?

SQLSaturday events are free, community-driven, and community-attended technical training events, created by hours of volunteer labor by local user group organizers. These local user group organizers, driven to help their local/regional IT scene, are authentic representatives of their community.  Folks in attendance are local or regional IT professionals who are enthusiastic about their careers, to the point where they gladly spend most of their Saturday...

Read More

Bourbon Tasting - A Blind Taste Test

First of all, let it be said that this blog article is for fun — I hope it inspires your next gathering of friends, neighbors or co-workers!  Several of us Sparkies recently discovered Larceny, a relatively new brand on the bourbon scene although rooted in history. It's been a favorite of mine for sure. Inter-office "who found the best price on Larceny" has been going on for...

Read More

How to Be Prepared for the Next Cyber-Attack

Over the weekend, an estimated 300,000 PCs in 150 countries were infected by the WannaCry “ransomware.” It was the fastest-spreading cyber-attack in history affecting as many as 9000 machines per hour. While experts around the globe continue to dissect the attack and determine the underlying motive, now is a great time to ensure your business has a solid security posture.

Read More

How to Create Single-File .NET Applications

Have you ever been working on a remote computer and suddenly found your favorite tool (notepad++, 7-zip, etc.) was not installed? It can be a real bummer to stop what you're doing in order to find and install that program, assuming that you even have the rights or permission to do so. Tools like this feel like they should be very portable, perhaps just a single...

Read More

Setting up an ASP.NET Core Project with Angular 2 Utilizing Angular CLI

We all reach a point in our software development careers where we want to pioneer some new technology that is in preview or has just hit full release. The problem we often run into is the lack of resources and documentation because of its newness. These resources are often critical whether you are troubleshooting a minor bug or setting up an entirely new project that...

Read More

The Importance of User Experience

As technology keeps expanding and increasingly more of our everyday tasks are being automated, there are lots of companies turning to custom application development for business solutions. Custom development is a great way to create applications that are personalized for your company and task, but all too often the users are overlooked in the process. As an Application Development Consultant, I have seen project teams...

Read More
Meet Sparkhound

Review our capabilities and services, meet the leadership team, see our valued partnerships, and read about the hardware we've earned.

Engage with us

Get in touch with any of our offices, or check out our open career positions and consider joining Sparkhound's dynamic team.