Author Archives: Jim Bailey

Getting a view of Vue.js

By | March 6, 2022

View.js is one of three popular frameworks in use today. The others are react and angular. All my previous apps were done with react. I am excited to see what Vue has to offer. This short tutorial will show you how to get a Vue app up and running from scratch. Setup To use Vue… Read More »

docker and dot net core

By | January 25, 2022

This post will be about creating a dot net core application in a docker container. This allows us to run .NetCore in linux so we don’t need a windows server. Todo this we will use docker. Docker desktop is a great tool for the mac and PC for personal use but no longer free for… Read More »

Output formatters in ASP.NET Core Web API

By | January 7, 2022

This post will be about how to implement custom output formatters for ASP.Net Core Web APIs. I needed to create custom output formatters for my spatial data model because geometry objects can contain negative/positive infinity and nan types. JSON does not support these types. GeoJson Output Formatter So I preceded to write my own output… Read More »

your datalake needs structure

By | August 10, 2021

A typical datalake contains raw data from many sources. The data can be in various forms: unstructured, semi-structured or structured. UnStrucutured TXT CSV Semi-Structured XML JSON Structured MySQL Parquet This post will be about improving your datalake by using parquet files for better downstream processing. Why use Parquet files? Structured files are preferred for data… Read More »

take a spark trip with Zeppelin notebooks

By | July 28, 2021

In a previous post we used a jupyter notebook to play with spark. In this post we will use a zepellin notebook. Both can be used for big data and it is personal preference which one you want to use. Create a directory and create a csv file First create a directory on your machine… Read More »

add a little spark to your toolbelt

By | July 27, 2021

This tutorial will be about playing around with spark using a jupyter notebook. The Jupyter notebook allows you to create documents that contain live code, equations, visualizations and narrative text.  We will use this notebook to become familiar with spark and demonstrate some big data concepts. To keep costs low it will be installed on… Read More »

promises promise what?

By | June 16, 2021

This post will be on promises in javascript. Promises are used for asynchronous processes where something will take time and it will prevent blocking your code. Promises return a resolve for a successful operation or a reject for a failure. Define a promise as follows and then use .then for the success and .catch for… Read More »

let’s play in the CoderPad sandbox

By | June 7, 2021

After a successful call with a recruiter the next step typically is a technical interview. Technical interviews are an opportunity to show off how you code and think. I have frozen up in a lot during these. I am not a fan of toy problems, but it is a necessary evil in the interviewing process.… Read More »

what’s the story with StoryBook

By | February 2, 2021

Storybook is a great UI testing tool and is simple to install in your react project. To install enter the following. Now check that is running by typing Storybook will compile and present a page like the following. If not navigate to ‘http://localhost:6006/’. The storybook example also installs some react components that you can play… Read More »