Latest post / featured
Search is a perpetually frustrating feature. Even the standard search experience remains hard to build, hard to maintain, and hard to improve. The real frustration, however, comes from the fact that there is a consensus belief, from developers to CTOs, that search is important. But despite that, most search experiences remain mediocre and improving those search experiences appears impossible.
May 11, 2023
Even if you have a small dataset to search, there’s always more to do than return an alphabetically sorted list. Search is a user experience puzzle. Even with a small dataset, there are several creative ways to upgrade search relevance.
Apr 12, 2023
OpenSearch is a community-driven, open-source search and analytics suite derived from Apache 2.0 licensed Elasticsearch 7.10.2 & Kibana 7.10.2.
Apr 11, 2023
Elasticsearch is a distributed, RESTful search and analytics engine that is used to query, index, and store JSON data. While Elasticsearch has many use cases, it's most often used as an enterprise-level search tool that enables users to find information quickly in large quantities of structured data to get relevant results and powerful analytics.
Mar 20, 2023
It’s a very common intuition that more scale must mean more shards. And the ease of creating more indices and more shards means that many use cases… do just that. But there comes a point where there are too many shards and they must be reduced. Here, we explore three approaches.
Mar 20, 2023
Search has become a hot topic. ML-powered search is pointing the way toward significantly more powerful search engines. Meanwhile, AI-based chat tools like ChatGPT (and even with recent hamstringing, Bing) present an orthogonal challenge, a search experience that resembles question and answer.
Mar 16, 2023
What can your team do to get better performance out of Elasticsearch, while at the same time reducing costs?
Dec 29, 2021
Developers worldwide worked through the weekend to defend against the Log4J vulnerability.
Dec 17, 2021
Want to find a needle in a haystack? Just drop the haystack into a search engine, type “needle” into the query box, and click Search.
Dec 7, 2021
The most efficient way to create anything complex is to begin with the first principles.
Dec 7, 2021
Just a few years ago, user experience in design was seen as an afterthought.
Nov 23, 2021
Your website visitors don’t have much patience for slow load speeds. Most users will leave if they type something into your search engine and have to wait too long for results.
Nov 19, 2021
Schedule a free consultation to see how we can create a customized plan to meet your search needs.