Blain Smith
Blain Smith
A personal blog mostly about tech and some of the frustrations with it, but there is some technical goodies.
Top Words
- hare
- software
- programming
- years
- requests
- tracing
- fucking
- week
- october
- servers
- madglory
- easy
All posts (60)
The crypto/ed25519 package was added to the standard library in Go 1.13. This package implements the Ed25519 Edwards-curve Digital Signature Algorithm. It offers significant speed and security improvements over RSA and it makes for a perfect signing method for JWTs. Unfortunately, the most popular JWT library for Go...
This tutorial assumes you have the following software installed. https://collectd.org https://www.docker.com collectd is a general purpose system metrics collection tool that supports various plugins for reading metrics from sources and writing results to destinations. Multiple sources can be read and then written...
A long time ago I gave a TEDx talk about how I ended up where I am and the choices I made. Most notably, the choices I made to transfer to many different colleges and eventually drop out. As I got more comfortable in my developer career at Harvard and then MadGlory I convinced myself that I never needed a formal...
This word is used throughout the startup and tech worlds and it annoys the shit out of me. Not only does it seem to stroke the egos using it, but it is also being used in completely the wrong context. Both of these definitions indicate no decisions being made on the person being hustled. How does this have anything...
On a few different occasions I've needed to keep a registry of interface implementations to iterate over later on. The first time I did it was to have define an EventWriter interface. // writers/writers.go package writers type Event stuct { Action string `json:"action"` Details string `json:"details"` CreatedAt...
This may have been the first job that when I look back over the years I am absolutely shocked with how much I have been exposed to and learned. I couldn't be more grateful towards everyone I work with. After all, MadGlory would be nothing if it wasn't for the people that work there and I am glad to call them my...
I've been hearing a lot of chatter about side projects lately. First was from fellow Glory Lord, Mubs, when he gave a talk at Sharatoga TechTalks in February 2015. He is basically the king of side projects north of Albany, NY as far as I am concerned. So what he had to say was very inspiring. A few weeks later...
I have been building a lot of Javascript apps lately. I started to prototype one recently, but I did not want to set up an Apache host or a connect server to run it. I found a little gem of a command that was already installed on OSX. ~/Projects/static-app > python -m SimpleHTTPServer This was the perfect solution...
Well believe it or not after 7 memorable years working in the Harvard School of Public Health Information Technology Department I have decided to leave. I will be taking up my new post at MadGlory Interactive as Chief Architect. MadGlory is a web software company that creates awesome stuff for the video gaming and...
I am seeing more and more bootstrap projects for HTML, CSS, PHP, and the like. This is great because it really removes a lot of the configuration time when starting a new project so you can get down to business. Even frameworks for Ruby and PHP have basic web app skeletons in place before you being working. With...
Page 5 of 5