Skip to content

Details

Topic: Lean and Functional Programming with Bryan Hunter

Companies adopt Lean because it is a proven path to improving delivery times, reducing cost, and improving quality. A company that writes software cannot truly embrace Lean without also embracing functional programming. Why? Lean is about building quality into the process. Lean is a systemic method for reducing waste, overburden, and inconsistency. With OO, many forms of waste, overburden, and inconsistency are unavoidable. A defect early in the process always results in a defect in the product later in the process, and OO itself is a defective process. In this session we will go from the origins of both Lean and FP and see how specific FP concepts (examples in F#, Elixir, Idris) map onto Lean principles. We will also discuss why some companies fail at Lean and FP.

Food should arrive around 5:30 PM and we'll plan on starting the talk at 6pm.

https://mail.google.com/mail/u/0/?ui=2&ik=59451d7df4&view=fimg&th=14d7935c56096f57&attid=0.1&disp=emb&realattid=ii_14d79350f9b8e29d&attbid=ANGjdJ83idLeCkRyuwmfpU0hCF8k-H2MB6JjqqLuhqo5INgMOlbYyhwgnGFDO2pN36EX4xGkwQj4Ym-rGdxEcpSsvJFu0D5T4iG98q2LdZLWytpuIx_znKqC9zXZEo0&sz=w800-h800&ats=1432257685935&rm=14d7935c56096f57&zw&atsh=1

Bryan Hunter is the CTO of Firefly Logic and the founder of Nashville Functional Programmers. He is a Microsoft MVP in F# and a well-known figure in the Erlang community. Bryan has a long obsession with both Lean and functional programming. You can say hi to him on Twitter at @bryan_hunter.

Sponsors

Sponsor logo
Vaco Technology
Location and Food/Drink

Members are also interested in