Yuni Cho

Today’s Chat
Started using Jira for new project management. It has been lot of upgrade in major and minor features since I have used it couple years ago. Choosing a topic to work on is a very exciting part. Now with people not only with similar mind and passion but also with right skillset. I would like to work on a project using socket.io. The project itself will be much bigger but I will most likely work on socket.io feature.

--

--

This Week’s Chat
Staying up all night to my first-ever deploy got my weekend full of sleep and rest. It felt great to actually put out our service to the world. There were last seconds of hotfix errors we had to work on.

1. Block XSS — special thanks to Igoc for keep scripting our service while last check.

2. Error Page — worked on error page design and connected the error page using errorhandler function. This function saved us so much of time. Also, while there’s an update, 502 error pops up. This is directly connected to nginX.

--

--

Today’s Chat
Having Covid is no joke. It has been a 7 days of off from project due to my illness. Now only constant coughs but finally able to work and talk. There has been quite bit of updates in our project.

Now I am working on ‘Reaction’ feature, boolean values, toggling front-end, entity relation to consider. Taking an unexpected one week off feels so critical especially in this time-restricted project. There will be very minimal or none time for self-study. It’s okay rest well and boost with saved up energy. Hopefully I can have this feature roughly ready for this weekend’s Beta test.

--

--

Today’s Chat
I have always been wondering why we need to use Dto. Why can’t we just directly access database? Isn’t that more efficient and faster? So I was just following what I was taught to do(the thing I hate the most) wandering around for the reason. Mr. Jang, who works in the industry for a decade now has lifted the fog.

The biggest problem of directly sending and changing in the entity is, the raw entity will be exposed as a whole. When each data is updated, there will be much more done to edit the entity.

For example, if our frontend asks for a part of entity, but the column name ‘A’ to ‘_A’, it will make no sense to change the entity’s column name permanently for one request. Use Dto!

--

--