Regex – Part 1 — January 27, 2017

Regex – Part 1

(Level: Beginner)

This is our first post in which we’ll really get our hands dirty with some coding. Today’s concept is an extremely useful one – regular expressions or regex. Once you get started with regex, there’s no turning back. An extremely powerful concept, it can be used to do things like – batch renaming of files, checking whether a given bit of text is a valid phone number, scraping useful information from a webpage, correcting a mistake you made repeatedly in a file (or tens, hundreds, even thousands of files at a time), and MUCH more.

Continue reading

The Road Ahead. — January 21, 2017

The Road Ahead.


Most journeys have a destination. It helps us plan our journey in advance, in order to get the best of the experiences. That’s what today’s post is about. A little about what we plan on doing over the course of the next few months, how we plan to do that and what we’ll need to get there. Exploring new places is an exciting activity. Traveling helps open your mind to so many different things that you may not have observed previously. More importantly, it helps you understand a great deal about yourself. If you haven’t tried it already, go ahead and explore a new place as soon as you can. You might have often heard people say that the journey itself is more important than the destination. We strongly believe in that idea, and that’s why we hope to make the journey an exquisite experience for you. Remember, we’re in this together.

Continue reading

Hello World! — January 17, 2017

Hello World!

This blog is run by two curious people who have always had a fascination with computer science. Over the years, we have explored diverse areas ranging from game development to artificial intelligence, always seeking to expand our knowledge and never being satisfied with incomplete explanations, boring textbooks and uninspired teachers. Learning is supposed to be an enjoyable activity, and that is what this blog aims to achieve.

Continue reading