Resources

Developer Advice


Best Programming Advice I Ever Got
Seven Pillars of Pretty Code
Tenants of the Unix Philosophy
What ORMs have taught me: just learn SQL
Don’t Call Yourself A Programmer, And Other Advice
The Ultimate Code Kata
Practicing Programming
The Lurn
My playlist of favorite developer talks on YouTube

Go Programming


Resources for a Beginner Gopher
5 suggestions for setting up a Go project
Standard Package Layout
Structuring Tests in Go
Writing Table Driven Tests in Go
My playlist of favorite Go talks on YouTube
Go News
GopherVids
GoTalks
Going Go Programming
Web Apps in Go
The Scandalous Story of the Dreadful Code Written by the Best of Us
Tips for testing Go
Quality Tests in Go
Go Documentation
A report card for Go projects
Concurrency for Newbs

Git


Git Cheat Sheet
How to use GitHub
Changing History

Shell


Conquering the Command Line

Markdown


Markdown Reference

Staying Healthy


How to Ergonomically Optimize Your Workspace
Wrist and Hand Stretches

Places to learn


Handmade Hero
Regex One
Game for learning syscalls

Podcasts


Go Time
Request For Commits
Software Engineering Daily

Great Tech Talks


Go at Google
All My Playlists on YouTube

comments powered by Disqus