Rails in 2025: Lago's Case for Sticking with the Familiar

2025-08-20
Rails in 2025: Lago's Case for Sticking with the Familiar

Lago shares its experience building its API with Ruby on Rails. Despite the rise of Python, Go, and JS, they've stuck with Rails, prioritizing its speed in delivering a product. They address scalability concerns, arguing it's an architectural and operational issue, not a framework limitation. With proper design and optimization, Rails handles millions of API requests. The article also acknowledges Rails' weaknesses—performance, concurrency, and 'magic'—and how they use Go and Rust to compensate. Ultimately, they argue that language choice depends on quickly delivering a great product, and Rails fits the bill for their team.

Read more
Development

The Self-Hosted SaaS Dilemma: Balancing Rapid Iteration with Legacy Support

2025-08-09
The Self-Hosted SaaS Dilemma: Balancing Rapid Iteration with Legacy Support

This article explores the challenges of balancing rapid iteration with supporting self-hosted versions in the fast-paced SaaS world. The author uses their company's billing system, Lago, as an example, detailing how they use a 'bridge version' strategy to ensure compatibility and prevent data corruption during upgrades, even for older versions. While this approach adds development complexity, it's deemed necessary for products like billing systems that demand high data integrity, showcasing a customer-centric approach.

Read more
Development version compatibility

The Ultimate Office Snack Review: Grapes Reign Supreme!

2025-02-24
The Ultimate Office Snack Review: Grapes Reign Supreme!

An employee conducted a comprehensive review of office snacks, rating them across four dimensions: taste, productivity impact, logistics, and social impact. Bananas, beef jerky, someone else's lunch, a protein bar, a fruit bar, grapes, a granola bar, and a lemon were all put to the test. Grapes emerged as the champion, scoring perfectly across the board due to their taste, productivity boost, convenience, and positive social impact. The humorous review offers a fresh perspective on office snack selection.

Read more

Open-Source AI Model DeepSeek R1 Challenges OpenAI: Efficiency Wins

2025-01-29
Open-Source AI Model DeepSeek R1 Challenges OpenAI: Efficiency Wins

Chinese AI lab DeepSeek open-sourced its reasoning model R1, which performs comparably to OpenAI's o1 but was trained at a fraction of the cost on inferior hardware. DeepSeek's decision to open-source wasn't about sacrificing profit, but rather about overcoming geopolitical hurdles to enter Western markets and leverage its efficient training methods. The article analyzes the growing trend of open-source models and their advantages in infrastructure, arguing that open-source models are eroding the market share of giants like OpenAI. However, OpenAI maintains its competitive edge thanks to its first-mover advantage and vast resources.

Read more
AI

Lago: Beyond PDF Billing – Empowering Engineers

2025-01-27
Lago: Beyond PDF Billing – Empowering Engineers

Lago is a revolutionary billing system designed to eliminate the tedious PDF generation process inherent in traditional billing systems. Traditional systems force engineers to build scripts for complex usage calculations and manual import into billing platforms, diverting valuable resources. Lago's custom SQL expressions feature allows users to send raw data directly, automating calculations, aggregation, and deduplication to generate invoices. This frees engineers to focus on product development, supporting various billing models (per-user, storage-based, etc.) and handling complex discounts and multi-cloud scenarios.

Read more