Home

5 Tips for a Successful Career in Consulting

March 24th 2019

Introduction Technology Consulting is a vibrant and healthy field. It attracts people from a variety of experience and a variety of cultures. Consulting firms like PwC, Eide Bailly, Goldman Sachs, and many others employ tech consultants to examine…

A Coder's Toolbox for Non-Coders

March 17th 2019

Introduction I know for myself personally, I had no idea what the life of a programmer entailed, much less what tools they used on a regular basis to develop software. I thought it might be interesting to share what tools I use as a developer. These…

Data Lakes

March 4th 2019

Introduction - How are data lakes different from data warehouses? In addition to my previous post about Data Warehouses, I wanted to give an introduction to another important part of an organization's data analytics process: the data lake. At its…

The emergence of MLaaS

February 24th 2019

What is Machine Learning as a Service (MLaaS)? Machine learning refers to the application of computing techniques to big data in a way that allows the computer to perform very high-level reasoning on given and predicted data sets. Product…

Why everyone should learn to code

February 17th 2019

Introduction Let me preface this by saying that I believe everyone can learn to program. Whether you are a CEO of a large organization, or a middle schooler who likes music, coding can bless your life in so many ways. We cannot afford to lose so many…

Data Warehousing: The What and Why

February 10th 2019

Introduction In my opinion, and in the opinion of a lot of industry professionals, data literacy is important for every employee. With the rate at which data is being generated by companies and organizations, people who are able to leverage that data…

JAMstack: The Future of Web Development

February 3rd 2019

Introduction What is JAMStack? The term itself was coined not too long ago by the CEO of a cloud hosting company, Netlify. It stands for JavaScript (J), reusable APIs(A), and prebuilt Markup (M). It is a modern web development stack that offers…

What is a CMS? Why does every Web Developer need to consider one?

January 27th 2019

Introduction One of the adverse side-effects of modern web applications (websites) is the increased complexity of maintenance. Consumers are content-oriented; each consumer is on a daily quest to find the most relevant content available. Consumers…

Using Pandas over Excel for data manipulation

January 19th 2019

Introduction Programming in Python with Pandas has a much steeper learning curve than Microsoft Excel; further clarification is necessary to understand the use cases of when Excel is the wrong tool and when programming in Python is the right tool…

Why Excel is Obselete

January 10th 2019

Excel was transformative in its day. It quickly became the most extensive spreadsheet software in the entire world. It transformed the workflow of business professionals, teachers, and family budgeters alike. Company data was kept to a few…