Software engineering, learning materials, experiments and opinions.
Google Analytics 4 (GA4) is a powerful tool that provides valuable insights into user behaviour on your website. By tracking user interactions and events, GA4 can help you understand how visitors interact with your website and identify areas for improveme...
Google Analytics 4 (GA4) is the latest version of the popular web analytics tool offered by Google. As the successor to Universal Analytics, GA4 comes with several new features and enhancements that provide businesses and marketers with more insights into...
Local is a development tool to develop WordPress sites locally. It provides many useful features to initiate a new site, do backup and many more. It supports various operating systems including macOS, Windows, Debian and rpm-based Linux systems. This ar...
Nowadays, dark mode on web pages becomes popular because it provides more comfort for some people, including me. Using Tailwind we can configure it easily and choose one of 2 available strategies, the media strategy which leverage preferes-color-scheme...
Next.js and Tailwind are popular frameworks in modern web development. I’ve used them in some projects and really happy with the result. Storybook is one library to create component documentation which can be integrated to project written in many UI...
Inspired by DHH's article about his reading list in a year , I would like to make one as a reminder about how far I've already learned during the year of 2020. Actually, I've started to actively read books since 2013 and had experiencing struggles to kee...
Jika melihat beberapa repositori di Github, misalnya Babel , kita akan menemui sebuah file dengan nama Makefile . Makefile adalah file konfigurasi yang dibaca oleh GNU Make untuk menentukan langkah-langkah menghasilkan suatu output . GNU Make pada...
Sekitar bulan November tahun 2017, Github merilis sebuah fitur yang dinamakan Security Alert . Fitur ini berfungsi untuk memeriksa repositori proyek terhadap kemungkinan celah keamanan pada dependensi yang digunakan. Jika potensi celah keamanan terdeteks...
Beberapa hal yang perlu diperhatikan ketika menggunakan Gitlab CI: Perintah git berakhir dengan exit 1 Perlu diingat bahwa Gitlab CI akan menganggap pipeline berhasil jika semua tugas yang harus dijalankan pada .gitlab-ci.yml berakhir dengan exit code 0 ...