<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://engineering.skroutz.gr/blog/acts-as-tree-on-steroids/</loc>
<lastmod>2010-02-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/static-files-with-nginx-passenger/</loc>
<lastmod>2010-02-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/blackholestore-a-dev-null-rails-cache-store/</loc>
<lastmod>2010-03-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/mysql-slave-monitoring-with-munin/</loc>
<lastmod>2010-03-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/queue-helpers-for-resque/</loc>
<lastmod>2010-04-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/implementing-spell-checking-at-skroutz/</loc>
<lastmod>2010-05-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/building-a-headless-web-site-screenshot-server/</loc>
<lastmod>2010-06-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/skroutz-and-warden/</loc>
<lastmod>2010-06-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/crafting-newsletters-on-rails/</loc>
<lastmod>2010-06-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/skroutz-architecture-in-bullet-points/</loc>
<lastmod>2011-02-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/kowalski-progress-report/</loc>
<lastmod>2011-10-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/implicit-design-patterns/</loc>
<lastmod>2012-05-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/how-we-manage-to-manage/</loc>
<lastmod>2012-05-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/removing-wildcard-routes/</loc>
<lastmod>2012-06-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/baruco-2012/</loc>
<lastmod>2012-09-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/euruko2013-design/</loc>
<lastmod>2013-02-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/cssday-2013-amsterdam/</loc>
<lastmod>2013-06-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/digitized-2013-it-was-double-rainbow-awesome/</loc>
<lastmod>2013-09-21T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/elk-at-skroutz/</loc>
<lastmod>2015-01-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/the-skroutz-feed-validator/</loc>
<lastmod>2015-02-01T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/css-at-skroutz/</loc>
<lastmod>2015-03-08T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/skroutz-infrastructure-2015/</loc>
<lastmod>2015-04-21T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/on-prototyping/</loc>
<lastmod>2015-10-26T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/2015-an-amazing-front-end-year-in-skroutz/</loc>
<lastmod>2016-01-06T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/optimizing-continuous-integration-at-skroutz/</loc>
<lastmod>2016-03-18T13:05:47+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/Skroutz-redesign-how-we-designed-and-implemented-our-own-Design-System/</loc>
<lastmod>2016-05-10T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/implementing-a-fuzzy-suggestion-mechanism/</loc>
<lastmod>2016-06-28T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/skroutz-analytics/</loc>
<lastmod>2016-08-31T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/euruko-2016/</loc>
<lastmod>2016-10-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/smashingconf-2016/</loc>
<lastmod>2016-11-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/upgrading-puppet3-to-puppet4/</loc>
<lastmod>2017-03-24T11:14:03+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/how-we-migrated-to-webpack/</loc>
<lastmod>2017-04-25T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/rewriting-web-analytics-tracking-in-go/</loc>
<lastmod>2017-05-15T12:38:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/frontend-united-2017-athens/</loc>
<lastmod>2017-06-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/smashing-conference-barcelona-2017/</loc>
<lastmod>2017-11-09T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/kafka-rails-integration/</loc>
<lastmod>2018-04-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/mo-forking-stranger/</loc>
<lastmod>2019-04-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/eliminate-content-repaints/</loc>
<lastmod>2019-05-05T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/experience-fighters/</loc>
<lastmod>2019-08-01T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/speeding-up-build-pipelines-with-mistry/</loc>
<lastmod>2019-08-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/searching-at-skroutz-from-kafka-to-elasticsearch/</loc>
<lastmod>2019-08-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/entropy-changes-in-debian/</loc>
<lastmod>2019-09-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/agile-summit-athens-2019/</loc>
<lastmod>2019-10-03T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/SEO-Crawl-Budget-Optimization-2019/</loc>
<lastmod>2019-10-30T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/performance-management-skroutz/</loc>
<lastmod>2020-02-13T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/hiring-engineers-while-working-from-home/</loc>
<lastmod>2020-05-31T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/process-optimization/</loc>
<lastmod>2020-06-07T08:23:09+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/speed-the-journey-to-delivering-a-faster-experience-at-skroutz-gr/</loc>
<lastmod>2020-10-22T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/uncovering-a-24-year-old-bug-in-the-linux-kernel/</loc>
<lastmod>2021-02-10T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/how-we-classify-products/</loc>
<lastmod>2021-03-05T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/refactor-react-app-to-progressively-load-its-data/</loc>
<lastmod>2021-04-07T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/seo-in-skroutz-our-top-5-principles-and-values/</loc>
<lastmod>2021-06-17T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/using_hotwire_to_lazy_load_data/</loc>
<lastmod>2021-07-11T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/monolith-diaries-upgrading-rails/</loc>
<lastmod>2021-10-22T13:30:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/contributions_to_hotwire_upstream/</loc>
<lastmod>2021-11-01T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/core-web-vitals-at-skroutz-gr/</loc>
<lastmod>2022-02-27T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/handling-inertial-scroll-in-combination-with-scroll-snapping/</loc>
<lastmod>2022-05-15T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/the-importance-of-having-a-healthy-chapter/</loc>
<lastmod>2022-12-06T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/growing-the-documentation-of-our-android-project/</loc>
<lastmod>2024-02-29T05:08:13+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/one-screen-to-rule-them-all/</loc>
<lastmod>2024-11-15T05:08:13+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/mvi-in-skroutz-android-app/</loc>
<lastmod>2024-12-17T05:08:13+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/breakpoints-in-production-http-requests/</loc>
<lastmod>2025-01-09T08:28:13+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/how-skroutz-handles-real-time-schema-evolution-in-amazon-redshift-with-debezium/</loc>
<lastmod>2025-01-21T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/BrightonSEO-2025/</loc>
<lastmod>2025-04-27T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://engineering.skroutz.gr/</loc>
</url>
<url>
<loc>https://engineering.skroutz.gr/blog/</loc>
</url>
<url>
<loc>https://engineering.skroutz.gr/theme-setup/</loc>
</url>
<url>
<loc>https://engineering.skroutz.gr/about/</loc>
</url>
<url>
<loc>https://engineering.skroutz.gr/articles/</loc>
</url>
<url>
<loc>https://engineering.skroutz.gr/tags/</loc>
</url>
</urlset>
