I am not a visual designerA colleague recently asked me how I might go about implementing incremental search against a third party API. While this is a well documented problem, there are a variety of ways to handle it, and I thought it made a good candidate to try something a little different. I’ll walk through a few ways in which this might typically be solved, before going into why I chose to go
![Stateful WebSockets with Elixir’s GenStage](https://cdn-ak-scissors.b.st-hatena.com/image/square/77fc4db2915ddc5b43fa0cce476075985d19282d/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A988%2F1%2AFmNrn9VKa-fPLpb__YBrjw.png)