Well anybody can build CRUD, so I choose another path. From beginning of 2017, I learn serverless architecture. Currently I'm building serverless data lake on top of aws, and automate the deployment using terraform.
I have worked on serverless apps & microservices as well. I am feeling overall bored by webapps in general. I feel as a computer engineer there is more to it. I feel I am restricting myself with just web.
If You live in Indonesia, especially in Jakarta or any big city, there is a law not to give beggars money. Why? because they are lie to you. They can earn salary more than a bank branch manager[1]. And so many people like them and organized very well.
If I'm in your position, I think I will give them snack or meal.
I work on my dev server, CentOS 6.5. Last year I choose Ubuntu 10.04 on my old laptop (Intel Dualcore), but now I still can't decide best linux distro for my laptop, last time I try L/X/K/Ubuntu 13.04, but it make my laptop battery drain faster and really hot (AMD quadcore) and some of those distro can't work properly like has buggy in graphics, I already install the driver too.