Nathaniel Parrish

Software engineering blog

testing go code

• go and testing

A quick overview of how to write tests for the Go programming language.

pointers and pass by reference in javascript

• javascript

An explanation of how Javascript efficiently passes large data.

building a simple search engine

• angular and jquery

A brief overview of some of the challenges I faced while making a search engine.

building faster algorithms with objects

• javascript

A guide on how to use storage objects instead of nested loops for faster array and string manipulation.

convert binary to decimal with mental math

• binary

A tutorial on how to convert binary numbers in your head.

why use higher-order functions?

• javascript

An argument for increased higher-order function usage to improve readability and debugging.