• Skroutz Engineering
  • Home
  • About
  • Search
  • We are hiring!

    Skroutz Engineering

    Skroutz's Engineering and Technology Blog

    • Core Web Vitals Real-time Monitoring at Skroutz.gr February 27, 2022
    • Skroutz contributes to Hotwire's upstream November 02, 2021
    • Monolith Diaries: Upgrading Rails October 22, 2021
    • Hotwire @ Skroutz: Lazy load data with minimum effort July 12, 2021
    • SEO at Skroutz.gr: Our Top 5 Principles & Values June 18, 2021
    • Refactoring a React app to progressively load its data April 08, 2021
    • How we classify products at Skroutz March 06, 2021
    • Uncovering a 24-year-old bug in the Linux Kernel February 11, 2021
    • Speed: The Journey to Delivering a Faster Experience at Skroutz.gr October 23, 2020
    • Process Optimization June 07, 2020
    • Hiring engineers while working from home June 01, 2020
    • Performance Management @ Skroutz February 14, 2020
    • [Case Study] How we optimized our Crawl Budget October 30, 2019
    • Agile Summit Athens 2019 October 04, 2019
    • Entropy changes in Debian or 'why a VM boots in 5 minutes?' September 09, 2019
    • Searching at Skroutz: from Kafka to Elasticsearch August 26, 2019
    • Speeding Up Our Build Pipelines August 23, 2019
    • Experience Fighters #EXF19 August 02, 2019
    • Eliminate Content Repaints May 06, 2019
    • Mo, the forking stranger at Skroutz April 08, 2019
    • Introducing Kafka to a Rails application April 16, 2018
    • Smashing Conference Barcelona 2017 November 10, 2017
    • Frontend United Conference Athens 2017 June 05, 2017
    • Rewriting our web analytics tracking infrastructure in Go May 15, 2017
    • How we migrated our Javascript stack to Webpack April 26, 2017
    • Upgrading Puppet 3.x to Puppet 4.x March 24, 2017
    • Smashing Conference Barcelona 2016 November 25, 2016
    • EuRuKo 2016 October 25, 2016
    • Skroutz Analytics September 01, 2016
    • Our take on Fuzzy Auto-Completion June 29, 2016
    • Skroutz Redesign: how we designed and implemented our own Design System May 11, 2016
    • Optimizing Continuous Integration at Skroutz March 18, 2016
    • 2015: An amazing Front-end year at Skroutz January 07, 2016
    • On Prototyping October 27, 2015
    • Skroutz infrastructure at a glance April 22, 2015
    • CSS at Skroutz March 09, 2015
    • The Skroutz Feed Validator February 02, 2015
    • Working with the ELK Stack at Skroutz January 01, 2015
    • Digitized 2013 - It Was... Double Rainbow Awesome! September 22, 2013
    • CSSDAY 2013 - Amsterdam June 20, 2013
    • EuRuKo2013 - design February 01, 2013
    • Baruco 2012 September 17, 2012
    • Removing wildcard routes June 08, 2012
    • How we manage to manage May 28, 2012
    • Implicit design patterns May 25, 2012
    • Kowalski, progress report! October 11, 2011
    • Skroutz architecture in bullet points February 12, 2011
    • Crafting newsletters on Rails June 14, 2010
    • Skroutz + Warden June 11, 2010
    • Building a headless web site screenshot server June 09, 2010
    • Implementing spell checking at Skroutz May 04, 2010
    • Queue Helpers for Resque April 09, 2010
    • MySQL slave monitoring wihth Munin March 02, 2010
    • BlackholeStore: a /dev/null rails cache store March 02, 2010
    • Static Files With Nginx + Passenger February 02, 2010
    • Acts_as_tree_on_steroids plugin February 02, 2010
    • About
    • Skroutz Blog
    • Developer tools
    • Skroutz Github
    • Skroutz
    © 2022 Skroutz Engineering Team. Powered by Jekyll.
    We are hiring!