What is Zsh and why you should use it instead of Bash

Zsh (short for Z-Shell) is, in technical terms, a UNIX Command Interpreter (often nicknamed shell by the community) , and in more simple terms a command prompt for UNIX and Linux based computer systems. Yesterday, Software Engineer Ali Spittel announced on Twitter that Apple's macOS Operating System will be changing its default shell to Zsh … Continue reading What is Zsh and why you should use it instead of Bash

How I parsed huge JSON files into an SQLite Database in under a second using the power of Crystal Language

Recently I worked on a project with my friend David Colombo, he needed to take huge JSON files, map them onto an object, and then copy the data over from that object and insert it into a SQLite Database. This post describes the technical challenge of taking large amounts of JSON Data and inserting it … Continue reading How I parsed huge JSON files into an SQLite Database in under a second using the power of Crystal Language