Ognjen Regoje bio photo

MY NAME IS
Ognjen Regoje
BUT YOU CAN CALL ME OGGY


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

me@ognjen.io Twitter LinkedIn Instagram Github

#product

June 15, 2021

nit: About your demo video

A couple of things about what a demo video on the homepage should be like, in my opinion: Reduce pointeless animations A lot of videos go overboard on animations and tra... (140)

May 15, 2021

Collecting user feedback using only your analytics

In the early stages, or for a side project, it’s not worth building an entire system in order to track user feedback.Instead, it can be done quite well by capturing the feedback... (173)

March 08, 2021

SPAs and PWAs should duplicate the store and the routes

For the sake of being DRY we've made single-page applications and progressive web apps too DRY. In order to offer a better user experience we need to stop considering the client-side and server side store and routes as logically related. (927)

2020

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)

2019

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

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

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

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)