Ognjen Regoje bio photo

Ognjen Regoje

I make things that run on the web (mostly).

More /ABOUT me.

And about /PROJECTS I've been involved in.

Email me at me@ognjen.io

me@ognjen.io Twitter LinkedIn Instagram Github



June 20, 2020

Zoom doesn't deserve more chances

Update: Feb 2021China-Based Executive at U.S. Telecommunications Company Charged with Disrupting Video Meetings Commemorating Tiananmen Square Massacre I wonder who that could b... (674)

June 06, 2020

Redesigning Selangkah.my

As the Corona lockdown measures relaxed Selangor quite quickly introduced Selangkah: a web app that captures users’ details when they visit a store. It was later followed by KLS... (716)

May 16, 2020

Challenges in implementing ant colony optimization

Here are the more technical details of ACO implementation are discussed. The reasoning behind it and the conclusion are in a separate post.ImplementationI started off with an ex... (1795)

May 07, 2020

How Supplybunny handled a 10x spike in traffic

The beginning of the MCO was quite stressful but I’m happy about a small victory shown in this screenshot:Supplybunny site was live and taking orders the entire time, handling p... (280)

May 07, 2020

A small victory in the MCO war

The beginning of the MCO was quite stressful but I’m happy about a small victory shown in this screenshot:Supplybunny site was live and taking orders the entire time, handling p... (280)

April 25, 2020

Educational snippets in video games

I’d love to see more educational snippets in video games that are integrated into the story.Some examples:In racing games when upgrading components of the car perhaps the differ... (131)

April 01, 2020

Usage-based pricing is the way to go

Other pricing strategies often create an adverse relationship. The best example of what happens when you remove the adversity from a relationship is Uber. (485)

April 01, 2020

It's the little things

It’s the little things that separate the normal from the delightful.They’re often the result of careful consideration when trying to answer: “And after this the user would want ... (195)

March 21, 2020

Idea to fix Twitter and Facebook

The misinformation and propaganda part.First, Twitter should implement real name verification. Not arcane checkmarks but a standardized process where a user can verify their ide... (155)

March 07, 2020

Spotify's one device limit

A Spotify account has a list of devices. A device is selected as one that will actually make sound.When you log in to the same account on more than one device the others become ... (103)

January 23, 2020

The demanding environment for autonomous cars

Cruise announced Origin, their shared autonomous car product/concept. It’s absolutely the type of vehicle I imagine would be part of the daily commute of nearly everyone, eventu... (623)

January 08, 2020

Public Venmo, ewallets and the unbanked

New York is apparently proposing the creation of “public Venmo” in order to help the “unbanked”.This seems so misguided to me. It just attempts to fix a symptom.Since they don’t... (296)


December 23, 2019

Why Uber was good for Grab

Uber left the region about a year and a half ago it definitely left a void. Uber was great for for the market and the customers.Uber, however, was good for Grab as well. Here’re... (396)

December 14, 2019

Tracking code comes after functionality

Events in Google Analytics (or Mixpanel, etc) are a very useful way of tracking very spefific usage within your application. They’re also (mostly) anonymous and lightweight.When... (276)

December 11, 2019

The Prune Date

Features come and go frequently during the lifetime of a product. Except that they often don’t actually go but just stop being used.I still (mostly) prefer The Majestic Monolith... (545)

December 11, 2019

Potential uses of licence place recognition

Licence plate recognition is quite solid. It’s accurate, fast and cheap. It should be used more often.Here are some other ideas:WorkshopsThe most obvious of use cases: immediate... (268)

December 02, 2019

How to decide where to start building from

“What should we do first?” is always asked when developing a new thing. It’s deceptively simple but can be answered differently depending on who you ask and what you’re building... (375)

November 17, 2019

Where ecommerce in SEAsia can improve

The region’s internet penetration and online banking is quite high but the processes around ecommerce are lacking. Here are some things I think need to be improved.Delivery has ... (786)

November 16, 2019

Another benefit to shipping early and often

“Ship early and ship often”. It is a mantra. Ship early, measure the effect, adjust, ship again. Rinse and repeat.The most often mentioned benefit is that by shipping early and ... (351)

October 24, 2019

Load testing this site with JMeter

A couple of days ago there was an article on HN that gained a lot of traction. Naturally it got the kiss of death and the site went down.Since I was load-testing some calls on S... (282)

October 12, 2019

The value of Tech in Asia's premium articles

Tech in Asia recently published an article on ecommerce leaders in the region. It was largely sourced from a report by iPrice and AppAnnie.Since it was one of their “premium” ar... (304)

September 18, 2019

Formula for weighing ratings by their count

I experimented with sorting items by their average rating and the number of ratings. I wanted to have products with higher number of ratings appear before ones with equal averag... (328)

August 26, 2019

Your customers dictate your competitors

Whenever I experiment with products from early stage startups I always try to leave detailed feedback and try to be helpful. Feedback is generally well received, which is nice.O... (327)

August 21, 2019

Simple improvements for the sake of accessibility

So, since I ran Lighthouse on a few of my projects including Supplybunny, I was unhappy with the accessibility score in particular with Supplybunny scoring 73 and my side projec... (292)