What I Look For In An Interview

Back Story The past year I applied to nearly every internship opening I could find related to computer science, such as application developer, software engineer, etc. At one point I had over fifty open applications on the career website I was using and I easily applied to over a hundred over a two month period (I tried […]

Building a Web Server in Go: Salting Passwords

When building a web server the key features are: serving web pages, databases, user authentication, and cookies. To maintain all of the features of a web server, we must create secure environment, only allowing authorized moderators to edit features and the correct users to access their webpages. There are usually many different layers of security […]

Templating in Go

From Wikipedia: A web template system uses a template processor to combine web templates to form finished web pages, possibly using some data source to customize the pages or present a large amount of content on similar-looking pages. It is a web publishing tool present in content management systems, web application frameworks, and HTML editors. Web templates can be used like the template of a form letter to either […]