Romain Lanz

@romainlanz.com

Developer at FIVB.com @adonisjs.com core member 🔗 romainlanz.com 🔗 https://boring-money.app ✉️ hello@romainlanz.com

On se retrouve dimanche en live pour parler Cloud & Infrastructure ! ☁️ On reviendra notamment sur les bases théoriques : VPS, Bare Metal, Cloud Public, Docker, Kubernetes, Pods, Deployments, ReplicaSets, Operators, Load Balancers, etc.

Au vu des dernières supply-chain attaques, il y a une dernière étape que vous pouvez ajouter si vous êtes dans l'écosystème JS, Python ou Rust (en plus de tout ce que j'ai déjà cité dernièrement). Mettre un firewall devant votre package manager 🔐 socket.dev/blog/introdu...

Bild

Encore une supply-chain attack... Pour réduire les risques : 1. Activez l'AgeGate de votre package manager 2. Passez par Renovate/Dependabot pour les updates 3. Scannez vos PRs automatiquement (@SocketSecurity) Ne faites jamais confiance aveuglément à une dépendance fraîchement publiée.

Socket@socket.dev · 3mo ago

🚨 UPDATE: Mini Shai-Hulud has crossed from @npmjs.bsky.social into @pypi.org and is still spreading. Newly confirmed compromised artifacts: @​opensearch-project/opensearch: 3.5.3, 3.6.2, 3.7.0, 3.8.0 (1.3M weekly downloads) mistralai: 2.4.6 on PyPI guardrails-ai: 0.10.1 on PyPI

Tracking your money is great. Understanding how it works is better. We just shipped a Learn section for Boring Money. 13 free guides on personal finance fundamentals. Savings rate, compound interest, ETFs, and more. Plus dedicated guides for Swiss residents (pension pillars, 3a, investing in CH).

Learn Personal Finance - Boring Money

Free guides on personal finance fundamentals: emergency funds, savings rate, investing basics, and more. Learn how to take control of your money.

boring-money.app

DOOM.css is getting somewhere. Gameplay is pretty much done completely in JavaScript, but the whole rendering is 100% CSS. This map is 768 div's with 3D transforms. Added a nice spectator view as well which is literally just adding a couple of CSS custom properties override for the rendering.

I love reading posts like this on Reddit. To answer the question… yes, we do. That's exactly why we built @adonisjs.com 10 years ago. So you stop rewriting the same things and stitching together 30 different libraries.

Reddit post with title: "Do you also end up rewriting the same error handling in every Node.js project?"

Si vous voulez être un meilleur développeur qu'hier, ne vous arrêtez pas au "comment". Comprenez pourquoi vous faites les choses et comment elles fonctionnent. C'est encore plus vrai à l'ère des IA. Écrire moins de code ne dispense pas de le comprendre. 🤓

We've released security fixes addressing two vulnerabilities in AdonisJS multipart body parsing (Prototype Pollution & DoS). Update now: - v6 users → adonisjs/core 6.20.0 - v7 users → adonisjs/core 7.0.0-next.28

Sneak peek of what's coming next in BoringMoney 👀 An AI agent that understands you and helps you manage your budget: "I want a new laptop, it costs 3000. can you create a goal?" More soon.

IA Assistant proposing to create a new goal for my new laptop

Sneak peek of what's coming next in BoringMoney 👀 An AI agent that understands you and helps you manage your budget: "I want a new laptop, it costs 3000. can you create a goal?" More soon.

IA Assistant proposing to create a new goal for my new laptop

BoringMoney is officially moving to Open Beta 🎉 What's new: - Privacy mode for demos & screen sharing - New dashboard charts (categories & month-over-month) - Broker transfers tracking - Daily / weekly / monthly time scale 👉 Registration is now open to everyone boring-money.app

Changelog of boring-money foundable at https://boring-money.app/changelog

boringnode/queue v0.3.0 is out! 🚀 This release adds bulk dispatch with dispatchMany(), job grouping, and full job retention/status tracking. ⚠️ Breaking: New storage layout for Redis & Knex adapters requires migration.

Bild

Team management is here! 🎉 You can now invite your partner to share your Boring Money account. The foundations are set. Next up: payment system to exit beta and open the doors to everyone. ✌️

Latest changelog of Boring Money showing the new feature to add team member.

Team management is here! 🎉 You can now invite your partner to share your Boring Money account. The foundations are set. Next up: payment system to exit beta and open the doors to everyone. ✌️

Latest changelog of Boring Money showing the new feature to add team member.