# Functional Programming Shift and Scalable Architecture Insights - ML 158 Page: https://stenobird.com/podcast/adventures-in-machine-learning/functional-programming-shift-and-scalable-architecture-insights-ml-158 Text version: https://stenobird.com/podcast/adventures-in-machine-learning/functional-programming-shift-and-scalable-architecture-insights-ml-158.md Podcast: [Adventures in Machine Learning](https://stenobird.com/podcast/adventures-in-machine-learning) Published: 2024-07-11T10:00:00+00:00 Episode link: https://www.spreaker.com/episode/functional-programming-shift-and-scalable-architecture-insights-ml-158--60679462 Audio file: https://dts.podtrac.com/redirect.mp3/api.spreaker.com/download/episode/60679462/ml_158.mp3 Processing state: failed JSON: https://stenobird.com/v1/public/podcasts/adventures-in-machine-learning/episodes/functional-programming-shift-and-scalable-architecture-insights-ml-158 Duration seconds: 3381 ## Resource In today's episode, they dive deep into the evolving landscape of software development. Join us as Kirk, the CTO and founder at Graphlit, shares his journey from traditional software at Microsoft to pioneering perception ML for drone-based aerial intelligence. They explore the paradigm shift from object-oriented to functional programming, the crucial role of software architecture, and the challenges of maintaining consistent design and documentation in growing teams. They also get insights into Databricks' approach to user-friendly API design and the importance of learning management systems in knowledge distillation. Listen in as our speakers discuss the strategic decisions in scaling products, the nuances of open-source contributions, and the value of automation in modern development. Whether you're navigating a startup or a large enterprise, this episode is packed with expert advice on building robust, scalable systems and the dynamic decision-making needed to thrive in today's tech environment. Tune in and elevate your development game! Socials LinkedIn: Kirk Marple Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-machine-learning--6102041/support . ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/adventures-in-machine-learning/episodes/functional-programming-shift-and-scalable-architecture-insights-ml-158/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/adventures-in-machine-learning/functional-programming-shift-and-scalable-architecture-insights-ml-158.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.