Recommandations
Data
- Tembo improves the developer experience of deploying, managing, and scaling Postgres
- sq is jq for databases
- Yet another PostgreSQL database anonymization tool
- An equivalent of jupyter notebook for JavaScript and TypeScript
Generative AI
- When using RAG, it is impossible to answer a question requiring information from several documents, because the top k documents are taken after vector search. One solution is to create summaries and use recursion in the RAG. Microsoft offers another open-source approach
- Google’s new weather prediction system combines AI with traditional physics
- Langchain released a definitive guide for testing LLM
- Fine-tuning now available for GPT-4o ( OpenAI offers 1M training tokens per day for free for every organization through September 23)
- Spamming hi at every LLM 😂
Devops
- Gitlab has just introduced a new feature that lets you conditionally execute steps without using hiddens jobs
- It’s now possible to visualize merge trains in GItlab
- Runme is an opensource utility that lets you run code written in your READMEs, transforming them into runbooks.
- Cloud version with advanced runme usage
- PythonMonkey is a python library for executing javascript.
- It’s now possibleto stream Kubernetes logs through the GitLab Dashboard
- Step by step guide to create a multi-arch image on Amazon ECR:
- Stop duplicating everything in your Kubernetes clusters. Deploy the minimum resources necessary to dev and test directly in one production-like environment
- When deployinga container using AWS Fargate ECS is extermely slow if image is heavy because of new microVM that needs to get all image each time. To slow down you can use lazy loading with aws soci snapshotter
- Sample aws code to deploy SOCI index with lambda on each push on ECR
- Two essential tools for speeding up Gitlab CI template creation ( R2DevOps & To be continuous)
Developer
- DeepL launches new LLM that ‘outperforms’ Google Translate, ChatGPT
- An extremely fast, production-grade web bundler based on Rust:
- You have your react code, to modify element you need to update it on code and see it on view. Imagine that you can modify component on UI and it applies on your react code:
- Rye is the all-in-one python developer experience toolchain ( no more use pip,black,mypy…) , all is managed by rye