Welcome weary traveler. To my website. How may I assist you?
My name is Risan Bagja Pradana and I love playing with the computer. I got my first computer when I was in junior high school. At that time, when I was bored playing Flash games, I read a book about Borland Delphi 6. I was hooked and later was able to finish the tutorial by making a simple text editor. I started to publish my software under the pseudonym of RdF, which stands for Reason da Freak—spells like “Risan the Freak” (don’t judge me).
Years later, my passion for computer programming is stronger than ever. Now I’m writing code for a living. I help my clients to launch their dream website. Sometimes I help startups to ship their million-dollar idea (one of them got acquired for tens of millions of dollars in 2019). I work with companies to manage and analyze their data, so they can make better decisions and grow their business.
This website serves as an archive for my thoughts. Sometimes I write about programming stuff. But most of the time I blog about my daily life, my traveling experiences, or any random stuff that comes to my mind.

Recent Posts from Code:
- Building a Web-App to Track My Expense on Google Sheets
I’ve tried so many applications to track my spending in the past. None of them stick with me for six months, at least. I always found myself fighting back against those applications. It could be …
- Let's Build Stuff Again
Digging through my old hard drive and found these two folders containing more than 200 projects from my early days as a web developer in 2013. I’m amazed by so many things I’ve built …
- Vue.js: Implement Log In with Google Feature
This weekend, I was tinkering with the latest version of Vue.js (v3) and the official Google API client library for JavaScript. I tried to implement the “Log In with Google” feature on a …
- Integrating Raygun with Laravel
You can use Raygun to easily monitor any errors within your Laravel application. Once you’ve signed up for Raygun account and got your Raygun’s API key. Install the official PHP library …
- Switching to Hugo
Another day, another static site generator to switch to. The curse is real. Instead of writing more blog posts, I ended up messing up with the platform. It was once powered by Jekyll. It was once …
Recent Posts from Blog:
- Toko Bata di Château Rouge
Sejak kecil saya mengira bahwa Bata merupakan merek asli Indonesia. Saya kira nama Bata diambil dari “bata”—material yang biasa dipakai untuk membangun rumah. Asumsi tersebut kian …
- Bertualang ke Karimunjawa
Pulau Karimunjawa dan Pulau Kemujan dari udara. (Sumber Flickr oleh Tiak.) Sembilan tahun yang lalu—atau tepatnya pada akhir bulan Juli tahun 2011 silam, saya dan kedua kawan kuliah saya melancong ke …
- Sisi Selatan Djurgården
Jum’at dua pekan yang lalu saya berkunjung ke Djurgården. Djurgården ini merupakan pulau yang berada tidak jauh dari pusat Kota Stockholm. Di sini terdapat banyak tempat-tempat menarik, mulai …
- Stasiun-Stasiun Tunnelbana
Tunnelbana atau kereta bawah tanah merupakan salah satu moda transportasi andalan di Kota Stockholm. Moda transportasi ini tercatat mengangkut lebih dari 350 juta penumpang pada tahun …
- Gamla Stan Siang Itu
Sudah lama rasanya saya tidak menyusuri jalan-jalan sempit di Gamla Stan. Karenanya Jum’at siang kemarin, saya sengaja menyempatkan diri untuk keliling Gamla Stan sebelum pulang ke rumah. Gamla …