Edgar Pino

Edgar Pino

Software Engineer @Pluralsight. Interested in distributed systems, machine learning, and the web. Follow me on Twitter.

Getting Started with Ecto Part 2: Migrations, Schemas, and Changeset

12 October, 2018

Welcome to part two of Getting Started with Ecto. In the last post , we covered how to install and configure Ecto in our application. In…

Getting Started with Ecto Part 1: Installing and Configuring Ecto

30 September, 2018

Welcome to part one of Getting Started with Ecto. This post is part of a series to teach you how to use Ecto. I will go over how to setup…

Custom URLs in Gatsby Blog Posts

21 September, 2018

Problem When moving my blog from Ghost to Gatsby, I ran into a small issue. I wanted to have custom links instead of the default directory…

Moving my blog to Gatsby.js

20 September, 2018

Today, I decided to move my personal blog from Ghost to Gatsby.js and I love it. I spent about 30 minutes reading the documentation and…

Number Predictor using Tensorflow.js and MNIST dataset

09 August, 2018

I recently starting learning Tensorflow.js to create machine learning models on the browser. It took me a few weeks to learn the API but I…

Heroku 16 Imagemagick Buildpack

08 April, 2018

Problem I’m working on a project that requires imagemagick to work on the Heroku 16 stack. When using the buildpack , I get the following…

Resizing Images In Elixir with Mogrify

08 April, 2018

I’ve been working on a simple Elixir and Phoenix web app that extracts text found in images and I ran into a problem, people were…

Understading K-Means

23 August, 2017

K-means is a clustering algorithm used to categorize data that is unlabeled. It is a type of unsupervised learning (data without categories…

Machine and Deep Learning Tools You Should Be Using

21 August, 2017

I’ve come across various tools used for machine and deep learning, both good and bad. I decided to write a quick little blog post on some of…

Elixir Error Solution: assign @conn not available in eex template. Available assigns: []

15 July, 2017

Problem I was breaking my Elixir templates into a subtemplate but I was getting the following error: My parent template looked something…

See how many files are in each directory for a give directory

07 June, 2017

Problem I needed to know how many files were under each directory for the directory I was on in Linux. A simple just gives you the number…

How To SSH Into Docker Container

06 June, 2017

Problem Sometimes you need you access a container to debug or to access a command line tool available inside. Solution When the container is…

Simple CORS in AWS Lambda - Serverless Architecture

24 January, 2017

Problem or When calling an AWS Lambda function via the API Gateway from the front-end using jQuery or other Javascript frameworks. Solution…

Basic Authentication with Lumen

02 February, 2016

The Problem The other day I was trying to create a simple admin page without having to rely on a database and all of the other stuff. I knew…

Quick note on computers and programming languages

14 January, 2015

Hello, this is just something I found interesting on one of my CP courses. Four types of computers are: PC’s or personal computer. This type…

A Brief History of the Internet

11 January, 2015

Throughout history, never has it been an invention that would revolutionize the way people communicate and share information. People went…