Alex Caranha
  • Blog
  • Projects
  • About
  • Contact-me
Linkedin GitHub
  • Flag Match: See How Good You Are at Recognizing Flags - Tags: phaser.js;javascript;game
  • AskMyPdf: How to talk to your PDFs using AI, FAISS, and LangChain - Tags: AI;LLM;NLP;RAG;FAISS;LangChain;ChatBot
  • Elasticsearch: The Search Engine That Also Understands Music - Tags: Elasticsearch;Fuzzy.Search;Melodic.Similarity
  • Unleash: The choice for companies that cannot afford to fail when releasing features - Tags: Feature Flags;DevOps;Agile Practices;Software Development
  • Locust: Hassle-Free Load Testing - Tags: load testing;python
  • Espanso: 5 Strategies to Automate and Save Time - Tags: Productivity
  • Integrating AI into Your Git Workflow – Commit Messages - Tags: Git;LLM

Blog

Tags

  • phaser.js (1)
  • javascript (1)
  • game (1)
  • ai (1)
  • llm (2)
  • nlp (1)
  • rag (1)
  • faiss (1)
  • langchain (1)
  • chatbot (1)
  • elasticsearch (1)
  • fuzzy.search (1)
  • melodic.similarity (1)
  • feature flags (1)
  • devops (1)
  • agile practices (1)
  • software development (1)
  • load testing (1)
  • python (1)
  • productivity (1)
  • git (1)
Flag Match: See How Good You Are at Recognizing Flags

Flag Match: See How Good You Are at Recognizing Flags

A fun and educational game to match countries and flags, developed in JavaScript with Phaser.js.

phaser.jsjavascriptgame
AskMyPdf: How to talk to your PDFs using AI, FAISS, and LangChain

AskMyPdf: How to talk to your PDFs using AI, FAISS, and LangChain

Practical demonstration of using local LLMs and semantic search to answer questions based on documents.

aillmnlpragfaisslangchainchatbot
Elasticsearch: The Search Engine That Also Understands Music

Elasticsearch: The Search Engine That Also Understands Music

When text search meets melodic structure

elasticsearchfuzzy.searchmelodic.similarity
Unleash: The choice for companies that cannot afford to fail when releasing features

Unleash: The choice for companies that cannot afford to fail when releasing features

Feature Flags focused on compliance, performance, and team autonomy.

feature flagsdevopsagile practicessoftware development
Locust: Hassle-Free Load Testing

Locust: Hassle-Free Load Testing

Performance under control, with Python.

load testingpython
Espanso: 5 Strategies to Automate and Save Time

Espanso: 5 Strategies to Automate and Save Time

Enhance your efficiency and reduce repetitive efforts with these practical tips.

productivity
Integrating AI into Your Git Workflow – Commit Messages

Integrating AI into Your Git Workflow – Commit Messages

Create efficient commit messages with Local AI – Save time without losing precision

gitllm

Copyright © 2025