CJ Avilla

CJ Avilla

Author

I'm interested in learning new programming languages; building high leverage tools; and recently, sharing what I've learned from dozens of other incredible and generous friends and online strangers in the form of video content.