Ognjen Regoje bio photo

Ognjen Regoje

I make things that run on the web (mostly).
More /ABOUT me.

me@ognjen.io Twitter LinkedIn Github
Check out
The Marketplace Guide
A collection of lessons for the early stages of building a marketplace startup.

#product - page 2

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 specific usage within your application.When triggering them, however, it’s imperative that t... (296)

December 12, 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)

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... (697)

December 02, 2019

How to decide where to start building from

When starting new substantial functionality one of the first questions that pops up is: “What should we do first?”That question is deceptively simple but you’ll get different an... (541)

December 01, 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)

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)

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)

August 10, 2019

`Artificial` speed in user interfaces

A few weeks ago there was an article on HackerNews talking about how services add delays and loading bars to their user interfaces in order to make the process seem more thoroug... (433)

August 04, 2019

Indirect indicators of performance

I’ve realized just how connected all metrics can be. Even if the two numbers aren’t directly related they can be affected by each other indirectly. Even though correlation doesn... (241)

August 03, 2019

A polite interaction

I’m a big believer in polite software. So, here’s an interaction that I think is quite polite.It’s still one of my favorite things I’ve designed. It’s how you’d apply for leave ... (246)

April 10, 2019

Google Analytics events mapping to Rails

I keep having to revisit this so I’m hoping that by writing it down my retention will increase from seconds to at least a day.When creating Google Analytics events within a Rail... (115)

March 31, 2019

Idea for grocery ecommerce: selecting a replacement

As a user of grocery ecommerce an issue that I often have is with replacements. Most orders have at least one replacement but I’m never given a choice of what to substitute with... (184)

March 28, 2019

Understanding users' intentions and expectations

One of the hardest aspects of working on a startup is figuring out the users’ intention or aim. Once you consider the aim you can make sure that you fulfill expectations that re... (664)