July 10, 2019
Fairway Technologies
database, snowflake, Teradata

Teradata vs. Snowflake: A Comparison

For years, Teradata has provided a number of quality database solutions to enterprises. The company has various offerings including cloud options, however its core product was not built for the cloud. Since its release in 1979, data warehouse technology has evolved tremendously. For businesses that are still looking for the best solution out there, allow us to introduce you to the benefits of Snowflake, the data warehouse solution that was built for the cloud.

July 3, 2019
Paul D. Sheriff
software development, WPF, ListBox

The WPF ListBox Can Do That?! - Part 1

The WPF ListBox is a very versatile control. In this multi-part series of blog posts, you will be shown a myriad of ways to coerce the ListBox to work the way you want. You will learn how to create multi-row and column items with images, how to change the information displayed in each row dynamically, and how to present the list box horizontally. You will also learn to use data triggers, sorting, grouping,and filtering. In this post, you learn to add multiple rows and columns to each row of your list box.

June 26, 2019
Chris McCann
delivery leadership, innovation, uncertainty

Managing Uncertainty in Software Design

Not long ago, a prospective client came to us to ask that we write up a proposal for designing the software components of a new consumer-grade medical diagnostic product that they were bringing to market. This device was going to be a simplified version of an existing system that had been in production for some time, so surely the requirements for the new product would reflect that pedigree and be relatively straightforward.

June 19, 2019
Michael Krasowski
Agile, IT management, delivery leadership

Useful Tips for Sprint Snafus - Part 1

In this two-part blog series, Michael will first discuss useful tips for avoiding sprint issues early and secondly, in Part 2, he will talk about how to deal with mid-sprint corrections. So, join Fairway Technologies’ General Manager Michael Krasowski for a few noteworthy sprint insights for managing an IT team.

June 12, 2019
Fairway Technologies
data warehouse, snowflake, oracle

Oracle vs. Snowflake: A Comparison


June 5, 2019
Paul D. Sheriff
ASP.NET, jQuery, JavaScript

Upload Multiple Files Asynchronously - Part 2

In this blog post, you are going to code a web page that allows a user to select one or many files, and display a title and description input area for each file. Once the user adds a title and a description, they click on an Upload button to upload the file selected (see Figure 1), along with the title and the description entered about that file. Each file is uploaded asynchronously through a Web API call and the progress is reported in a progress bar that appears on the web page.

May 30, 2019
Frank Bell
data migrations, data warehouse, snowflake

Data Warehouse Modernization

Now that Snowflake is available, you shouldn’t be building your grandmother’s data warehouse anymore (or your father’s for that matter....). It is an entirely new world now with data warehouse technology that has been specifically created for the cloud and low maintenance. Snowflake's data warehouse enables the data-driven enterprise with instant elasticity, secure data sharing, and per-second pricing across multiple clouds. Snowflake combines the power of data warehousing, the flexibility of big data platforms, and the elasticity of the cloud. It is not a re-used older version of an open-source database or technology retrofitted from 10-20 years ago.

May 22, 2019
Noah Heldman
data warehouse, enterprise, Data Vault 2.0

Data Vault 2.0 Modeling: A Real-World Example

In this article, we’re going to model a real-world scenario using Data Vault 2.0. If you’ve never heard of Data Vault, or don’t know why you should care, here are some quick hits:

May 15, 2019
Paul D. Sheriff
jQuery, JavaScript, tutorial

Upload Multiple Files Asynchronously - Part 1

In this blog post, you are going to learn how to use jQuery, JavaScript, Ajax, and a Web API method to upload multiple files asynchronously. As each file is uploaded, a progress bar is displayed to indicate the progress for each file, as shown in Figure 1. In order to accomplish this, you learn to clone an HTML template for each file selected to upload. Yes, you can find free, open-source libraries to help you do this, but it is always good to know how these things work under the hood.

May 8, 2019
Fairway Technologies
data warehouse, netezza, snowflake

Netezza vs. Snowflake: A Comparison

As IBM’s Netezza reaches the end of support this summer, many enterprises have transitioned to new data warehouse solutions. For businesses that are still looking for the best solution out there, allow us to introduce you to the benefits of Snowflake’s data warehouse.