Bugs wear data. Let’s check Apache NiFi

Collecting, processing, and transferring data are key processes in IT. What if they break due to some tricky bugs in the code, though? In this article, we’ll talk about errors detected by a static analyzer in the Apache NiFi project. Apache NiFi is a free, open-source tool for collecting, processing, and moving data. It was…

Read More

Building a CLI Tool That Made My Life Easier

The Goal of CLI Tool The purpose of RepositoryContextPackager is to package the data based on the instructions and sending LLMs properly formatted data to solve coding issues in an easy way.When working with ChatGPT on coding problems, I got tired of copying and pasting files one by one.On the other hand we can give…

Read More

The 7-Layer Dip of State

The 2 a.m. Debugging Special It’s 2:07 a.m.A product shows 120 items in stock.Our system swears it’s 0.Somewhere along the way, it briefly claimed 42. The database insists there are plenty. The cache says sold out. The frontend store is oscillating like a ceiling fan with a bent blade. The local offline cache is basically…

Read More

StormQueries – A Query Builder with ORM Superpowers

StormQueries – A Query Builder with ORM Superpowers Over the years working in web development, I’ve tried countless tools for working with databases.Most of the time, they fell into one of two categories: Query Builders (QB) – lightweight, fast, no schema configuration required. Great for quick queries. The downside? Once you need hierarchical data (1…

Read More

Unlocking AI’s Potential: Advanced Prompt Engineering Techniques for Smarter Interaction

As artificial intelligence continues to evolve, mastering advanced prompt engineering techniques has become essential for getting the most out of large language models (LLMs). The effectiveness of an LLM’s response depends heavily on how questions are structured and presented. Even minor adjustments in prompt wording can dramatically alter the output quality. This comprehensive guide explores…

Read More

Glosario de Términos Clave de IA y AWS

1.0 Conceptos Fundamentales de IA y Aprendizaje Automático (ML) Los siguientes términos son los pilares conceptuales sobre los que se construye cualquier solución de IA y Aprendizaje Automático. 1.1 Términos Generales Estos conceptos están relacionados jerárquicamente: el Aprendizaje Automático es un subconjunto de la Inteligencia Artificial, y el Aprendizaje Profundo es un subconjunto especializado del…

Read More