This is How You Learn to Code

alt

This post will tell you everything you need to know to learn how to create computer programs. Beware: it’s not easy. We’ll start with your mindset. Showing the right attitude maximizes the odds you’ll keep making progress, and minimizes the odds you’ll give up. After you read this article, you will know how to bootstrap … Read more

What is Computer Science?

Some professional activities have existed for millennia. People understand the body of knowledge that surrounds the words “Physics”, “Medicine”, and “Law”. But computer science, being only a few decades old, hasn’t had time to gather its deserved mainstream awareness, besides being one of the top fields of our era. Computer science is the study of … Read more

Write Code that Rates Fairly

Our perception of quality is strongly influenced by internet ratings. We look out for Amazon reviews, movie ratings, how many stars that new game has, the reputation of restaurants in Yelp, or the “coolest” touristic attractions on TripAdvisor. Relying on the wisdom of the masses via online rating systems is a part of our internet … Read more

Finding Magic Word Squares

You might have heard of palindromic sentences. You can read the letters in these sentences forwards of backwards, and they’ll still form the same words. Try reading these sentences backwards: But there is another word play that is even more impressive: a magic word square. This one was very famous in ancient roman times: It’s … Read more