Select Page

In Brief

Hey! I’m Aryan Mann. I like to make things (mainly through code), listen to music, and play/make games. I’m going to college next year and I hope to work on some cool stuff there and hopefully invent something.

I would describe myself as positively delusional but grounded in reality. That didn’t really make any sense.

Thing I want to learn about

I’d like to learn about Compilers, Artifical Intelligence, Operating Systems, Machine Learning / Neural Networks, Natural Language Processing, VR and AR, Assembly etc.

What this site is about

George Costanza: Nothing. This site is about nothing.

Seriously though, this site is just a place to house my projects, thoughts, opinions, and other stuff. Mainly so I could look back and see how much I’ve changed.


i.e. a regularly updated website or web page, typically run by an individual or small group, that is written in an informal or conversational style.

The work philosophy I’ve been living by

Do work and get good. Yup, that’s it. It’s a pretty simple philosophy. Lifting Heavy Thingies. One of my main goals during my gap year was to lose a couple* of pounds. So, I started lifting weights with my brother back in May. It’s been 5 months and...

Sucking the ‘earn’ out of ‘learning’.

February 2016. It’s time for the All India Secondary Something Examination. Time to submit your practical files that you copied from someone a week before the submission date. Time to bring out your project that’s on the same topic as 5 other guys in your...

It’s not as hard as you think it is (until it is).

I recount a tale that dates back to 2012 i.e. the time I started programming in order to convince you guys that doing new things isn’t that hard.

Work vs Reward

Recently I came across this image while browsing the interwebs. Upon first glance, this seems pretty reasonable right? There’s a difference between short term pleasure and the fulfillment you could get from working hard. But on second thought, there is...

//Write something clever here.

Using JSON with C#

I’ve learnt a lot about JSON from my MusixMatch API project which was basically a C# wrapper for a REST API. After making a lot of mistakes, I think I’ve finally figured out the best way to convert JSON data into an object oriented format. The basic idea...

The Magic of Regular Expressions

What are Regular Expressions? Regular Expressions are basically a pattern that a text is matched with. For example, say I specify a pattern – three letter word followed by two space and then two numbers. So, text matching that would be  ‘xzc  25’ or...

Importance of Planning Projects

Knowing what to do before you do it can highly increase your productivity and efficiency. Whereas making something without a clear will only leave you will a jumbled mess of things.

Runtime DLL Linking through Reflection

What is Reflection? The System.Reflection namespace allows us to get information about assemblies, modules, members, methods, parameters, events and other things by examining their metadata. This can be used to create and use instances of types that were loaded at...

Why you should be using a password manager.

How encryption is broken Generally passwords are cracked through either brute-force attacks, dictionary attacks or some clever social engineering. Brute force attacks are basically using every combination of letters, numbers (and some special characters) possible, for...