“đŚ | đ¨ / đŚĘŚ | â | đš | đŻ| đ” -> Dev
Self hosting Minio in 2025 and connect with kafka.
By the time this is out the name is probably going to be Aistor.
Have you ever tried self hosting your own AWS S3 alternatives? https://www.min.io/ is one of them.
Previous versions of it used to have all configuration settings available in the web dashboard, now it only offer the object storage visualization. My guess is that it allows them to focus on improving the features that matters, without wait for the ui for feature parity; but I also believe is to leverage infrastructure automation tools.
The way to create a RAG application.
Recently I launched promplty promplty.jaconsta.com to help you create a better prompt that you can input into your favorite LLM. It uses a RAG system from a collection of curated prompts and the power of LLMs to give the user a better prompt.
A RAG (Retrieval-Augmented Generation) helps its creators improve the response from LLMs by providing it with relevant context regarding the area the software and the input is designed for.
Does good code even matter?
Does good code even matters?
Many years ago, during a code review for an API endpoint I found a colleage called a controller function from another controller.
Imagine it was something like
#router.get("/products/:id")
def getProduct(id):
return ProductSchema.dumps(ProductModel.find_one(id))
#router.post("/products")
def create_product():
new_product = ProductModel.create(ProductSchema.load(request.body))
return getProduct(new_product.id)
I remember getting on the nerves, for the simple output my colleage took; but also without much to argue agains because
part of the fault was also mine, who coded getProducts was me, the initial design and coupling was made by me,
and my colleage just kept on working assuming the pattern was correct.