davingm

@davingm.com

never say never, I am a Nuxt Programmer based in Indonesia

[ZH] Nuxt.js 改变了我的 Web 开发方式——而且速度之快远超我的预期 我曾经低估了 Vue.js。我也曾对 Nuxt 持怀疑态度。但两年之后,两者都成为了我的主要工具——这不是因为炒作,而是因为构建真正能运行的东西的真实体验。 Read more: https://davingm.com/zh/blog/nuxtjs-luar-biasa

Nuxt.js 改变了我的 Web 开发方式——而且速度之快远超我的预期

我曾经低估了 Vue.js。我也曾对 Nuxt 持怀疑态度。但两年之后,两者都成为了我的主要工具——这不是因为炒作,而是因为构建真正能运行的东西的真实体验。

davingm.com

[ZH] 无形的导航:在我们决策背后运作的力量 我们常常自认为是理性的决策者。但在表象之下,有远为复杂的机制在运作——而理解它,是这个时代最有用的事情之一。 Read more: https://davingm.com/zh/blog/memahami-kekuatan-perilaku-manusia

无形的导航:在我们决策背后运作的力量

我们常常自认为是理性的决策者。但在表象之下,有远为复杂的机制在运作——而理解它,是这个时代最有用的事情之一。

davingm.com

[EN] How Nuxt.js Changed the Way I Build for the Web — Faster Than I Expected I once dismissed Vue.js. I was skeptical about Nuxt too. Two years later, both are my primary tools — not because of the hype, but because of what I've actually... Read more: https://davingm.com/en/blog/nuxtjs-luar-biasa

How Nuxt.js Changed the Way I Build for the Web — Faster Than I Expected

I once dismissed Vue.js. I was skeptical about Nuxt too. Two years later, both are my primary tools — not because of the hype, but because of what I've actually built and shipped with them.

davingm.com

[EN] The Invisible Navigation: On the Forces Behind Our Decisions We like to think of ourselves as rational decision-makers. But there's a far more complex mechanism working beneath the surface — and understanding it is o... Read more: https://davingm.com/en/blog/memahami-kekuatan-perilaku-manusia

The Invisible Navigation: On the Forces Behind Our Decisions

We like to think of ourselves as rational decision-makers. But there's a far more complex mechanism working beneath the surface — and understanding it is one of the most practically useful things you can do in this era.

davingm.com

[ID] Nuxt.js Mengubah Cara Saya Membangun Web — dan Saya Tidak Menyangka Akan Secepat Ini Saya pernah meremehkan Vue.js. Saya juga pernah skeptis dengan Nuxt. Tapi dua tahun kemudian, keduanya menjadi tool utama saya — dan ini bukan soal ... Read more: https://davingm.com/id/blog/nuxtjs-luar-biasa

Nuxt.js Mengubah Cara Saya Membangun Web — dan Saya Tidak Menyangka Akan Secepat Ini

Saya pernah meremehkan Vue.js. Saya juga pernah skeptis dengan Nuxt. Tapi dua tahun kemudian, keduanya menjadi tool utama saya — dan ini bukan soal hype, tapi soal pengalaman nyata membangun sesuatu yang berjalan.

davingm.com

[ID] Navigasi Tak Kasat Mata: Tentang Kekuatan yang Bekerja di Balik Keputusan Kita Kita sering merasa menjadi pengambil keputusan yang rasional. Tapi ada mekanisme yang jauh lebih kompleks bekerja di balik layar — dan me... Read more: https://davingm.com/id/blog/memahami-kekuatan-perilaku-manusia

Navigasi Tak Kasat Mata: Tentang Kekuatan yang Bekerja di Balik Keputusan Kita

Kita sering merasa menjadi pengambil keputusan yang rasional. Tapi ada mekanisme yang jauh lebih kompleks bekerja di balik layar — dan memahaminya adalah salah satu hal paling berguna yang bisa dilakukan di era ini.

davingm.com

[ZH] 我的睡眠质量变差了——直到我意识到原因不是失眠 连续好几个月,我睡了足够的时间,但醒来仍然很累。追溯之后发现,原来是几个我认为没什么影响的小事造成的。这是在我逐一调整之后发生的变化。 Read more: https://davingm.com/zh/blog/tips-tidur-lebih-baik

我的睡眠质量变差了——直到我意识到原因不是失眠

连续好几个月,我睡了足够的时间,但醒来仍然很累。追溯之后发现,原来是几个我认为没什么影响的小事造成的。这是在我逐一调整之后发生的变化。

davingm.com

[EN] My Sleep Quality Got Worse — Until I Realized the Problem Wasn't Insomnia Months of sleeping enough hours but waking up still exhausted. After looking more carefully, the causes turned out to be small things I'd dismissed as irre... Read more: https://davingm.com/en/blog/tips-tidur-lebih-baik

My Sleep Quality Got Worse — Until I Realized the Problem Wasn't Insomnia

Months of sleeping enough hours but waking up still exhausted. After looking more carefully, the causes turned out to be small things I'd dismissed as irrelevant. Here's what changed after I fixed them one by one.

davingm.com

[ID] Kualitas Tidur Saya Memburuk — Sampai Saya Sadar Penyebabnya Bukan Insomnia Berbulan-bulan tidur cukup tapi bangun masih lelah. Setelah ditelusuri, penyebabnya ternyata beberapa hal kecil yang saya anggap tidak berpengaruh. Ini y... Read more: https://davingm.com/id/blog/tips-tidur-lebih-baik

Kualitas Tidur Saya Memburuk — Sampai Saya Sadar Penyebabnya Bukan Insomnia

Berbulan-bulan tidur cukup tapi bangun masih lelah. Setelah ditelusuri, penyebabnya ternyata beberapa hal kecil yang saya anggap tidak berpengaruh. Ini yang berubah setelah saya benahi satu per satu.

davingm.com

[ZH] 从每月月光到能够存钱——这不是自律的问题,而是系统的问题 工作的头两年,我总是在月底前就把钱花光了。不是因为薪水少——而是因为没有一套为我运转的系统。这是最终改变了一切的东西。 Read more: https://davingm.com/zh/blog/tips-hemat-uang-anak-muda

从每月月光到能够存钱——这不是自律的问题,而是系统的问题

工作的头两年,我总是在月底前就把钱花光了。不是因为薪水少——而是因为没有一套为我运转的系统。这是最终改变了一切的东西。

davingm.com

[EN] From Living Paycheck to Paycheck to Actually Saving — It's Not About Discipline For the first two years of working, I ran out of money before the month ended almost every time. Not because my salary was too small — but becaus... Read more: https://davingm.com/en/blog/tips-hemat-uang-anak-muda

From Living Paycheck to Paycheck to Actually Saving — It's Not About Discipline

For the first two years of working, I ran out of money before the month ended almost every time. Not because my salary was too small — but because there was no system working for me. Here's what eventually changed that.

davingm.com

[ID] Dari Boncos Setiap Bulan ke Bisa Menabung — Bukan Soal Disiplin, tapi Soal Sistem Dua tahun pertama kerja, saya selalu kehabisan uang sebelum akhir bulan. Bukan karena gaji kecil — tapi karena tidak ada sistem yang bekerja un... Read more: https://davingm.com/id/blog/tips-hemat-uang-anak-muda

Dari Boncos Setiap Bulan ke Bisa Menabung — Bukan Soal Disiplin, tapi Soal Sistem

Dua tahun pertama kerja, saya selalu kehabisan uang sebelum akhir bulan. Bukan karena gaji kecil — tapi karena tidak ada sistem yang bekerja untuk saya. Ini yang akhirnya mengubah itu.

davingm.com

[ZH] 2025 年初:深入钻研 Vue,同时维护已有的 Laravel 项目 2025 年初,我同时进行着两项技术工作:从底层开始认真钻研 Vue.js,以及维护一个已运行多年的 Laravel 项目。这是那段时期的记录。 Read more: https://davingm.com/zh/blog/rangkuman-awal-2025

2025 年初:深入钻研 Vue,同时维护已有的 Laravel 项目

2025 年初,我同时进行着两项技术工作:从底层开始认真钻研 Vue.js,以及维护一个已运行多年的 Laravel 项目。这是那段时期的记录。

davingm.com

[EN] Early 2025: Going Deeper Into Vue While Maintaining an Existing Laravel Project In early 2025 I was running two technical tracks simultaneously: seriously deepening my understanding of Vue.js from the ground up, and maintaining a L... Read more: https://davingm.com/en/blog/rangkuman-awal-2025

Early 2025: Going Deeper Into Vue While Maintaining an Existing Laravel Project

In early 2025 I was running two technical tracks simultaneously: seriously deepening my understanding of Vue.js from the ground up, and maintaining a Laravel project that had been running for some time. Notes from that period.

davingm.com

[ID] Awal 2025: Mendalami Vue Sambil Merawat Proyek Laravel yang Sudah Ada Di awal 2025 saya menjalankan dua pekerjaan teknis sekaligus: mendalami Vue.js secara serius dari dasar, dan merawat sebuah proyek Laravel yang sudah berjalan cu... Read more: https://davingm.com/id/blog/rangkuman-awal-2025

Awal 2025: Mendalami Vue Sambil Merawat Proyek Laravel yang Sudah Ada

Di awal 2025 saya menjalankan dua pekerjaan teknis sekaligus: mendalami Vue.js secara serius dari dasar, dan merawat sebuah proyek Laravel yang sudah berjalan cukup lama. Ini catatan dari periode tersebut.

davingm.com

[ZH] 与 AI 协作参与开源:我坚守的四条原则 我非常喜欢参与开源项目。在这个过程中涉及 AI 之后,我慢慢有了四条一直在坚守的原则。这不是我强加给别人的规则——但如果你要向我维护的项目贡献代码,了解这些会有帮助。 Read more: https://davingm.com/zh/blog/empat-prinsip-inti-kontribusi-dengan-ai

与 AI 协作参与开源:我坚守的四条原则

我非常喜欢参与开源项目。在这个过程中涉及 AI 之后,我慢慢有了四条一直在坚守的原则。这不是我强加给别人的规则——但如果你要向我维护的项目贡献代码,了解这些会有帮助。

davingm.com

[EN] Four Principles I Hold When Contributing With AI to Open Source I care deeply about open source contribution. After a while, I arrived at four principles I consistently hold when AI is involved in the process. T... Read more: https://davingm.com/en/blog/empat-prinsip-inti-kontribusi-dengan-ai

Four Principles I Hold When Contributing With AI to Open Source

I care deeply about open source contribution. After a while, I arrived at four principles I consistently hold when AI is involved in the process. This isn't a rulebook I impose on others — but if you're contributing to my projects, it's worth knowing where I stand.

davingm.com

[ID] Empat Prinsip yang Saya Pegang Saat Berkontribusi dengan AI di Proyek Open Source Saya sangat menyukai kontribusi di proyek open source. Dan setelah beberapa waktu, saya punya empat prinsip yang konsisten saya p... Read more: https://davingm.com/id/blog/empat-prinsip-inti-kontribusi-dengan-ai

Empat Prinsip yang Saya Pegang Saat Berkontribusi dengan AI di Proyek Open Source

Saya sangat menyukai kontribusi di proyek open source. Dan setelah beberapa waktu, saya punya empat prinsip yang konsisten saya pegang saat melibatkan AI dalam proses tersebut. Ini bukan aturan yang saya paksakan kepada orang lain — tapi kalau Anda berkontribusi ke proyek saya, ada baiknya Anda tahu ini.

davingm.com

[ZH] 远程工作两年,这些方法最终对我奏效了 远程工作的第一个月感觉棒极了。第二个月开始变得一团糟。这篇文章讲述的是在两年的尝试之后,我最终发现的东西。 Read more: https://davingm.com/zh/blog/tips-produktif-kerja-dari-rumah

远程工作两年,这些方法最终对我奏效了

远程工作的第一个月感觉棒极了。第二个月开始变得一团糟。这篇文章讲述的是在两年的尝试之后,我最终发现的东西。

davingm.com

[EN] Two Years Working From Home — This Is What Actually Worked The first month working from home felt ideal. The second month fell apart. This piece is about what I finally figured out after two years of trying different ap... Read more: https://davingm.com/en/blog/tips-produktif-kerja-dari-rumah

Two Years Working From Home — This Is What Actually Worked

The first month working from home felt ideal. The second month fell apart. This piece is about what I finally figured out after two years of trying different approaches.

davingm.com

[ID] Dua Tahun Kerja dari Rumah, Ini yang Akhirnya Berhasil untuk Saya Bulan pertama kerja dari rumah terasa luar biasa. Bulan kedua mulai berantakan. Artikel ini tentang apa yang akhirnya saya temukan setelah dua tahun menc... Read more: https://davingm.com/id/blog/tips-produktif-kerja-dari-rumah

Dua Tahun Kerja dari Rumah, Ini yang Akhirnya Berhasil untuk Saya

Bulan pertama kerja dari rumah terasa luar biasa. Bulan kedua mulai berantakan. Artikel ini tentang apa yang akhirnya saya temukan setelah dua tahun mencoba berbagai pendekatan.

davingm.com

[ZH] 作为一名前端开发者,我每天使用的 15 个 VS Code 扩展 VS Code 的扩展生态非常庞大。在我尝试过的几十个扩展中,这 15 个真正改变了我的工作方式,而不仅仅是常见的推荐列表。 Read more: https://davingm.com/zh/blog/15-vscode-extensions-frontend

作为一名前端开发者,我每天使用的 15 个 VS Code 扩展

VS Code 的扩展生态非常庞大。在我尝试过的几十个扩展中,这 15 个真正改变了我的工作方式,而不仅仅是常见的推荐列表。

davingm.com

[EN] 15 VS Code Extensions I Actually Use Every Day as a Frontend Developer The VS Code extension ecosystem is massive. Out of everything I've tried over three years, these 15 are the ones I've uninstalled, missed, and reinsta... Read more: https://davingm.com/en/blog/15-vscode-extensions-frontend

15 VS Code Extensions I Actually Use Every Day as a Frontend Developer

The VS Code extension ecosystem is massive. Out of everything I've tried over three years, these 15 are the ones I've uninstalled, missed, and reinstalled — which is how I know they're worth it.

davingm.com

[ID] 15 Ekstensi VS Code yang Saya Pakai Setiap Hari sebagai Frontend Developer Ekosistem ekstensi VS Code sangat luas. Dari belasan yang pernah saya coba, ini 15 yang benar-benar mengubah cara saya bekerja, bukan sekadar daft... Read more: https://davingm.com/id/blog/15-vscode-extensions-frontend

15 Ekstensi VS Code yang Saya Pakai Setiap Hari sebagai Frontend Developer

Ekosistem ekstensi VS Code sangat luas. Dari belasan yang pernah saya coba, ini 15 yang benar-benar mengubah cara saya bekerja, bukan sekadar daftar rekomendasi biasa.

davingm.com

[ZH] 为什么我学编程卡了好几个月——以及最终是什么解救了我 许多初学者学习数月之久,却感觉不到任何实质性的进步。这不是因为没有天赋——而是因为学习方法错了。这是我亲身经历后学到的东西。 Read more: https://davingm.com/zh/blog/tips-belajar-coding-efektif

为什么我学编程卡了好几个月——以及最终是什么解救了我

许多初学者学习数月之久,却感觉不到任何实质性的进步。这不是因为没有天赋——而是因为学习方法错了。这是我亲身经历后学到的东西。

davingm.com

[EN] Why I Was Stuck Learning to Code for Months — and What Finally Got Me Out A lot of beginners study for months without feeling any real progress. It's rarely about aptitude — it's usually about method. Here's what I learned ... Read more: https://davingm.com/en/blog/tips-belajar-coding-efektif

Why I Was Stuck Learning to Code for Months — and What Finally Got Me Out

A lot of beginners study for months without feeling any real progress. It's rarely about aptitude — it's usually about method. Here's what I learned after going through it myself.

davingm.com

[ID] Kenapa Saya Stuck Berbulan-bulan Belajar Coding — dan Apa yang Akhirnya Membebaskan Saya Banyak pemula belajar selama berbulan-bulan tanpa kemajuan yang terasa. Bukan karena tidak berbakat — tapi karena cara belajar yang sa... Read more: https://davingm.com/id/blog/tips-belajar-coding-efektif

Kenapa Saya Stuck Berbulan-bulan Belajar Coding — dan Apa yang Akhirnya Membebaskan Saya

Banyak pemula belajar selama berbulan-bulan tanpa kemajuan yang terasa. Bukan karena tidak berbakat — tapi karena cara belajar yang salah. Ini yang saya pelajari setelah melewatinya sendiri.

davingm.com

[ZH] 别再让 Prettier 和 ESLint 一起做格式化了 将 Prettier 和 ESLint 放在同一个工作流中是可行的,但结果往往比应有的样子更麻烦。这是我个人的经验,以及我最终为什么选择 ESLint Stylistic 和 Biome 来替代它们。 Read more: https://davingm.com/zh/blog/stop-using-prettier-with-eslint

别再让 Prettier 和 ESLint 一起做格式化了

将 Prettier 和 ESLint 放在同一个工作流中是可行的,但结果往往比应有的样子更麻烦。这是我个人的经验,以及我最终为什么选择 ESLint Stylistic 和 Biome 来替代它们。

davingm.com