Golang Project Structure

Tutorials, tips and tricks for writing and structuring code in Go (with additional content for other programming languages)

lifestyle

Tag

Interview With the Go Developer: Jon Rafkind

Headshot of the software engineer and Go programmer Jon Rafkind.

This is the first in an upcoming series of interviews with professional software developers who use Go in their work and amateur coders who use it in their personal projects. This first interview is with Jon Rafkind, who is a senior software engineer with around 8 years of experience using Go. He has an undergraduate […]

Career Opportunities for Graduates With a Computer Science Degree

A female entrepreneur and businesswoman working on a laptop in a fashionable office.

In our rapidly evolving world that has become so reliant on new technology, there are few fields that offer as much opportunity as computer science. A degree in computer science (CS) can open the doorway to a wide range of career paths, some of which require more advanced skills than others. From building cutting-edge software […]

Choosing a Good Programming Chair

The Herman Miller Aeron Chair is a good ergonomic programming chair for those seeking the best quality.

Professional programmers spend most of our working lives sitting in front of a computer, focusing intently on the monitor and typing away at the keyboard. Even hobbyist coders can get engrossed in a difficult project, losing track of time as they dive deep into long lines of knotty and complicated code. With so many hours […]