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 Github
Check out
The Marketplace Guide
A collection of lessons for the early stages of building a marketplace startup.
https://themarketplace.guide

/ABOUT

My name is Ognjen, but you can call me Oggy

I make things that run on the web (mostly). I used to work at a consultancy, I freelanced building MVPs and I'm the Technical Co-founder at Supplybunny.

I also wrote a guidebook about the early stages of building a marketplace that is based on my experience working on Supplybunny.

I'm currently exploring new positions. Please get in touch via email at me@ognjen.io or on LinkedIn if you think I might be a good fit.

My stack

I prefer using Rails, Vue and SASS.

But have used (or am curently using) many other things such as:

I also help other companies with tech and product, especially SMEs, as FOREND.digital including:

I also make some (mostly pun-based) graphics.

I'm thinking about ways to make tech (as in software and the industry) more human-friendly. To that end, I write about product development, ethics, privacy, etc. I also write about interesting technical issues (and solutions) or product ideas I've had.

Feel free to email me at me@ognjen.io to talk shop or just chat.

/LATEST POSTS


2022

January 23, 2022

Big tech should help tackle misinformation on smaller platforms

Big tech is in focus and being held somewhat responsible for fighting misinformation. But what about smaller platforms? And how can big tech help? (1230)

January 04, 2022

Answer HN: Why do so many developers seem hostile to their users these days?

My answer to an Ask HN. TL;DR: For money. (66)

January 01, 2022

A review of the blog in 2021

Looking back at one year of more "serious" blogging (1039)

2021

December 21, 2021

Automatically creating plural models in Rails

At times it's more readable to use the plural of a model instead of singular. For instance Products.for_indexing instead of Product.for_indexing. This can be accomplished through a simple initializer that creates the plural model automatically. (315)

December 21, 2021

Answer HN: How do you manage direct updates to databases in a production system?

My answer to an Ask HN. Use the db-updates-as-code for your framework, make the system fudgeable and have an audit log. (118)

/LATEST PROJECT 8 more »


Supplybunny Live link

Supplies ordering platform for HORECA

In numbers

Buyers Suppliers Monthly GMV Cloud cost
12k 350 6 figures $150

Scope

Original version was built over approximately two weeks to include supplier onboarding and product search. It's continuously been improved upon for the past ~4 years to include a very wide range of features comparable to any ecommerce platform.

Stack

Rails with nginx and MySQL. Sidekiq runs the queue, redis is for caching, elasticsearch for search. Front-end was originally Backbone.js but has been migrated to Vue. Stats run off MongoDB.

Details › Posts (9) ›

Image for Supplybunny on ognjen.io

/SIDE PROJECTS 11 more »

The Marketplace Guide Live link

Front Matter Editor Live link

Posts All #front-matter-editor posts (1) ›

Ant-colony optimization

Posts All #aco posts (2) ›