 Oh, okey. Hai, guys. Sekejap-sekejap. Introduction of myself. Saya Lee Hao. Hari ini saya akan bercakap tentang belajar di public. Jadi, basically, it's going to be about my learning journey while not all of them are learning publicly. Right? Because not learning in public doesn't mean that you don't learn. Right? So I'm just going to go through how I usually learn or do things. Maybe you don't have to really learn in public. So I think I most of the time actually are learning in private where besides watching YouTube and Netflix, what I do is I read a lot of video articles used to now kind of not that much. But I really do watch conference videos on YouTube. They are really great, especially they are kind of curated diversified content where you don't really know what you're going to watch the next video because they are like a lot of different kind of topics. Right? And most of my times are spending writing a lot of useless cook at privately. Basically, they are kind of useless. I don't really use them or I'm just like write for fun and then I throw it away because I'm lazy to continue it. Right? So basically it's I spend a lot of time just like reading and trying to understand things online like tools and technologies that we are using and a lot of times are like experimenting with my thoughts and things like that. Right? And then after that it was midway through this I joined Shopee where Shopee really it's not okay I'm not paid to do this talk about this as well but we do have weekly sharing which I don't get it in my previous company. Right? So every week we have sharing and people share about different things like this one that we are at right now and then the weekly sharing transform into react knowledgeable where a lot of people come here to share their ideas or things that they learn and also to come here to participate and listen. Right? That's what we do every week. And another thing is once in a while when I found something interesting we post it on our internal channel where we talk about Hey, I found this thing and we discuss about it sometimes we don't agree with each other but you know a lot of times it's more like it's it's more like a sharing where it's more about getting more diversified opinions about something it doesn't really mean that you are sharing what you shared is wrong or right it's more like getting like a more open mind Right? And then we start to have this thing in our team where we call it a learning in public which happens over the over this year Right? It all started when Guy will come back from Red Rally 2018 Ya, it really all started from here where she came back and then she she start to like organize a lot of she start to organize this react knowledgeable and then she also starts to try to reach out to different meet up say in Singapore which which is the Singapore CSS where we had the first talk CSS talk in Shopee which is my first public meet up talk Right? and then I started create a blog cause Kaui has one as well so she had this blog about things that she's learning about and I feel like Hey, I actually I have been thinking about it I have been thinking about doing it for a very long time but I didn't have the momentum to start it so I was like oh maybe this is the time to start Right? and then I started using Twitter cause like a lot of during a lot of meet ups she like Kaui I think she told us like there's a lot of cool kids are using Twitter Right? there's a lot of cool stuff happening so that's why I started using it and also also this year this like I went to my first conference like as a participant GSConf Asia and then I started to attend meet ups again mostly meet ups by Kaui she's now like in Singapore CSS and RK Right? and then start to work on open source contribution and also because of Kaui as well because she started to upgrade our flow in our repository and then we hit a buck on Babel where like I was like digging into it and try to figure out why and then that's how like I made my first MR on Babel Yeah and then that's more learning in public again because she brought like Sean to our RK once right where all this started like 6 months ago where a lot of our team member starts to do things like learning in public Right? I guess you guys start to feel like recurring team over here where we we really like the learning in public culture really starts from her so I really want to like thank like Kaui for like starts this culture in our team Okay so I think like like after that I'm just like working on Babel a bit and now mostly looking to spell but yeah that's not not that important so I guess yeah so I guess that's my summary of like what happened to me this year so I think before I still have some time so we just talk about some of my advice for people who want to like learn or improve themselves right so the first one is ask questions and answer questions I think we a lot of times we ask a lot of questions like sometimes people ask questions in matter most sometimes people like take your chance opportunity to like answer it and things like that definitely I will judge you if you ask questions that are I think it's stupid but that doesn't matter right I mean I mean people's opinion doesn't really matter because like a lot of times when you see sometimes when you ask questions and then people answer people have different opinions that doesn't really matter right we should always have open mind and we shouldn't judge or we shouldn't care too much about other people's opinion that's what I'm trying to say then next one will be sharing is caring always when you find something interesting share to the group or like share in terms of like RK sharing that gives you like some and while you share you give some of your opinions and thoughts about it right and that gives you kind of opportunity for people to start talking to you so so I have this story where when I start sharing to talk about things like like webpack or like bebel and things like that then people start asking you questions about those things and sometimes I don't really know the answer right but then it gives me more opportunity to dig into more stuff that I didn't originally have if I do it alone if I just like saw this article and I just okay I learn this and then I think that's it but then when you share you talk about it people have different questions and then it starts to spawn into different different kind of things that you never really have chance to think about that's sharing so another one will be writing a blog right so a lot of times when you learn something that a lot of research and then that is like a elusive idea or concept that you have in mind writing a blog really helps you for articulate out the concepts that you have right it's like a practice for you to formalise your thoughts in a more formal way right so I hope so I think like we should write a blog for these three reasons so articulate organise your thoughts and then you keep it as a journal where one day you can you will be amazed by like when you look back you're like oh I wrote something like something shitty like this a year ago and then that's when you realise you improve a lot right a lot of times we just look at code that we wrote a year ago and then you realise I really improve a lot I wouldn't do this anymore things like that right and then I think lastly it's just open source it's like like working in our code base you learn code written by different people open source it's like a bigger world out there where you can work with different people around the world and see how they write their code right it's just a bigger code base I think that in my opinion is that that's it so I think that's the end of the sharing yeah thank you