Ramp Engineering Blog & Tech Articles
Corporate card and spend management platform building innovative financial technology solutions for businesses
36 engineering articles, tutorials, and technical insights from Ramp's engineering team
Top Technologies
Latest Articles
Filter:
This article discusses a one-week experiment in which approximately 100 security vulnerabilities were identified, validated, and patched without human intervention.
Eli Block
1 min read
Has Summary
--
The article discusses the rationale behind building a custom background agent to enhance engineering processes.
1 min read
Has Summary
--
This article recounts Timothy's fall internship experience at Ramp, where he built accounting automation features to streamline month-end close processes for finance teams.
1 min read
Has Summary
--
Ramp built an internal AI agent called Ramp Research that serves as an agentic data analyst, answering data questions directly in Slack to eliminate the bottleneck of relying on a single on-call an...
Faiz Hilaly, Cesar Duran, Jay Sobel
5 min read
Has Summary
--
The article 'Automation, Squared' discusses the development of agents that learn from human actions to facilitate scalable automation.
1 min read
Has Summary
--
This article explores the rise of Forward Deployed Engineering (FDE) as a strategic role in B2B tech companies, tracing its origins from Palantir to its current adoption across companies like OpenA...
Leo Mehr
13 min read
Has Summary
--
The article discusses the development of LLM-backed agents at Ramp, focusing on building trust through transparency, user control, and collaborative feedback.
CJ Enright, Will Koh, Felix Zhang
9 min read
Has Summary
--
The article discusses how Ramp utilizes AI to enhance the accuracy of merchant classification for transactions.
Chami Lamelas, Anton Biryukov
16 min read
Has Summary
--
The article discusses the internship experience at Ramp, focusing on the improvements made to the reimbursement process.
1 min read
Has Summary
--
The article provides insights into the transition from intern to new graduate within the growth and procurement teams at Ramp.
1 min read
Has Summary
--
The article discusses the development of Ramp's MCP server, which utilizes the Model Context Protocol (MCP) to enable natural language interaction with business data via a SQL interface.
The article discusses the development of Turbo, a YAML-based configuration system designed to enhance machine learning model deployment at Ramp.
Ryan Stevens, Ryne Carbone
9 min read
Has Summary
--
The article discusses how Ramp transitioned from a homegrown industry classification system to a standardized model using Retrieval-Augmented Generation (RAG) to improve data quality and operationa...
Ryne Carbone
11 min read
Has Summary
--
The article discusses how Ramp improves transaction retrieval through the use of transaction embeddings, which help automate finance tasks like accounting coding.
Calix Huang, Anton Biryukov
8 min read
Has Summary
--
The article discusses how Ramp leverages uncertainty in decision-making by using a multi-armed bandit approach to optimize the process of linking customers' bank accounts.
Ryne Carbone
10 min read
Includes Code
Has Summary
--
The article discusses how Ramp modernized its Python codebase to increase development velocity by adopting industry best practices in dependency management, formatting, linting, testing, and type c...
Peyton McCullough
15 min read
Has Summary
--
The article discusses the principles and strategies that Ramp's growth team has implemented to achieve significant growth since its inception.
The article discusses the principles and practices of effective engineering management, emphasizing the importance of attention, technical depth, and the gradual compounding of good decisions in bu...
Patrick Anderson
12 min read
Has Summary
--
The article discusses the evolution of Ramp's workflows platform, highlighting the importance of abstraction engineering in creating a unified system for managing complex business logic.
This article discusses the implementation of just-in-time (JIT) access to cloud resources at Ramp, focusing on balancing speed and security for backend engineers.
The article discusses the optimization of a Python monolith's test suite, which initially took 45 minutes to run and was reduced to under 5 minutes through various strategies.
The article discusses how Ramp utilized Metaflow to enhance their machine learning development process, thereby simplifying financial operations.
Peyton McCullough
11 min read
Has Summary
--
The article discusses the development journey of Ramp's Bill Pay product, highlighting key lessons learned during its evolution from inception to a multibillion-dollar product.
Pavel Asparouhov
7 min read
Has Summary
--
The article discusses Ramp's approach to building a new payments platform, emphasizing the importance of taking a slower, more deliberate approach to ensure long-term scalability and maintainabilit...
The article discusses how Ramp builds customer-first AI by focusing on meaningful outcomes rather than superficial interfaces.
Yunyu Lin
5 min read
Has Summary
--
The article discusses the challenges and strategies of managing a mid-sized company, particularly focusing on the inevitability of 'bad code' and the importance of maintaining team cohesion.
Pablo Meier
10 min read
Has Summary
--
The article discusses how Ramp's data team implemented cost-efficient Continuous Integration (CI) strategies using Snowflake to manage rising cloud service costs.
Kevin Chao
8 min read
Has Summary
--
The article discusses the implementation of rate limiting using Redis, focusing on the challenges and use cases associated with rate limiting in software applications.
Kwuang Tang
8 min read
Has Summary
--
The article discusses strategies implemented at Ramp to accelerate the merging of pull requests, primarily by addressing the challenges posed by an extensive test suite and the complexities of data...
Neal Wu & Young Kim
6 min read
Has Summary
--
The article discusses strategies to reduce the duration of Python test suites, which were previously taking around 20 minutes to run.
This article discusses the process of bootstrapping a UI component library, specifically one called Ryu, at a startup.
Nicolás Bevacqua
19 min read
Includes Code
Has Summary
--
The article discusses the valuable lessons learned during an internship at Ramp, focusing on the importance of collaboration, effective communication, and the technical skills developed throughout ...
1 min read
Has Summary
--
The article discusses the importance of making bold business decisions, termed 'big bets', and how to approach them effectively.
Karim Atiyeh
11 min read
Has Summary
--
The article outlines the engineering principles that guide Ramp's development process, emphasizing the importance of culture, decision-making, and customer alignment.
Calvin Lee
10 min read
Has Summary
--
The article details a software engineering internship experience at Ramp, focusing on the learning and building processes involved during the three-month period in New York City.
1 min read
Has Summary
--
The article discusses the adoption of Elixir at Ramp, highlighting its advantages for fintech applications, particularly in terms of concurrency, reliability, and developer experience.
You've reached the end! All 36 articles loaded.