Episode 7. And until you get to that point, you should be living in pain, right?, with Nathan Marz, Red Planet Labs episode artwork

EPISODE · Jan 27, 2025 · 1H 5M

Episode 7. And until you get to that point, you should be living in pain, right?, with Nathan Marz, Red Planet Labs

from Clojure in Product. Would you do it again?

In the 7th episode, we speak with Nathan Marz, founder of Red Planet Labs and creator of Apache Storm, about his 15-year programming journey and the challenges of building scalable systems in Clojure. Nathan shares his experiences with Clojure and his innovative work on Rama, a platform designed to simplify software development.Our conversation covers testing techniques like with-redefs for debugging, the challenges of hiring Clojure developers, and the architecture's approach to event sourcing and materialized views. Nathan explains why Clojure was the ideal choice for Rama and highlights his team's learning curve and the need for strong engineering expertise.Worth your attention:https://paulgraham.com/avg.htmlhttps://storm.apache.org/releases/2.2.1/Clojure-DSL.htmlhttps://redplanetlabs.com/https://blog.redplanetlabs.com/2021/06/03/tour-of-our-250k-line-clojure-codebase/Blog posts:Deep dive into how we reduced the line count for building the Twitter consumer product at scale by 100x: https://blog.redplanetlabs.com/2023/08/15/how-we-reduced-the-cost-of-building-twitter-at-twitter-scale-by-100x/Introduction to Rama's Clojure API: https://blog.redplanetlabs.com/2023/10/11/introducing-ramas-clojure-api/Post focused on Rama's new programming paradigm https://blog.redplanetlabs.com/2024/10/10/rama-on-clojures-terms-and-the-magic-of-continuation-passing-style/Introduction to Rama's instant migrations and how they work https://blog.redplanetlabs.com/2024/09/30/migrating-terabytes-of-data-instantly-can-your-alter-table-do-this/#clojure #productdevelopment #java #c++ #softwaredevelopment #freshcode

Episode metadata supplied by the publisher feed · Published Jan 27, 2025

Embed this episode

NOW PLAYING

Episode 7. And until you get to that point, you should be living in pain, right?, with Nathan Marz, Red Planet Labs

0:00 1:05:41

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Clojure in Product. Would you do it again??

This episode is 1 hour and 5 minutes long.

When was this Clojure in Product. Would you do it again? episode published?

This episode was published on January 27, 2025.

Is there a transcript available for this episode?

Yes, a full transcript is available for this episode. You can read the complete transcript on the episode page.

Can I download this Clojure in Product. Would you do it again? episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!