Breaking news! I just launched Coparrot, a no-install and no-configuration mock server for mobile and web developers, on Product Hunt!
Please check it out and give it some love ❤️!
Articles, drawings, and codes by Nico Prananta, a software developer (iOS and web) and digital artist (for fun!) in Zürich, Switzerland. I'm on Twitter.
If you missed it, today I finally released this project called Coparrot, a no-install and no-config mock server for mobile and front-end web…
In this article I will share some tips and tricks to use Xcode that I discussed with fellow Indonesian iOS developers at the last session of…
There are many challenges in developing a mobile app. Slow build times, ridiculous app rejection, and device fragmentation to name a few…
Problem I wanted, actually needed, to track the number of times some of our repositories in Github got cloned by others. Fortunately, Github…
animal-crossing-keycaps I’ve been using the black Apple keyboard for a long time at home. But recently I was attracted by this gorgeous…
UPDATE May 11, 2020 As of version 9.4, NextJS finally has proper environment variables support. Simply put the variables in file…
Why write tests As a software developer, it is always exciting to see the code I wrote runs on the desktop browser or on the iPhone/android…
Sam Torode wrote this book as his own interpretation of the wisdom of Epictetus and Marcus Aurelius. The book is so short that I could…
I just finished reading Money Land - Why Thieves & Crooks Now Rule the World & How to Take it Back book. In this book, Oliver Bullough set…
At the end of 2018, I summarized the year as the year of gaming and traveling for me. In 2019, I traveled as many times as in 2018, but I…
Few days ago, someone tweeted about this online document from Apple called Apple Style Guide. It’s the first time I heard about it and I’m…
Scenario Say we need to make a React component that has following requirements: Fetch data from network when it’s first mounted and show the…
This year I’m one of the lucky developers who got the chance to attend Apple WWDC. This was my second WWDC and the first one which I…
I’ve been thinking of buying a Mac mini to replace my Macbook Pro as my main computer at home. But it turned out I didn’t need to buy since…
April was a traveling month. We went to Japan, Indonesia, and Singapore. We arrived in Japan at the perfect time when the sakura was…
Late post of the brain feeding series for March 2019 since I’ve been busy to finish some work before April’s trip to Japan, Indonesia, and…
Have you heard that github is giving unlimited private repositories to all github users? Thanks, Microsoft! Unlimited private repositories…
Second month of the year! Time flies. Since the first post for 2019 brain feeding series, I have ✅ finished Valkyrie Chronicles 4 on…
Edit Git Commit Message Few days ago I needed to edit a commit message. If the commit had been the last commit, I could’ve run But it was…
The first out of (hopefully) 12 blog post series about what I read, listen to, watch, and play every month. Play I’m into three games at…
2018 has been an interesting year which can be summarized in three words: travels, plays, and drawing. Looking back, it was a productive…
The Challenge Switzerland has four national languages: German, French, Italian, and Romansh. The first three languages are the languages…
I made this iOS Shortcuts to download public photos and videos from Instagram. Unfortunately, Instagram for iOS does not use iOS Sharing…