Skip to content

clj-fdb | Designing a Clojure library for working with databases (FoundationDB)

Photo of Pradeep Bishnoi
Hosted By
Pradeep B.
clj-fdb | Designing a Clojure library for working with databases (FoundationDB)

Details

02:45 PM - 03:00 PM
Introduction & Networking

03:00 PM - 04:00 PM
clj-fdb | Designing a Clojure library for working with databases by Vedang Manerikar

In this talk, we'll see how to design a Clojure library.

  • What are the guiding principles when writing a library?
  • What are the tools in the Clojure language that we should leverage?
  • What are the challenges we are likely to face?

P.S.:

  • We will use clj-fdb library code as a means to understand.
  • No previous knowledge of writing libraries or FoundationDB is necessary.

Take Aways:

  • Understanding composability and why it is important
  • Common sense design principles
  • How to evaluate libraries.

About the Speaker :: Vedang Manerikar (https://twitter.com/vedang):
Vedang Manerikar has been programming in Clojure and leading Clojure teams for 11 years at Helpshift. He loves talking about distributed systems, programming languages and engineering management. He is passionate about tooling and tinkers with Emacs, Git, Note-taking and Productivity workflows when he is yak shaving. He writes a blog at https://vedang.me and tweets at https://twitter.com/vedang.

4.00 - 4.15 pm:
Closing and Networking

Photo of The Bangalore Clojure User Group group
The Bangalore Clojure User Group
See more events