Homepage
Open in app
Sign in
Get started
Picnic Engineering
Think, Dare, Do!
About
Current tech vacancies
Follow
Following
Enhancing Search Retrieval with Large Language Models (LLMs)
Enhancing Search Retrieval with Large Language Models (LLMs)
OpenSearch utilizing OpenAI embeddings for semantic search.
Maarten Sukel
May 13
Under the hood of Picnic’s demand forecasting model: A Deep Dive into the Temporal Fusion…
Under the hood of Picnic’s demand forecasting model: A Deep Dive into the Temporal Fusion…
Demand forecasting is critical for any retail company, but even more so for Picnic, an online supermarket selling perishable products with…
Dani Solis
Apr 22
YAML developers and the declarative data platforms
YAML developers and the declarative data platforms
The declarative paradigm is becoming ubiquitous in data engineering, to the point we sometimes feel we became YAML developers. Yet, I’ll…
Matthieu Caneill
Apr 1
Python @ Picnic
Python @ Picnic
From Machine Learning to black box testing of Java services. Learn why Picnic chose Python!
Sven Arends
Mar 19
How Picnic uses Slack to revolutionise the world of online groceries
How Picnic uses Slack to revolutionise the world of online groceries
Our focus on making online grocery shopping simple, fun, and affordable has propelled us to become the fastest-growing online supermarket…
Pepijn van Aken
Feb 20
From Cloud-native to Hybrid and back again
From Cloud-native to Hybrid and back again
Picnic’s on-premises computing journey
Tyko Kieskamp
Feb 6
Picnic’s review of 2023: the year of AI
Picnic’s review of 2023: the year of AI
As we step into 2024, let’s look back at the transformative year of 2023, which has been a milestone for machine learning and AI.
Jelmer Borst
Jan 30
Running demand forecasting machine learning models at scale
Running demand forecasting machine learning models at scale
Learnings from running state of the art demand forecasting at scale.
Maarten Sukel
Dec 12, 2023
Real-time delivery tracking with the Picnic Delivery Radar
Real-time delivery tracking with the Picnic Delivery Radar
How to build an accurate delivery tracking map with fluid animations that ensures privacy?
Alex Sasnouskikh
Aug 5, 2021
Releasing diepvries, a Data Vault framework for Python
Releasing diepvries, a Data Vault framework for Python
diepvries is a simple Python interface that generates complex SQL queries used to load a complete Data Vault model.
Matthieu Caneill
Aug 25, 2021
Code in Unix while using Windows
Code in Unix while using Windows
You have probably wondered at some point why most developers choose Unix based operating systems such as Linux distributions or macOS over…
Seleme Topuz
Feb 18, 2021
Picnic plays it cool: a data driven cold chain for groceries
Picnic plays it cool: a data driven cold chain for groceries
Delivering fresh groceries to customers is a challenge, even more so in the summer months when ice cream needs to remain perfectly frozen…
Floris Boekema
Sep 24, 2020
Why Picnic picked Java
Why Picnic picked Java
Picking a tech stack for your startup isn’t something to do lightly. It’s a choice that will shape the future in many ways: how will the…
Sander Mak
Dec 19, 2022
Why Using GPT May Not Be the Best Option for Customer Feedback Classification
Why Using GPT May Not Be the Best Option for Customer Feedback Classification
How we explore and benchmark new technologies for customer feedback classification.
Maarten Sukel
May 23, 2023
Bye Travis CI, hi TeamCity!
Bye Travis CI, hi TeamCity!
A story of how we migrated to a new CI, standardized the pipelines, reduced build/queue time, and took control of the build agents.
Ivan Babiankou
Feb 1, 2023
Becoming a multiplier: on our Java developer platform
Becoming a multiplier: on our Java developer platform
The Picnic backend tech stack is polyglot in nature, comprising mostly Java and Python. To support the majority of our developers we have…
Nathan Kooij
Apr 28, 2021
Scaling Business Intelligence with Python and Snowflake
Scaling Business Intelligence with Python and Snowflake
Three big migration projects brought Picnic’s self-service Business Intelligence to new heights — speeding up the development cycle with…
Iliana Iankoulova
May 18, 2021
Introducing a Multi-Org Property Orchestrator for SFDX Projects
Introducing a Multi-Org Property Orchestrator for SFDX Projects
This blog post is the second in a series of blog posts about Picnic’s Salesforce Makeover Project.
Svava Hildur Bjarnadóttir
Oct 21, 2021
Staying Ahead Of The Competition With Executable Specifications
Staying Ahead Of The Competition With Executable Specifications
Why rapid feedback in the software development process is crucial and how executable specifications can help to reduce this feedback loop
Simeon van der Steen
Dec 22, 2020
A Moving Target: Location, Location, Location
A Moving Target: Location, Location, Location
It’s a founding principle of Picnic to not only build something that’s functional, but something that is an authentically cool and…
Henrique Boregio
Feb 21, 2017
Investigating Dutch grocery trends over the past decade
Investigating Dutch grocery trends over the past decade
The grocery industry has seen a number of fascinating changes over the last 10 years, even if it hasn’t historically evolved as quickly as…
Ruben Vermijs
Nov 17, 2017
Geospatial queries and indices in MongoDB
Geospatial queries and indices in MongoDB
In order to add some exciting new features, at Picnic we recently became interested in which customers are added to and removed from a…
Daan Schutte
Dec 10, 2019
Using Transformers to Cut Waste and Put Smiles on Our Customers’ Faces!
Using Transformers to Cut Waste and Put Smiles on Our Customers’ Faces!
How we teach transformers to distinguish between products like a potato and a banana, thereby enhancing future demand predictictions.
Maarten Sukel
Jul 24, 2023
Tracking media coverage of your company in Slack with Google Alerts — for free
Tracking media coverage of your company in Slack with Google Alerts — for free
Just like every growing company that is proud of its achievements, we at Picnic want to track media coverage in the news outlets. Our…
Źmicier Žaleźničenka
Nov 22, 2017
Taming Automation in Salesforce
Taming Automation in Salesforce
Workflows, Process Builders, Validation Rules and Apex Triggers — these are some of the best friends of a Salesforce developer. They help…
Bhushan Puri
Jul 8, 2019
Developer life: relocating to the Netherlands
Developer life: relocating to the Netherlands
My home, Alexandria, is a beautiful and ancient city on the Mediterranean coast of Egypt. I loved living there but I was ready to…
Hend Almorsi Khalifa
Feb 14, 2019
Reinventing the QA process
Reinventing the QA process
Adapting QA processes for the automated fulfillment
Julia Zarechneva
Feb 8, 2021
How we got robots to do your groceries
How we got robots to do your groceries
The story of building an automated warehouse without having one — Part I
Manuel Lombardero
Feb 21, 2023
Turning Shadow IT Into Sunshine IT
Turning Shadow IT Into Sunshine IT
Apart from software developers, also many employees in other roles help companies move forward by developing different kinds of software…
Max van Rest
May 2, 2022
(Consistent) App Analytics with Snowplow
(Consistent) App Analytics with Snowplow
To build the best app for groceries shopping, we determined that a robust analytics platform is critical for collecting the data needed…
Dimitar Nedev
Feb 25, 2020
Meet the Trainers of Picnic’s Tech Academy
Meet the Trainers of Picnic’s Tech Academy
Picnic’s Tech Academy plays a pivotal role in upskilling our tech team. We’ve previously written about how the Academy’s Java Learning path…
Sander Mak
Nov 13, 2023
Generating your shopping list with AI: recommendations at Picnic
Generating your shopping list with AI: recommendations at Picnic
How we find the best items for our customers.
Thijs Sluijter
Jan 9
About Picnic Engineering
Latest Stories
Archive
About Medium
Terms
Privacy
Teams