IN/Clojure For members

IN/Clojure 2020

India's annual Clojure and ClojureScript conference. 14th-15th Feb, 2020. Pune, MH, IN.

Make a submission

Accepting submissions till 20 Jan 2020, 11:59 PM

Novotel Pune Nagar Road, Crimson Hall, Pune

Tickets

Loading…

IN/Clojure 2020 is the 4th edition of India’s annual Clojure and ClojureScript conference. Follow twitter.com/in_clojure for updates.

Backstory

We began in Pune in 2016 and after two editions in namma Bengaluru, we’re delighted to come full circle back to apla Pune (and all those delicious bakarwadis and modaks).

As India’s premiere Clojure and ClojureScript conference, we strive to facilitate the free exchange of ideas between new and experienced programmers alike.

Over the years, IN/Clojure has served as a platform to kickstart a series of Clojure workshops and meet-ups across the country. And it has helped attendees make a strong case for Clojure, and Clojurescript adoption in their companies.

We believe that this edition of the conference, like previous editions will foster the growing Clojure community in Asia.

Who should attend?

Whether you are knee-deep writing macros that write macros, or struggling to escape the beginner’s plateau, or wondering if/why/how to adopt Clojure in your organization, or are in it purely for the joy of learning, IN/Clojure is the event bringing together a great mix of Clojure/Script masters, practitioners, and newcomers from across India and beyond.

Why Attend?

We welcome you to join nearly 149 other people and...

  • Speak: CFP is open till 20 Jan 2020.
  • Learn: We run two all-day hands-on Clojure workshops. Check 'em out here.
  • Converse: Derive some sweet cerebral expansion from the talks, the tweetstorms, and the “hallway tracks”.
  • Inspire: Trade notes, ideas, tools, and techniques with new and experienced Clojure programmers alike (photostream).
  • Be Inspired : Start that project, that meetup, that hack night, that business, that beautiful work of art.
  • Sponsor: Help foster the growing Clojure and FP community in India/Asia.
  • Network: Meet seasoned practitioners and awesome sponsors (listed below). Hire or get hired. Acquire or get acquired ;-)
  • Grab: Some cool swag, and some fun swag, and some zany swag.
  • Party: Eat, drink, and make merry with some of the nicest people around.

Plus, this year we enjoy the company of the perennially effervescent Bozhidar Batsov; prolific Clojurist, Emacs fanatic, maintainer of CIDER, and Lisp hacker extraordinaire.

(Oh, and tickets are going, going, going... grab yours while stocks last.)

#Sponsors:

Click here to view the Sponsorship Deck.


IN/Clojure 2020 Sponsors:


#Platinum Sponsor

Helpshift Nilenso

#Gold Sponsor

Juspay GO-JEK

#Bronze Sponsor

Quitype

#Community Sponsor

Cognitect

#Speaker travel support

Kubric.io

Hosted by

IN/Clojure is India’s annual Clojure and ClojureScript conference, including talks about features, libraries, tools, usage, and more. IN/Clojure 2020, our 4th edition, is happening on 14th and 15th Feb 2020 (Fri/Sat) in Pune, Maharashtra. more

Adam Helinski

@dvlopt

Clojure of Things

Submitted Nov 1, 2019

Lighting up a LED, the hello world of embedded programming. A simple yet empowering feat, the feeling of pushing the boundaries of the abstract world of coding and actually causing direct action on the real world. This talk will embark you on a unique journey of applying the power of Clojure to building connected objectsplenty. Traditionally, entering the realm of the Internet of Things from the Java world has been painful. However, times have changed. Installing an optimized JVM on a Raspberry Pi need not to be cumbersome anymore. Linux APIs are growing for all sorts of IO. Do not just focus on small objects. What would happen if you could harness all this power from the REPL? While enjoying the rest of the Clojure ecosystem you like and love? Could it be that Clojure is actually a viable choice for the Internet of Things?

Outline

  • Introduction, how Clojure is severly under-represented for IoT
  • Presenting microcontrollers, limitations
  • Presenting (nano)computers, our focus
  • Installing a JVM and Clojure on an ARM device
  • Using General-Purpose Input/Output
    • Complete example, demonstration using a Raspberry Pi
    • Challenges, how it works under the hood, how we got there
    • Demonstrating the importance of leveraging Linux
  • Offloading IO work to other devices
  • Various protocols for talking to sensors and various machines
    • Using GPIO itself
    • I2C
    • SPI
    • UART (“serial port”)
    • Handling specific protocols (eg. Meter-bus)
    • Converters between protocols, specially when no hardware support
  • LAN/WAN, the internet, focus on the MQTT protocol
  • How nothing restricts us to nanocomputers
  • A hint for building a connected factory using Programmable Logic Controllers, Modbus, and Clojure
  • Summary

Speaker bio

Former illusionist, a bit of a pianist, now a psychologist. Also a hammock philosopher and tamer of electrons. After studying neuroscience, Adam Helinski became a full-time parens whisperer in the kingdom of IoT where his slight sense of scientific madness lead him to the unique choice of using Clojure for prototyping connected devices. After those few years of exile away from psychology, he now would like to experiment with using Clojure in psychotherapy.

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Make a submission

Accepting submissions till 20 Jan 2020, 11:59 PM

Novotel Pune Nagar Road, Crimson Hall, Pune

Hosted by

IN/Clojure is India’s annual Clojure and ClojureScript conference, including talks about features, libraries, tools, usage, and more. IN/Clojure 2020, our 4th edition, is happening on 14th and 15th Feb 2020 (Fri/Sat) in Pune, Maharashtra. more