You are here

Blogs

Retaining Top IT Talent

What’s scarier than missing your project deadline? Not having the properly skilled people to perform project tasks with quality. The biggest challenge in the world of technology is scarcity and the competition to hire and retain top talent. The fight for talent has not been a single battle, but a long, drawn-out war. 

Sync Data Changes with TSQL Merge

The TSQL Merge statement has been around since SQL 2008, but I haven’t had a real need for it until recently. Typically, if you wanted to modify or synchronize data in a table based on some source, you would have to perform separate operations for insert, update and delete. This is where Merge comes in as it allows you to perform those insert, update and delete operations on a target table in one statement by joining to a source table.

Make Better, Data-Driven Decisions

What if you had a secret weapon? A tool that could tell you if a decision was smart before it was made or pointed you in a positive direction? You wouldn’t leave home without it. It would not leave your side. That tool does exist for businesses, with the proper support and training. It is your company’s own data. Your company can hone in on what its data can reveal to not only help you understand your past but, more importantly, to shed some light on your future.

Data as an Asset

The foundation of any business is composed of three things: the products/services offered, the people who keep the company running and the data that demonstrates past decisions and supports future decisions. Data is the backbone of every business. It is filled with useful nuggets of information, detailing past business trends, successes (and failures) and opportunities for growth moving forward. The data can assist your business in many ways, including in the development of new offerings, boosting total revenue and better managing your company’s costs.

Collaboration on the Go

Today, time is a luxury that most of us don’t have in the office. We are constantly on the go, moving between meetings, projects and deadlines. We don’t have time to be strapped to our desks all day in the hopes of completing projects and hoping those collaborating are available at the same time. And, as an added hurdle, more teams are spread out. Every member of your team won’t necessarily be located in the same building. If your team is spread out across the country, waiting by your email for updates is not an option we often have. 

Viewing Executed SQL or FetchXml in Microsoft CRM Reports

One important thing about any CRM system is being able to get data out of the system; in other words: reports. Reports aren't sexy for developers, but they're important for end users.

Sometimes as you're debugging a report, you want to see exactly what was executed by the reporting engine to retrieve the data because something isn't exactly what you expect. You're not sure what parameters are being sent, or maybe you just want to get the full query with real parameters.

Racing to Close the Skills Gap

The race for technical talent is not only a sprint for top talent, but also a marathon in terms of the length of the need. As the technology needs of companies continue to expand and as companies work to connect technology with every business function, the technical talent will continue to grow and need to adjust.

Knowing as Much as the Customer

Has it ever seemed like your customers know more about your company then your company knows about them? Today’s customer is more well-educated than ever before. It is up to your company to proactively stay informed about your customers if you want to continue to build the relationships necessary for your business to thrive. The tools your company uses to achieve that goal could be the key to success. 

Executive Buy-in to the Customer Experience

For any major investment to become successful, it takes total buy-in from all parties. It is not enough anymore to see each customer as a one-way transaction. The customer-business relationship is about the full 360-degree commitment. 

Pages