2coffee.dev

Hot Weekly

Transforming the Blog into "Web is on the edge"
Transforming the Blog into "Web is on the edge"

Transition from traditional server hosting to an "Edge" and "Serverless" architecture for their blog and services

Discussion on Load Balancing
Discussion on Load Balancing

Load balancing, an important technique in distributed systems to ensure performance, availability, and scalability of applications. It helps systems operate stably under unpredictable traffic from users.

Discussing the npm run build command – why is it necessary to build?
Discussing the npm run build command – why is it necessary to build?

npm run build command, which is essential for JavaScript developers preparing to release applications.

How to Delete a Pushed Commit
How to Delete a Pushed Commit

How to delete a pushed commit in Git, addressing a common issue many users face. It highlights that while some resources provide guidance on deleting unpushed commits, the process for pushed commits is more complex and risky.

Measuring the Execution Time of Functions in JavaScript in a Graceful Way
Measuring the Execution Time of Functions in JavaScript in a Graceful Way

The execution time of functions in JavaScript to identify performance issues in applications. It highlights the challenges developers face when unexpected problems arise, such as slow API responses due to certain functions taking excessive processing time.

  • Migrating Off Oh-My-Zsh
    • 🏷️oh-my-zsh
    • 🏷️zsh

    Migrating Off Oh-My-Zsh

    Hello readers of 2coffee.dev, as shared in a post in the Threads section, I recently had quite an interesting experience of "migrating" off oh-my-zsh. If you remember, you will see that I have a post titled "The Story of the Journey from Windows to Linux/Unix - thanks to zsh and oh-my-zsh," which is proof of how much I enjoy using the command line. Typing commands is a regular task, so...

    🕝4 days ago

  • OpenNotas like a boss - take notes like a boss
    • 🏷️opennotas
    • 🏷️other

    OpenNotas like a boss - take notes like a boss

    It has been almost a year since the first introduction of the note-taking application OpenNotas (ON). Time flies so fast, just yesterday I was struggling to post product introductions on Facebook, X, and ProductHunt, and in the blink of an eye, I received an email reminding me to renew my domain 🥲, which is truly painful for my wallet. OpenNotas is my first application product and has received a lot of affection. In return, it has always accompanied me throughout this time. By the way, let me reveal some statistics...

    🕝2 weeks ago

  • Premium
    Hello

    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!

    View all
  • Using tmux - The Magical Terminal Multiplexer
    • 🏷️tmux

    Using tmux - The Magical Terminal Multiplexer

    I don't know if you are like me. Every time I read an article or watch a video that features a tool that seems interesting, I can't help but search online to find out what it is, what it can do, and whether I can use it... I ask myself questions and then seek out the answers. Many times, if I don't understand its application or can't see its benefits, I pass it by. But if I happen to see it again, my curiosity returns and I restart the whole process. I really like applications...

    🕝3 weeks ago

  • Challenge of Going Without Coffee
    • 🏷️coffee
    • 🏷️other

    Challenge of Going Without Coffee

    In the new year, I wish everyone good health to achieve many things and attain even more brilliant successes. This is also the first article to kick off 2025, so let's not talk about work just yet; instead, let's discuss a topic that I believe many people are interested in. That topic is Coffee. Why? What programmer hasn't used it at least once! There is a very striking saying: "In Vietnam, you can find a coffee shop on every street"...

    🕝1 month ago

  • Series
    Everything is "Free" - Part II - The Data Cake
    • 🏷️other

    Everything is "Free" - Part II - The Data Cake

    Everything is free, then the user is the "product" - a phrase that many people have heard somewhere. Most people are willing to create free products to attract users and then find ways to make money from this user base. This way is very common in the present because it is easy to approach and attract users. While they don't have to pay to use, the data they provide is the premise for other revenue-generating activities, such as advertising...

    🕝7 months ago

  • Musings on the Morning Running Story
    • 🏷️other
    • 🏷️running

    Musings on the Morning Running Story

    Before dawn breaks, my heavy footsteps thud against the ground. Hanoi is in the peak of a heat wave, so the weather after 8 AM is no different from a furnace being stoked from the ashes of the previous night. This is also the reason why evening runs after 6 PM have become increasingly sparse because...

    🕝7 months ago

  • How to Fall Asleep?
    • 🏷️other

    How to Fall Asleep?

    Sleep is an essential activity for the human body. It allows the brain to rest, relieves stress and fatigue, enhances memory, and improves concentration. There have been numerous studies on the importance of sleep for humans. In short, humans cannot live without sleep. In fact, up to 10-30% of adults suffer from chronic insomnia, and the remaining population is also at risk of this condition. Despite the benefits that sleep brings, many of us do not fully enjoy it. Not to mention the detrimental effects of sleep deprivation on our health. In this article...

    🕝1 year ago

  • Musings on the Story of Running
    • 🏷️other

    Musings on the Story of Running

    Yesterday, I restarted my endurance running journey. Since I usually have more time on weekends, I spent over an hour just running, running, and running... Occasionally during the week, if I have the time and energy, I would run 3-5km in about 30 minutes. I have maintained this habit for several months now. In the beginning, I ran 3-4 times a week, but then it decreased to 1-2 times a week. Hanoi...

    🕝1 year ago

  • Intrinsic Motivation and Lessons from the Horse by the River
    • 🏷️other

    Intrinsic Motivation and Lessons from the Horse by the River

    A day in the life of a programmer is fairly predictable. They go to work, clock in, report on their current work status, attend meetings, write code and debug... If necessary, they work overtime, otherwise, after 6pm, they go home with other concerns in life. Alongside them, the role of managers cannot be ignored. Typically, managers can do technical work as a programmer and additionally...

    🕝1 year ago

  • Some advice for young graduates about the "fear" of job interviews
    • 🏷️other

    Some advice for young graduates about the "fear" of job interviews

    Since graduating in 2018, I have experienced various work environments, and although I cannot say that I am confident enough to excel in any interview, I am sure that I have gained a lot of experience in this matter. Just for fun, who goes to job interviews without learning something from them? Moreover, if I can share my experiences and help others, it would be even better. In fact, throughout my journey of facing numerous recruiters, there have been sweat and tears...

    🕝1 year ago