Posted by
katsampu at 01 Feb 2013
EuRuKo (European Ruby Conference) is an annual conference about Ruby, a programming language upon which skroutz.gr is built. Since Euruko 2013 is taking place in Athens, we were more than excited to contribute to the event organisation.
The concept of the logo design
One of the first steps ne...
Posted by
vrinek at 17 Sep 2012
This year, Skroutz sent a bunch of developers to attend the Barcelona Ruby Conference. The presentations on Baruco ranged from running a business and programming methodologies down to tracing and debugging code and the very internals of Ruby itself.
The way we work
Scott Chacon reminded us tha...
Posted by
jgakos at 14 Jun 2012
Why send newsletters?
Well, this is common sense. Customers are the most valuable resource you have
and once in a while, you need to remind them how thankful you are for this
deal. Besides newsletters introducing new features, updates etc, sending
detailed information about their last month or w...
Posted by
vrinek at 08 Jun 2012
Target: remove the :controller/:action(/:id) routes from config/route.rb.
Problem: make sure we have complete route coverage.
Well, the problem can be solved in two ways:
Go into every controller and translate each action to a routing spec.
Parse last week's logs and check whether each url is...
Posted by
bandito at 28 May 2012
Last year our team almost tripled in size. We went from 6 people to 15 people
including developers, designers and devops. While it was great to see the team
grow we faced problems we never had as a small team.
The whole team is working on a single project (Skroutz) so partitioning the
workload v...
Posted by
nemlah at 25 May 2012
Pattern
from the French patron, is a type of theme of recurring events or objects, sometimes referred to as elements of a set of objects.
The last version of Skroutz.gr heralded a very clean cut for us in terms of design approach and level of refinment.
We did have a thorough upfront design p...
Posted by
vrinek at 11 Oct 2011
Let's begin with some numbers about skroutz.gr:
app/ 21k+ lines of code
lib/ 15k+ lines of code
about 380 classes
spec/ 38k+ lines of code in ~350 files
6k+ spec examples
takes about 7 minutes to run all specs
7 minutes is a LOT of time to wait before you merge and push your experimental fea...
Posted by
bandito at 02 May 2011
We long wanted to redesign our office space. After 2 months it's ready and we'are really happy with the result.
The goal was to have a clean, fun and usable space to work. Kudos to Kyriakos and DesignTeam for the office design, and to Alexia for the abstract design work.
See the photos below fo...
Posted by
bandito at 03 Mar 2011
Slides from the presentation we gave at the 5th Athens Ruby Meetup @ ColabAthens
Posted by
bandito at 12 Feb 2011
I saw this nice post from the stack exchange people about their architecture in bullet points and I thought I should write a similar one for skroutz.
This includes Skroutz.gr only, not sister sites (like Gameover.gr, Skroutzstore.gr, Soby.gr etc)
Traffic
31M pageviews per month
400 - 450 HTTP ...