Hello readers of 2coffee.dev. A week has passed without any new articles. Well, not exactly! Although I haven't written a new article, I've been diligently updating short news snippets for you in the Threads section. Here, I will update the most notable news of the day, or simply share something I find interesting. This means I haven't "abandoned" my readers even for a single day, right? 😅. No new articles because last week was quite busy. Busy with work at the company and also with the blog. As you can see, I just
1 month ago
Hello readers of 2coffee.dev. Another week has passed, so quickly that when looking back at the homepage, I couldn't believe that I had stopped writing for such a long time. To be honest, last week was quite busy as I was focused on releasing an important update for the product at work. Perhaps that's why the concept of time has temporarily been buried. Hmm... Need to think of something to talk about...
2 months ago
Me & the desire to "play with words"
Have you tried writing? And then failed or not satisfied? At 2coffee.dev we have had a hard time with writing. Don't be discouraged, because now we have a way to help you. Click to become a member now!
Have you tried writing? And then failed or not satisfied? At 2coffee.dev we have had a hard time with writing. Don't be discouraged, because now we have a way to help you. Click to become a member now!
Writing is one of the important skills for many people. Research shows that an average person spends 45% of their communication time listening, 16% reading. However, between speaking and writing is very different. While listening is passive information reception, reading is active. Although listening accounts for most of the time, the effectiveness is not high. For example, students usually only remember 50% of the information they hear after 24 hours and decrease to 25% after two weeks. Meanwhile, writing skills are considered important in professional environments.
At 2coffee.dev, we have over 4 years of writing experience. During that time, we continuously innovate learning and writing methods. Showing that writing is a skill that can be honed every day. If you are a beginner or still struggling with how to write a blog post, or even write everything, then don't hesitate any longer. Become a member to learn about our writing skills.
Hi there, 2coffee.dev readers. Have you noticed that the autumn atmosphere has become clearer in Hanoi recently? The morning was cool, and the evening came with strong winds. But behind that was a busy week for me. I was focused on running the "deadline" for my company's project, and in the evening, I tried to complete the search function for my blog. This deadline was different from usual because it was the main feature for the year for the product. And as for the blog, the search function had to be completed sooner or later, and this was the perfect time to do it.
3 months ago
Hello readers of 2coffee.dev, it's been a while since I last met you. After completing and launching the OpenNotas project in early June, a week later was dedicated to "fixing bugs," and recently I took a short trip to "reset" myself after six months of hard work. By the way, have you all made plans for your next trip? Take some time to rest and enjoy life; don't dive too deep into work or you might get "overloaded"...
6 months ago
Hello readers of 2coffee.dev, it's been a quiet week, and this week I bring you two new features! When reviewing past data, I realized that many people are curious and click on the tags area above the article title. I empathize with that behavior and I think you want to see what happens when you click there. Usually, people think it filters the articles based on that tag, and I think the same. Assuming that behavior is valid, it creates another confusion for users, like how to go back, how to know if the articles are being filtered by tags, or...
11 months ago
As a programmer, I believe that everyone has thought about leveraging lines of code to automate tasks. For example, a JavaScript code snippet written by a programmer to calculate the total amount of money spent on an e-commerce platform, instead of manually adding up each order in a never-ending list. Automation brings many benefits, the most obvious of which are time savings and reduced errors in repetitive processes. Moreover, if the code snippet I wrote can be shared with others, it's truly a win-win situation. I also create such code snippets, but instead of calculating order values, they focus on solving common work-related issues. For instance...
1 year ago
Last week was a busy week with many changes that I can't talk about. Looking back, it's been over a week since I wrote anything. What's going on? I just optimized the images for my blog! As you know, statistics show that images account for a large amount of data transmitted over the Internet when accessing websites. Images convey a lot of messages, making them more vivid and visually appealing than plain text. Images even stimulate curiosity and encourage users to click on them. If you've been a long-time reader of 2coffee.dev, you'll notice that the homepage used to consist of...
1 year ago
When owning a website, everyone wants to know how effective it is. For example, how many daily, monthly, yearly visitors it has, what pages they visit, what actions they take, etc. This information helps us plan upgrades or adjustments to improve the conversion rate and generate revenue. In the web analytics field, Google Analytics (GA) is a well-known name. According to statistics, GA is always at the top of the list...
1 year ago
Hello readers of 2coffee.dev, last week was another busy week for me as I just finished implementing the surveys feature for the blog. Surveys? A place where lots of questions come up, taking up your time, or even causing annoyance and frustration. Honestly, I'm not someone who enjoys participating in surveys, but I'm quite actively clicking on short survey forms, like "Is this information useful to you?" or "Did you find a solution to the problem in this answer?". Because...
1 year ago
Last week, I released a multilingual feature for the website. You know, every time I add a new feature, it requires additional time to operate. After implementing that feature, I spent a whole day copying the articles, putting them into ChatGPT for translation, then reinserting them into the English version of the articles, and editing the format if there were any mistakes... then publishing those articles. It sounds simple, but it's actually a nightmare for programmers. Oh, it turns out I'm working instead of lines of code. Thinking this way, I need to do something to optimize this work, or at least not repeat it in a boring way. So, there's only one way left...
1 year ago
Hello, I'm Hoai.
Click to get to know me!