Discover how a backend developer tackles frontend development using F# in this 50-minute conference talk. Learn about the MVU (Model-View-Update) pattern and functional approach to UI development, inspired by the Elm language and implemented in F# through Fable and its Elmish extension. Explore the speaker's journey from backend to frontend, including considerations for strongly typed languages, the benefits of functional programming, and the efficiency of Fable. Gain insights into implementing a web application entirely in F#, covering topics such as initial state, CSS integration, and working with JavaScript promises. Follow along as the speaker demonstrates a simpler version of their project, discussing the model, messages, update functions, search functionality, and view components. Compare the source code size and experience the advantages of functional programming in frontend development.