Engineering blog posts

Search by Algolia
Grey dots
engineering

Why you should capture click and conversion events from day one

You know how the further along we get in business, the more we talk in business-y language? We’ll ...

Jaden Baptista

Technical Writer

engineering

Content that works everywhere — a history and a future of cross-use rich text formats

Remember when “content” looked like this? [caption id="attachment_15371" align="alignnone" width="1600"] Generously offered under the Creative Commons ...

Jaden Baptista

Technical Writer

engineering

How I recreated r/place with Algolia

You may have heard about r/place, a collaborative pixel-art project that was created by Reddit on the first ...

Lucas Bonomi

Sr. Software Engineer @ Algolia

engineering

Feature Spotlight: Trends Models in Recommend

Recommendations thrive on data – the more you know, the better the recommendations you can make. Algolia’s Recommend product puts ...

Chuck Meyer

Sr. Developer Relations Engineer

engineering

Recommendations for developers: the complete how-to, what-to, and where-to guide

Recommendations are a must-have for online buyers and media consumers. They’ve become integral to finding the best digital ...

Peter Villani

Writer & Editor

engineering

Pair programming: roles, challenges, guiding principles, and tools

You’re staring at your code and thinking, “There’s nothing wrong here.” But there is: the app isn’t ...

Peter Villani

Writer & Editor

Grey dotsGrey dots

Algolia's latest articles, right in your inbox.

Pick up the topics you are the most interested in, we take care of the rest!

Please wait…

engineering

Feature Spotlight: Optional Filters

While answering Algolia forum posts last week, I did a deep dive on Optional Filters for Algolia Search. Similar to ...

Chuck Meyer

Sr. Developer Relations Engineer

engineering

Simplifying Tailwind CSS with ESLint tools, tagged template literals, and a lot more

After years of development, we decided to standardize the user interface of one of our most important products – our multi ...

Peter Villani

Writer & Editor

engineering

Leveraging Adobe Analytics for Algolia Search

Algolia is known for the granular level of control we give businesses to manage the search results and how they ...

Micah Garside-White
Debanshi Bheda

Micah Garside-White &

Debanshi Bheda

engineering

Migrating Citus on AWS to Citus on Azure: our playbook and testing strategies

It was time to migrate our hefty Analytics data to another server. We had been processing the Analytics data on ...

Matthieu Dumont
Antoine Hemery

Matthieu Dumont &

Antoine Hemery

engineering

Leveraging Adobe Launch events in Algolia for Personalization

When a potential customer engages with your digital property, every second counts in making a relevant and memorable experience ...

Debanshi Bheda
Sajid Momin

Debanshi Bheda &

Sajid Momin

engineering

The 5 principles of API-first development. And what does API-first even mean?

Before we talk about API-first development, we need to understand what an API is. An application programming interface (API ...

Benoit Perrot

Director, Engineering

The right AI tools to build great search experiences

Algolia AI optimizes your entire Search and Discovery experience growing your business with far less manual tuning.Algolia AI is tightly integrated into a comprehensive Search and Discovery management platform so you can always make the final decision.

engineering

Add Autocomplete search to your Strapi CMS

Strapi is an open-source, headless CMS that builds API abstractions to retrieve your content regardless of where it's ...

Chuck Meyer

Sr. Developer Relations Engineer

engineering

Search 101: What is an API key? How does it provide API security?

We’ll start with the standard definition: An API key is a string of characters used to identify and authenticate ...

Peter Villani

Writer & Editor

engineering

Ingesting Data from Adobe Experience Manager (AEM) for Search & Discovery

Businesses spend a lot of time and resources developing content that can support the sale of a product, promote their ...

Debanshi Bheda
Sajid Momin
Micah Garside-White

Debanshi Bheda &

Sajid Momin

Micah Garside-White

engineering

How to build an API client for Javascript as a SaaS product

A product-based JavaScript API client should be able to run in the browser, with direct front-end DOM access ...

Peter Villani

Writer & Editor

engineering

Build a store locator that includes online sellers

Let's say you've been tasked to build an application to help consumers find agencies providing a specific service ...

Chuck Meyer

Sr. Developer Relations Engineer

engineering

How to secure Amazon Cloudfront by adding OAuth2 authentication to a static bucket with Okta & Lambda

Our team recently implemented an internal static website that allows employees to download technical reports. Since we're heavy AWS ...

Guillaume Truchot

Site Reliability Engineer

Looking for something?