How to End Procrastination

How to End Procrastination

What makes you procrastinate? How do you get motivated? What should you do? I personally like the explanation provided by Temporal Motivation Theory (TMT)… Google it! But, here’s my take for now. Say you want to write a blog post/report/paper, go to the gym, etc… TMT says (and to be fair, I’m rewording an already stripped down version of the theory) that for one of these tasks

Computer Science Research in a Nutshell

Computer Science Research in a Nutshell

Curious about what computer science research is? So was I. When I first started as a research student, it would have been helpful to have had a clear and simple yet authoritative essay (or blog post) on what computer science research is and what it is that computer science researchers do. Some guidelines that would clearly tell me what was expected of me and what carrots were on offer. So, over time I developed my own (overly clinical) understanding of computer…

Read More Read More

Debugging International Bugs

Debugging International Bugs

I wrote a pdf generation library for my Android app because the built in one would embed uncompressed images into pdf documents, giving me gargantuan file sizes! My library embedded compressed images, and it worked like a charm. That is until a man from Norway sent me an email yelling “your app outputs blank pages!” When I received it, I immediately checked the app — lo and behold, my version worked just fine… that was not a good sign! My…

Read More Read More

First things first

First things first

My name is Jason, and I am a programmer. I started with computers at a young age, went to university to learn more, and now I am learning and doing at the same time on my own. This blog will be a repository of the insights that I gain in the course of coding and making things. I hope that they may be of value to other coders and also to future clients and employers as a way to evaluate me…

Read More Read More