theory, vcs, project-management, open source, computer-science, terminology, software-engineering, legal
Author(s): Kieran Wood
So, you’ve signed up for github, but your profile looks incredibly bland. How do you go about improving it? Why bother?... Read more
In the last article we covered git and using it. We talked a bit about remotes, which are services that allow you to use git over the internet.... Read more
theory, vcs, project-management, open source, computer-science, terminology, software-engineering
In the last article we looked at version control systems. We looked at a very manual way of building one out with file folders, and noticed a few issues with our approach:... Read more
Things change fast, and keeping track of those changes is not an easy task. Version control systems are built to help manage versions of software, and software changes.... Read more
optimization, theory, terminology
Hashing is an incredibly important concept in computer science. It’s used in everyting from validation to speeding up our data lookups.... Read more
Compression is the art of taking some data and making it smaller. If you want more details about common compression schemes take a look at our definition page for compression.... Read more
c++, optimization, theory, terminology
Author(s): Cole Pawliw
By now you should have a decent understanding of classes and objects. If not, go check out our blog post on the topic to see what I’m talking about.... Read more
scorch, web, optimization, theory, terminology
Why is a wolf different than a jellyfish? There are obvious differences, but how do we categorize something as more wolfey, or more jellyfishy?... Read more
optimization, web, scorch, theory, terminology
Nostalgia can be very powerful, looking back at the world can make people feel warm and fuzzy inside. However, one thing people are not nostalgic of is how long computers used to take to do things.... Read more
theory, terminology
Perhaps you have taken a computer science course, and you heard the term “pseudocode” used at some point. If you have ever wondered what this is, here is the guide for you.... Read more