I design simple life and make things easier.



The Fall

Category : KTH, KTH Project, Life · No Comments · by Oct 30th, 2016

Hello there,

There was a huge event in Thailand this month. It was the death of my king-King Bhumibol Adulyadej. His majesty passed away at the age of 88 on Thursday 13, October 08:52 GMT. He was the great influence on many people including me. It was one of my saddest moment that happened in these last few years. My Facebook feed was very sad and depressing. Anyhow, his works and legacy would still remain in my memory :’(

king1

king2

king3

(Credit: Thai PBS , อารมณ์นิยม)

For some reason, this month I became really emotional. Perhaps it was because of all the sadness, bitterness and disappointment, or maybe because of the weather. I didn’t see the sun that much. Maybe that’s why I got depressed and sad. There were too many tears and I just cried too much. Life is just not that easy sometimes :/

Lately, I read from somewhere on the internet. It was about how we should treat and care about others. There was one point that kind of stuck in my mind. For some reason, several times I just overlooked those who are around or close to me, and instead, looked out for others. It was some sort of taking of granted. When I looked back, I realized that those people were actually who I should have cherished more than those who were far away (in term of relationship). And I could only wonder if I had hurt their feeling, or if I had taken care of them well enough. It was because they were those whom I had close relationship with and they were just closer to me. What if I lose them? Would it be more worth than losing those who were far away and I barely knew? But after all, maybe it’s better to care those who care me because probably I never know what I have and I don’t want to lose it when it’s about to be gone.

Back to my study, this month was quite busy in the last few weeks but now it was getting better. I was working with the micro-controller (Arduino). Our project was about building a musical instrument from the old telephones. We almost finished it. There were some small details that still needed some more time. We were also blogging our project here: https://junkdjs.wordpress.com. Just in case you were wondering what exactly I was talking about. It was pretty fun and challenging.

img_8507

Last Friday, my good friend/housemate-Guillaume and I attended the classical music concert at Kungliga Operan. It was a 490-year anniversary celebration. This was Guillaume’s idea because he wanted to attend another concert after Nickelback. So I proposed this concert and, yeah, here we go. Different kind of music but it was a nice experience. The venue was pretty fancy and elegant. Here are some photos. (We were not allowed to take a photo/video during the concert)

img_9418

img_6232

PS We didn’t fall asleep during the concert ;)

This month was quite rough but still not too bad to smile.

See you later,
Best

Solid, behind the scene

Category : KTH, KTH Project · (1) Comment · by May 29th, 2016

The setting
It all started from the brief of the final project of the Information Visualisation course (IVIS16). We were 9 people in total. I was the second last person who joined the team. In the team, there were programmers, designers, and business students. The brief was pretty broad and generous. Basically, we could do whatever we wanted in the area of visualising data in the proper scale for a big team. There would be several deadlines for this big project which were the proposal idea presentation, the “hello world” presentation, the final demo presentation, and the C-Awards submission.

The proposal
We had several meetings discussing about “everything”. The first proper meeting was more about introducing ourselves since we didn’t know much about each other. Not the whole group was there. Some people or someone were missing. We talked about our background, who we were, what we can do, and what we would like to do in this project. We brainstormed a little bit just to kick-start and find some directions. However, we didn’t talk about the team dynamic and group working stuff. We didn’t have a team leader. Well, it was way too soon to have since we hadn’t had a clear topic for our project.

Then we did some research around our interests like what we would like to do exactly for this final project. Other meetings afterwards were more about discussing the direction and shaping up the core idea. Until the first deadline approached, we decided to work with the media coverage vs mortality rates.

proposal1

proposal2

proposal3

proposal4
Yep, we never had a complete team meeting. There was always at least one member missing.

The feedback #1 (from our supervisor)
“I understand and appreciate your goal. It is one of transparency at its core. Kudos! Make it apparent in your visualization. Avoid framing your visualization with your biases. Keep it transparent. Allow the user to follow the trail of the data. That will be one of your challenges. The other challenges will be data sources and users. Where will you get your data? How will you pre process it? Also, who are your users and what are their tasks? You need to carefully think about this. I am looking forward to your path!”

“Hello World”
It seemed like our project was going well. We didn’t have many problems with our proposal even though it may sound somewhat complicated to me and I didn’t understand it thoroughly. Anyway, my role in this project during that time was a designer. I didn’t pay much attention to the discussion in the group when other members were discussing about the idea. I cared more about the execution part.

One thing that I saw was that we went all over the place most of the time. I might say that it was because we didn’t have such a team leader. Nobody made a final call. Not everyone was engaged in the decision making. It made the process slow and frustrating. I’m not sure if it was a proper way of working when we don’t settle down the direction but rather leave it open for a (better) change. Anyhow, it isn’t a good idea to have some people moving in different directions when we work as a team. It would become exhausting and difficult to manage the tasks.

Luckily, until the “hello world” demo presentation, there were some members who had more time to develop the demo. So it wasn’t so stressful for everyone. My part wasn’t that big at this point though. I could only support when it came to the design work.

hello1
We changed the concept a little bit (from “biases” to “disparities”).

hello2
I was in charge of the interface and interaction design.

hello3
The very first demo. We used the bubbles to represent the media coverage and mortality rates. (This is the only image I found for our prototype.)

The feedback #2 (from our supervisor)
“Abstract: Your Hello World demo is on an early stage. You need more data, visual structures, and brushing among them. You need to be able to think like a data journalist, for example, looking for a story. Please, read the papers and interact with the links below.
LINKS: papers 1, papers 2, papers 3, Death Vs. You, timeline-of-violence, HIV healthdata, GDB Compare, GDB data visualizations” (I removed the links.)

Final demo
After the “hello world” demo, the group was split into smaller groups. We divided the project into smaller tasks. There were development team (worked with building the engine of the app), research team (worked with the data), and design team (me-worked with the design of the website). We used D3 to develop the main engine of the website (the visualisation or the graphs). The process wasn’t that easy and there were many problems along the way. We changed the design of the graphs a couple of times according to the data that we had. We also encountered some problems retrieving data from different sources. Some health related data set was available for some countries or some years. We searched through several resources until we decided to use DALY instead of mortality rate. The media coverage was a big thing that we discussed i.e. which media we should use and we ended up with Google.

demo1
Another design of the graph that we tried. It wasn’t accurate enough so we had to drop it.

I would say that the way we worked was somewhat strange. We talked but it was quite hard to catch up with other teams. We didn’t coordinate that well I may say. When we finished some tasks, we said we finished and we kept the work somewhere. Nobody checked if that work actually worked. For example, when the research team finished with the data and stored the data in the shared drive, no one checked if the data was useable or how to use it. We didn’t communicate that well.

Then, one member of our group left Sweden. It wasn’t unexpected because she actually told some of us when we started the project. She was a project manager in the group (I named it.) and worked with the data. She was one of those who pushed the main concept of our project. Her absence wasn’t a big deal.

Nonetheless, the night before the final presentation, we tried to combine every piece together and that was when everything broke. The development team was working on the mock data for the whole time. The research team was individually collecting a lot of data and store it altogether. Not the whole team knew about all the data. When someone was absent, no one else can fill in. That was what happened. Some data was missing and some engines didn’t work out well. The app was still buggy.

demo2

demo3

It was the worst and the lowest time. The development team worked almost the whole night and slept for a few hours. There were like a few people working at that night. The rest of the team couldn’t help because it wasn’t their parts and they didn’t work with it from the beginning. Nothing worked.

demo4
This is how the web looked like in the final presentation.

demo5

The final presentation and feedback #3 (2:56:40-3:16:20)

Big thanks to our presenters who helped our presentation otherwise everything would be even worse.

The submission
We were the only group that couldn’t finish the project in the final presentation. Everything was broken and everyone was frustrated, but we just can’t stop there. We just had to move on.

After the final presentation day, it was a weekend so half of the group left for vacation. Then, there were around 5 people who were still working actively. The other one was working in distance, and the other two were just off. We had to submit the project to the C-Awards contest. It was the last deadline of this project. I then took charge of the project manager role and assigned the tasks left in the project. It wasn’t that much actually. We already had some data. We just needed to clarify it a little bit. The app was on the way. We just needed to fix some bugs. Fortunately, we got some good feedback from our presentation. We then decided to change the design of the visualisation again. We also needed to make a video presentation to submit it to the contest.

final1

Video by Martin Hedlund and Adrià Cruz

C-Awards
At that time, I didn’t really expect anything from this project anymore. I just wanted to finish it so I can move on. It was a very long long way and was painful to me. There were around 5-6 people left working in the team and everyone was tired.

Anyway, we made it in time. The project was submitted. Somehow our project got nominated into 2 categories-Bästa affärsmöjlighet (Best Business Opportunity) and Bästa forskningsframsteg (Best Research Opportunity). The whole group gathered together again (except the only one who already left). So, we decided to go to the event. Out of the blue, we won 3 award-those 2 categories and the last one-Publikens val (People’s Choice). It was so unexpected and surprising. The journey of this project was really tough and dramatic. So much discussion and argument. Some may say hard work pays off. Yep, it really pays off.

final2

Lesson learned
I learned a lot about web programming although I wasn’t in the development team of this project. My main role was to design the website so I had to work with the web design and inevitably web programming. I also learned to deal with the group dynamic. It seemed like 2 years at Hyper Island were not enough. Different group, different situation. One big thing that almost failed this project was the communication in the group. It would have been much easier if everyone had talked and coordinated more.

See the full project here: https://www.pruek.lk/solid

Thank you for reading :)

God Påsk

Category : KTH, KTH Project, Life · No Comments · by Mar 27th, 2016

God påsk!

Happy Easter everyone. Even though I have nothing to do with Easter, it is still nice to go with the flow. Many people were celebrating Easter this weekend, and it seemed like a family time for many of them as well. Meanwhile Sweden was getting sunnier and warmer everyday. Spring is in the air!

Continuing from last month, this month was still stressful and hectic. Earlier I worked for 19 days in a row without a single day off. It wasn’t nice at all :S However, I had learned how to cope with a situation like that and push my limit. I wasn’t sure if I did it well, but at least I could carry on until now. Not every project was smooth, but it wasn’t that bad. I could say that I was quite productive and I learned a lot in these last few weeks, for example, I learned how to do HTML, CSS, JavaScript… Somehow I managed to code more than I expected and it was sort of fun although I struggled a lot.

Anyway, this period was over. The next period should be lighter, I hope :)

Here I have a project to show ;) It is called Foodie. It’s just a prototype of an app that helps people to translate the product label from another language and alerts if the product contains any allergen. I did it with some friends-Juho, Kaya, Melissa and Frida. See our blog here: http://dh2628group20.blogspot.se :)

foodie

After the hard working days, I got a chance to visit 3 museums with a French company-Guillaume Dickeli. They were Moderna museet, Armémuseum and Historiska museet. It was a bit tiring to go to 3 museums in a row but they were free and great!

museums

Here is the Lángos dinner. A good friend-Giuliana Mozzi invited me to the Hungarian food party. It is a deep fried flat bread with cheese and some sort of sour cream on top. Just simply delicious and nothing complicated.

langos

And the most promising event of this month was the French dinner. We had a lot of crêpes with ham, cheese and cheese, and Nutella! It was lovely and pretty as usual.

IMG_7164

This is my hand after my first bouldering session last week. It was enjoyable but I wasn’t sure after I got these 3 spots in a row. It was nothing but painful (until now when I’m writing this blog T_T) Anyway, a big thanks to my good instructors-Antoine Baillod and Oliver Snow.

IMG_7163

Recently I just had a burger party at the red house. Hosted by my Swiss company-Cyril Renevey. It was nice and delicious.

IMG_7181IMG_7183

Last but not least, I just went trekking with some friends yesterday-Guillaume and Lukasz Bleszynski. As it seemed like a nice sunny day, we went to Tyresta. It is about 1 hour to the south of Stockholm. We hiked for like 4-5 hours. It was pretty exhausting actually but the weather was really nice. It was not too warm, not too cold. There was still some ice along the way and the lakes were still partly frozen. It was a good trip :D

DSC_0559
DSC_0496
DSC_0509
DSC_0520
DSC_0533
DSC_0548
DSC_0555
DSC_0564

See you another time!
Best

Fast And Februarious

Category : KTH, KTH Project, Life · No Comments · by Feb 23rd, 2016

Hi there,

This February was my craziest month at KTH so far. It was because of the 3 courses I was taking. I sort of had a clue that it would turn out this way but it was the only chance for me to learn and take these courses. I didn’t want to do it when I do my Master’s thesis. There were many projects and deadlines in a very short period of time. Actually, the number of projects was not that many but the size of the projects grew in time. It just stressed me out until I couldn’t finish everything on my own. Fortunately, some of them were group projects and my friends were kind enough to help me out. I’m not saying that they worked for me. I did my part and had them lightening the workload. Otherwise what was the point of taking these courses? It was more than halfway already. Four more weeks and it is over!

Beside the shitload of works, I had learned a lot of technical skills for example, programming and prototyping. I had some background and knowledge around this area before. Now I had opportunities to learn and practise more, and I think it was a very good situation because I was surrounded by programmers and engineers. They were just so nice and I could specialise in these areas faster and deeper with help and support around.

Here are some projects that I would like to show (off). They were projects that I worked with my friends in the class. The first one is a game called “Finding Doyly”. It’s just a prototype. The idea was to create a game using eye tracking together with speech recognition. My part was to design an interaction and the game interface. The other three Swedish guys (Joakim, Alex, Robin) were developers. They were just simply great! And yes, we all brainstormed together.

IMG_7065

The second one is an app prototype. Memental is an app that keep track of your emotions using wearable devices. My part was to design the interface. Frida and Yinglai helped with the prototype and programming. Though we all took part in the ideation and brainstorming process. There is actually a blog of this project. Check it out: https://dh2628.wordpress.com

IMG_5072

Apart from the serious stuff, the good news is that the Iceland trip during spring had settled! I am so excited. It’s gonna be awesome! Let’s wait and see (for the next few months) XD

Earlier this month, a good friend of mine-Michael had left the town to continue his Master’s in his homeland )’: Anyway, it’s always nice to meet again (hopefully in summer in Switzerland!). Here are some photos from the farewell party. Not sure if you can see some faces. My phone camera was so horrible.

IMG_7037 copy

Then, came the Chinese New Year. We celebrated in a Chinese restaurant in Stockholm. It was just simple Chinese dinner and it was so nice :)

chinese

Last but not least, it was the time for the German dinner at the red house with the lovely people. I was too late to take a photo of the food. So I only had some photos of the leftover and dessert! As usual, it was just great. Huge thanks to all German cooks: Andreas, Sebastian, Yann, Nikos, and Felix.

IMG_7075 IMG_7077 copy IMG_7079

Alright, that was it for this crazy February. I really need to go back to work. I skipped the Swedish class this evening to work and now I’m writing this blog…well, at least it is my time to relax a little bit before I go insane :S Hope you enjoy reading.

See you another time,
Best