Non-intuitive aspects of MCP serversThe first time I configured my coding agent to use an MCP server, the "command": "npx" part got me a bit weirded out. Is this going to run as a child process? Isn’t it an MCP “server” though!? So, I sSep 6 · 7 min readlearningstuffwithankit.dev
Economies of scale in the cloudOwing to the increasing adoption of cloud computing, familiarity with cloud computing services is becoming one of the most crucial skills for software development professionals. The cost efficiency of the cloud plays a key role in this continuously i...1ASep 10, 2022 · 7 min readlearningstuffwithankit.dev
Implementing auto-complete functionality in Elasticsearch - Part III: Completion suggesterThis is part III of my series on designing auto-complete feature in Elasticsearch. In this part, we will talk about completion suggester - a type of suggester which is optimized for auto-complete functionality and considered to be faster than the a...1TApr 17, 2021 · 9 min readlearningstuffwithankit.dev
Implementing auto-complete functionality in Elasticsearch - Part II: n-gramsThis is part II of my series on implementing auto-completion feature using Elasticsearch. In first part we talked about using prefix queries, a query time approach for auto-completions. In this post, we will talk about n-grams - an index time approac...Apr 17, 2021 · 8 min readlearningstuffwithankit.dev
Implementing auto-complete functionality in Elasticsearch - Part I: Prefix queriesBeing a software engineer, I tend to judge products and companies behind those products based on how efficiently they have implemented technically challenging things. One of the things on the internet that fascinates me is blazing fast auto-complete ...Apr 17, 2021 · 7 min readlearningstuffwithankit.dev