Nisarga Patel

Software Engineer

Creating a Barebones Golang Project with Vendoring Via a Custom Setup Script

Often times one may want to create a barebones Go project with dependency vendoring. I recently created a simple script which allows one to quickly scaffold a Go project that uses the vendoring tool govendor. Prerequisites In order to use the script you must have already installed Go, if you’re on Mac and have Homebrew. You can easily install Go via brew install go. For install directions for other platforms check out the official Go docs. Continue reading

Conceptualizing a Simple Service for Crypto & Stock Market Alerts

Often times I have ideas for different types of products and services, many times I usually just write these ideas down to come back to them at a different date - this time I wanted to try something different. In this post I’ll be conceptualizing one of these ideas and how it would look like as product from both a backend and frontend design perspective. The idea This application is essentially a general purpose cryptocurrency and stock market alert service i. Continue reading