Published inProduct MondayAccessing Google Calendar API with Service AccountFor the past several months, we’re actively working on a new product. One of its feature requires us to handle time booking.Oct 31Oct 31
Published inProduct MondayKeeping Laravel Validation Rules Clean and ConciseOne of the features I love from Laravel is its validation. It gives us a variety of rules to validate request data (or any data) easily.Aug 23Aug 23
Published inProduct MondayRunning Our Unit Tests on GitHub ActionsWe want to make sure every PR submitted is passing the unit tests and static analysis, thus prevents merging issues/bugs to main branch.Oct 11, 20231Oct 11, 20231
How to Fix Git Error — fatal: Unable to create ‘.git/index.lock’: File exists.I tried to manually remove the lock file but no luck. The index.lock file keeping back in place.Sep 8, 2023Sep 8, 2023
Adding New Path Alias in SvelteKitBy default SvelteKit gives a $lib alias which will be resolved to src/lib directory. We can register custom aliases in svelte.config.js.Apr 30, 20233Apr 30, 20233
Published inProduct Monday5 Tips to Write Cleaner Codes for Better TeamHow do manage our codebase to be mature enough? Here are some reflections on our engineering team.Sep 26, 20222Sep 26, 20222
Belajar Firebase Functions: Kirim Email dari Contact FormBeberapa tahun lalu Saya sempat baca-baca tentang ide nobackend/backendless/serverless, dimana para developer dapat fokus mengembangkan…Apr 14, 2017Apr 14, 2017
My Biggest Mistake in GitI think I just make my biggest mistake when using Git. This afternoon, I was working on a side project. A simple scripts to automate some…Apr 26, 2016Apr 26, 2016
Memulai Project Ionic di WindowsHaloo. Saya Rizqy dan ini tulisan pertama saya di Medium. :)Dec 14, 2015Dec 14, 2015