Rails en 2025 : l’expérience de Lago pour rester fidèle à ce qu’il connaît

2025-08-20
Rails en 2025 : l’expérience de Lago pour rester fidèle à ce qu’il connaît

Lago partage son expérience de la construction de son API avec Ruby on Rails. Malgré l’essor de Python, Go et JS, ils sont restés fidèles à Rails, privilégiant sa rapidité de livraison de produit. Ils abordent les problèmes d’évolutivité, en arguant qu’il s’agit d’un problème d’architecture et d’exploitation, et non d’une limitation du framework. Avec une conception et une optimisation appropriées, Rails gère des millions de requêtes d’API. L’article reconnaît également les faiblesses de Rails — performances, concurrence et « magie » — et comment ils utilisent Go et Rust pour les compenser. En fin de compte, ils soutiennent que le choix du langage dépend de la rapidité de livraison d’un excellent produit, et Rails correspond aux besoins de leur équipe.

Lire plus
Développement Pile technologique

Le Dilemme du SaaS Auto-Hébergé : Trouver l’Équilibre entre Itérations Rapides et Support des Versions Anciennes

2025-08-09
Le Dilemme du SaaS Auto-Hébergé : Trouver l’Équilibre entre Itérations Rapides et Support des Versions Anciennes

Cet article explore les défis liés à l'équilibre entre les itérations rapides et le support des versions auto-hébergées dans le monde dynamique du SaaS. L'auteur prend l'exemple de Lago, le système de facturation de son entreprise, pour expliquer comment ils utilisent une stratégie de « version pont » afin de garantir la compatibilité et d'éviter la corruption des données lors des mises à jour, même pour les anciennes versions. Bien que cette approche complexifie le développement, elle est jugée nécessaire pour des produits comme les systèmes de facturation qui exigent une intégrité des données élevée, démontrant ainsi une approche centrée sur le client.

Lire plus

L'avis définitif sur les collations de bureau : les raisins règnent !

2025-02-24
L'avis définitif sur les collations de bureau : les raisins règnent !

Un employé a effectué un examen complet des collations de bureau, en les notant selon quatre dimensions : goût, impact sur la productivité, logistique et impact social. Bananes, bœuf séché, déjeuner de quelqu'un d'autre, barre protéinée, barre de fruits, raisins, barre granola et citron ont tous été testés. Les raisins sont apparus comme les champions, obtenant un score parfait dans tous les domaines en raison de leur goût, de leur augmentation de la productivité, de leur commodité et de leur impact social positif. L'examen humoristique offre une nouvelle perspective sur le choix des collations de bureau.

Lire plus

Le modèle d'IA open source DeepSeek R1 défie OpenAI : l'efficacité l'emporte

2025-01-29
Le modèle d'IA open source DeepSeek R1 défie OpenAI : l'efficacité l'emporte

Le laboratoire chinois d'IA DeepSeek a publié son modèle de raisonnement R1 open source, dont les performances sont comparables à celles du modèle o1 d'OpenAI, mais qui a été entraîné à une fraction du coût sur un matériel inférieur. La décision de DeepSeek de choisir l'open source ne visait pas à sacrifier les profits, mais plutôt à surmonter les obstacles géopolitiques pour pénétrer les marchés occidentaux et à tirer parti de ses méthodes d'entraînement efficaces. L'article analyse la tendance croissante des modèles open source et leurs avantages en matière d'infrastructure, en affirmant que les modèles open source érodent les parts de marché de géants comme OpenAI. Cependant, OpenAI conserve son avantage concurrentiel grâce à son avantage de pionnier et à ses vastes ressources.

Lire plus
IA

Lago : Au-delà de la génération de factures PDF – Donner du pouvoir aux ingénieurs

2025-01-27
Lago : Au-delà de la génération de factures PDF – Donner du pouvoir aux ingénieurs

Lago est un système de facturation révolutionnaire conçu pour éliminer le processus fastidieux de génération de PDF inhérent aux systèmes de facturation traditionnels. Les systèmes traditionnels obligent les ingénieurs à créer des scripts pour des calculs d'utilisation complexes et une importation manuelle dans les plateformes de facturation, détournant ainsi des ressources précieuses. La fonction d'expressions SQL personnalisées de Lago permet aux utilisateurs d'envoyer des données brutes directement, automatisant les calculs, l'agrégation et la déduplication pour générer des factures. Cela libère les ingénieurs pour qu'ils se concentrent sur le développement de produits, en prenant en charge divers modèles de facturation (par utilisateur, basé sur le stockage, etc.) et en gérant des remises complexes et des scénarios multi-cloud.

Lire plus