Adrian's Blog
  • Home
  • About
  • Skills
  • Experiences
  • Education
  • Posts
  • Posts
  • Breaking Up With venv
  • Smarter Code, Bigger Risks?
  • Smarter Python Workflows with `uv`
  • Unlocking Business Insights With LLMs
Hero Image
AI Tools Are Changing How We Code, but Who's Teaching Us to Stay Safe?

Artificial intelligence tools are revolutionizing productivity, especially in coding and development. Tools such as GitHub Copilot, Cursor, and Windsurf are reshaping workflows, making software creation faster and more intuitive. However, with these advancements comes significant responsibility, particularly regarding information security. Before you paste that next prompt, do you really know where the data will end up and who might access it? On platforms like YouTube or Medium, countless AI content creators enthusiastically highlight the exciting features of new agentic coding tools. They emphasize their capabilities and the efficiency these tools bring to be more productive. However, this trend often overlooks a crucial issue: the potential risks and consequences of information leaks and compromised security.

Sunday, June 15, 2025 Read
Hero Image
Why I Replaced Poetry with uv for almost everything

I used to be that person who would smugly paste a poetry install command into every Dockerfile, CI, etc. I even wrote a blog post last year praising Poetry—it still felt like the obvious default—until one night, after skimming a few posts about uv and waiting on slow builds after every tiny tweak, I installed it out of curiosity. The build that had been taking two minutes finished in fourteen seconds. 🤯

Saturday, May 31, 2025 Read
Hero Image
Breaking Up With venv: My Preference For Poetry 🚀

Having worked with Python for years, I’ve managed countless dependencies, virtual environments, and custom packages. Initially, tools like virtualenv or venv were the go-to options. However, many companies still rely on venv, unaware of more efficient tools available today. In this article, I will highlight the benefits of using Poetry, which I find more comprehensive and slightly more complete than Pipenv, though Pipenv is also an excellent tool. Here’s why Poetry stands out:

Tuesday, July 30, 2024 Read
Hero Image
Unlocking Business Insights With LLMs

Three practical architectures for exploiting Large Language Models With the “boom” of artificial intelligence, specifically with in the field of natural language, more people and companies are interested on use cases to improve their business with them. In this article I tried to give you some architectures, one more easy to implement than others, to help you understand and inspire to build your own solutions. 1. Using embeddings for semantic search Using a mathematical representation of words and semantic search, you can build a solution using an Large Language Model (LLM) in just a few steps to improve the relevance and precision of interaction with your own data.

Sunday, February 18, 2024 Read
Navigation
  • About
  • Skills
  • Experiences
  • Education
Contact me:
  • achamorrofdz14@gmail.com
  • achamorrofdz14
  • Adrián Chamorro

Toha Theme Logo Toha
© 2025 Copyright.
Powered by Hugo Logo