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.
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.)
#Speaker travel support
Clojure Macros - the good, the bad and the messy
Once you start using Clojure, you know at some point macros will make an appearance. And invariably, we will end up with use cases where macros are deemed necessary. But is it though? Nope, not really. This talk is aimed to shine light on the lessons we learned (read mistakes) along the way, with that hope to cover where macros are the good guys by helping you scale fast, where they are the bad guys hurting your operations and lastly where they are just a plain old mess that needs to be cleaned up.
- The happy cycle of learning Clojure
- Discovering “macros” - crazy good, or just crazy?
- Writing your first macro
- Writing your second macro
- Wait, the first one is not working?
- Making sense of the "intern"als
- Complicating things, and making it complicated
- Wait, do I really need a macro?
- Lessons learnt, alternatives
- Have some experience writing Clojure
- Desire to learn/write macros
Not mandatory, but good-to-have
- A certain level of frustration that comes with trying to write new macros or debug macros written by others
Hey there, I am Aravind coming in from Bengaluru, originally from Pondicherry. I work at Swym Corp building (mostly breaking) things that help scale consumer experience globally with a small team. I started on Clojure about 5 years, and have been head-over-heels ever since, with a touch of tough love.
I have done a few talks behind close doors (nothing that has an online presence), conducting workshops to introduce new tech to college students/graduates.
A runner, a biker-to-everywhere (read cycle), a lover of puns, small teams and everything that helps us go remote.
- Based on my post (Slides planned on this) - https://medium.com/hackernoon/clojure-macros-lessons-from-unspoken-symbols-c4945d8ed8bf
- Github - https://github.com/aravindbaskaran/
- Blog - https://medium.com/@aravindbaskaran