Case study is not synonymous to interviews. if you are reaching this post, it is probably because you are confused and believe that case studies and interviews may be the same thing. In this post I will try to put some order in the chaos of doing interviews for your thesis. One of they key…
Free Resources That Will Warm Up Your Programming Environment
This article considers some free resources to warm up your programming environment. These are particularly useful if you plan to do a programming oriented thesis where you analyze data by writing some code. A functional working environment is useful independently from what you will be doing. It may sound like an annoying task where you…
The Navigation Test: Put Your Thesis to a (Stress) Test
If you are reading this article, it is probably time to put your thesis to a navigation test. I am assuming that you have a first readable draft of your thesis where you already implemented the writing rules checklist that I shared with you in a previous article. A navigation test is important for the…
Simple Writing Rules that Can Improve the Quality of Your Thesis
In this article, I would like to introduce a simple set of writing rules that can serve as a checklist for your thesis. If you implement them, the final manuscript will be easy to read and follow. In addition, it will be possible to navigate the various subsections in a coherent manner, for example, jumping…
On Building a Two Sided Marketplace
Let’s start from the beginning: what is a two sided marketplace? Answer from Wikipedia: A two-sided market, also called a two-sided network, is an intermediary economic platform having two distinct user groups that provide each other with network benefits. In other words it is a marketplace (online or offline) where different kinds of people meet and exchange valuable tangible or…
Your Thesis and Help: Where to Get It When You Need It?
In this post, I would like to summarize a set of resources that could be useful for your thesis and help you in moving forward. Let’s face it, your supervisor at the university is probably the one that will do the heavy lifting in helping you, but he/she cannot be your coach, your psychologist, your…
Adopting good scientific practices increases your visibility and the grade of your thesis
Adopting healthy scientific practices is essential for conducting good quality research. This may be intuitive but it is hard to achieve and does not happen naturally. This video from the Royal Society introduces the problem: The term “replication crisis” emphasizes that replication, a corner stone in science, is often considered of secondary importance. If we…
The API Economy: Resources for Programming the Web
The API economy is an effective way to leverage the possibility of programming the Web. The definition of this practice is relatively simple: API Economy (sometimes known as API-driven economy) simply refers to the exchange of value between consumers and providers through APIs. An application programming interface (or API) is a computing interface which defines…
On Scientific Writing: Classic, Postmodern, and Self-Conscious Style
Let’s talk about scientific writing. The need to master this skill in a thesis or a scientific paper is pretty much self-explanatory. Mastering writing is mastering an effective technique for communicating what you would like to share with your supervisor(s), all the people involved in your thesis, and fellow members of the scientific community. In…
Introduction to Computer Networks and How Internet Works
In this article I would like to provide a (small) introduction to computer networks and the necessary infrastructure for them to operate well. In a nutshell, it is all about connecting client applications to servers. A server is a computer or a computer program which manages access to a centralized resource or service in a…