Who We Are

Find.gr is a multi-vendor price-comparison website based in Greece. We aggregate offers from 370 active vendors, listing over 3.3 million products. We’re not a market leader. We’re not disrupting anything. We’re a small team trying to keep a site alive that barely covers its hosting costs with ~1,000 organic clicks from Google per day.

Why This Blog

We’re starting this engineering blog to document what we’re trying to fix. Every problem we encounter, every solution we attempt, every failure and occasional win - we’ll write it down here.

Maybe it helps someone facing similar challenges. Maybe it just helps us think through problems more clearly. Either way, it’s better than suffering in silence.

Our Stack

Nothing fancy. Just the tools we know:

1
2
3
4
5
6
$stack = [
    'framework'  => 'Laravel 8',  // Yes, we know it's old
    'frontend'   => ['Blade', 'Tailwind CSS', 'Alpine.js', 'Livewire'],
    'databases'  => ['MySQL', 'Redis', 'Elasticsearch', 'MongoDB'],
    'servers'    => 3,  // Dedicated, nothing cloud-native
];

No Kubernetes. No microservices. No complex infrastructure. Three dedicated servers and a lot of duct tape.

What’s Next

We have a long list of problems to tackle:

  • SEO issues eating our crawl budget
  • A Laravel version that’s falling behind
  • Search relevance that could be better
  • Performance bottlenecks we haven’t fully diagnosed

We’ll document what we find and what we try. No promises it’ll be pretty.


Thanks for reading. If you’re running a similar operation and want to share war stories, we’d love to hear from you.