Introduce yourself!

introductions

#1

We talk a lot about Community with a capital C, but all it really is is people, lots of people just like you and me, all bringing their own unique voice to the table. Introducing yourself means people get to know a little more about you, so that you’re no longer a stranger, but a real human sitting on the other side of the screen.

If you’re new here, or you’ve been around for a while but haven’t introduced yourself yet then this is your chance. Tell us your story!

Some ideas of what you can share:

(repeatedly #(rand-nth [
"your journey towards Clojure"
"the things you’re working on"
"where you’re from or where you live"
"you elsewhere on the web (home page, Twitter or Github account)"
"how people can support you"
"any particular hobbies or interests"
"anything else you like to share"
]))

This month in particular you can also answer: What do you plan to achieve in 2018?


#2

Edited now with syntax highlight :slight_smile:


#3

Software artist, working in visuals and music, collaborating with visual designers, sculptors and choreographers. Most of my work is Clojure-based (and currently a lot of WebGL) though I’m also pretty fond of Python and work in Java, MaxMSP, etc. Lots more info here: http://cassiel.com


#4

My name is Sean and I’m doing a bunch of crazy things this year.

Last month I sold my condo in Southern California and me, my wife and dog set out across the US to see all 59 national parks. We’re up to 7 so far:

  1. Capitol Reef
  2. Arches
  3. Canyonlands
  4. Mesa Verde
  5. Black Canyon of the Gunnison
  6. Great Sand Dunes
  7. Petrified Forest

Living on the road and working remotely full time (not writing clojure) while maintaining my latest, best-est, rails-inspired clojure full stack web framework coast on clojure presents it’s own set of challenges, but it wasn’t enough, so I also decided to ship a new project using coast every month this year. I’m basically hell bent on trying to use clojure to make money on the web as a solo founder this year.


#5

My name is Steven, and I’m pretty much a beginning programmer (meaning I’m not a pro). I’ve been doing mostly Ruby lately but am intrigued by Clojure and Lisps in general. I can’t quite remember how I first heard about Clojure (though it’s only been a few weeks), but I do remember discovering SICP, installing GNU Scheme and playing around with that. I’m definitely not yet “worthy” when it comes to solving CS-level programming problems.

The whole idea of functional programming and a Lisp-like, full-stack experience on the JVM is a great thing that I want to learn more about.

So far I have installed Leiningen and have been playing with the REPL. I come from a Linux background, so the command line and Vim are things I’m very comfortable with, and that means I’ve avoided Emacs until now. I got halfway through the https://www.braveclojure.com/basic-emacs/ chapter and am a little lost. I am thinking of trying Nightcode or Lightmod until the shock wears off and I can try Emacs again.

I’m dabbling in https://www.braveclojure.com and Living Clojure and enjoying this way of thinking that is really different from the world of procedural and OO programming.


#6

Don’t get discouraged, Clojure is very usable in vim.

vim-fireplace lets vim talk to a running clojure through nREPL.

From a brief glance Fireplace seems like all you need to follow along with that braveclojure page in vim instead.


#7

Thanks for the tip. I will give Fireplace a try!


#8

Don’t want to start a flame war, but do check out Cursive. :slight_smile:


#9

Hi everyone!

I’m Daniel, a guy from a small European country called Latvia. I’ve been working as a full time PHP developer for about 6 years now.
I started writing my blog - thecodingbook.com - which included a PHP tutorial but while writing this tutorial I understood that PHP is something I want to change. I have learned a bunch of languages - python, c++, java, elixir, scala, kotlin etc. I have developed at least one small project in each of them.
But my story goes further. For a long time I want to develop some project to start a business but almost always I end up with a lack of development resources. And after reading a few resources that said that with Clojure you can develop a project with less developers than in other languages it actually sounded tempting. So I decided to give a shot to Clojure. I have determination to learn this language really deep and hopefully I will be lucky in the end with Clojure :slightly_smiling_face:

Cheers, guys!


#10

You can also check out http://spacemacs.org/, if you use vim mode (aka evil mode), it’s really close to vim. Took me like 2-3 days to get the hang of it (tabs are called layouts and you need to configure them a bit to behave like in vim).

Personally think emacs has a nicer plugin ecosystem than vim, but I like vim style of editing so with Spacemacs I kinda got the best of both worlds :slight_smile:


#11

Hey folks, I’m Robert. I live in Cape Town, South Africa.

I’ve been in the Clojure community for a while, and I must say, it’s a great place to settle in and get comfortable!

I’m CTO at Cognician, a digital coaching SaaS platform, where we’ve been using full-stack Clojure/Datomic since 2012. I’m humbled by how much using this tech – and the principles and philosophy behind it – has taught me, and provided value to the mission we’re on.

A small change for me in 2018 is that I am now offering a small number of consulting hours per month, mostly to bring that 5+ years of experience back into the community – and, if I’m honest, to accelerate my own learning even more! (If you’re curious, check out my profile for my website).

I also want to thank the folks who set this community site up - I think it is rapidly becoming a core of the Clojure ecosystem!


#12

Howdy,

I’m Eli. I’ve dabbled in web development since high school, but took a break in college and grad school where I studied Human Ecology. Since graduating I’ve been working as a web dev. Mostly using PHP.

This year I’m aiming to solidify everything I know about web dev. and computer science (which is all self taught). I’ve been reading about, and playing with various LISP languages, and I’m really excited to buckle down and learn one inside and out. Hoping to start that journey here!

I blog over on my tiny website, https://eli.li, and I very much like biking.


#13

Hello, Versers!

My name is Ivan, I’m @spiralganglion, and my splashy art/music/code portfolio is ivanish.ca.

I write ClojureScript for fun and profit.

A recent “for fun” is this generative music system that you could listen to for hours on end, depending on your proclivity for such weirdness.

My “for profit” is a company that makes crazy interactive animations to help people learn about gigantic machines and the hydraulic/electrical principles that love them.

This year, I’m working on tools for the artist-coders on my team, implemented in — you guessed it — ClojureScript. The goal is to end up somewhere in the space of Flash, HyperCard, SmallTalk, Unity, Max/MSP, Luna, etc., but suitable for making the sorts of interactive animations that are our specialty.

I’ll be posting here in the verse on subjects like:

  • visual programming languages!
  • SVG & WebGL!
  • generative art!
  • how the hell do I turn this datastructure into that datastructure ahhh help!

See you around, Lisp’ums


#14

Hello,

My name is Anurag. I’m a masters student at University of Florida.

I got introduced to Lisp in a very different way: I was very much into front end development during my undergrad but with a little formal study about JavaScript (I just googled what was needed and rest worked similar to C, Java). In a job interview I was asked about prototype inheritance which I had no clue about.
After being rejected, I decided to study JavaScript inside out. I came across Douglas Crockford’s amazing videos on youtube, in which he mentions JavaScript being really a Lisp in Java’s clothing. Upon his recommendation I started reading Little Schemer and instant got hooked to Lisp.
After coming to UF, I had some free time after classes so I decided to learn a functional language. I considered Haskell and Clojure and finally settled down on Clojure (to learn first), to get an experience in using “real life” Lisp.

Apart from Clojure, I got to work with Elixir, which is another really cool language.
Here’s my home page and repo, which has several in progress projects, some blog posts and other things.


#15

Hi!

I’m Inge, working in DNV GL in Trondheim Norway. We make web apps using Clojure and Clojurescript.

I was intrigued by Clojure for a year or two. The thing that really brought me on board was the web development book by @Yogthos. After doing web development in Java for many years, moving to Ring and Compojure was such a relief.

It’s safe to say that I’m a Clojure evangelist. I’ve been using Clojure for most of my work for a couple of years now, gaining some serious experience. But I still feel that I keep learning important stuff every day.

Sometimes I write about clojure on http://ingesolvoll.github.io. I should do that more often, and so should other people who want to spread the word about Clojure and share their experience.


#16

I was in Trondheim a few years back. Lovely part of the world!


#17

Yes, I like it here :slight_smile: Where are you from?


#18

Alberta, in Canada. It’s a bit like Norway, but with the ocean drained — in that the whole time we were in Norway, my wife and I kept thinking “This is like the Rocky Mountains, but with the ocean.” Beautiful.


#19

Hi,

I’m Aaron. I’ve had studied Lisp twenty years ago in my PhD program for AI. About 5 years ago, I ran into Clojure after my interests in functional programming and study of Scala. I noticed some Twitter posts about Clojure’s amazing capability. Since then, it’s been a recreation for me to program in Clojure.

For 2018, I wish that I could find an opportunity to program in Clojure for a living. I’d like to volunteer or participate in open source projects to explore my chance and horn my skills. If you could help me, please let me know.

I have deep learning background (with a Ph.D.), and also completed successfully the study of self-driving-car with Udacity. I also have extensive experience in software development, especially project management. I’m currently searching for jobs related to machine learning and data science. It would be my dream come true to do machine learning with Clojure.

I now live in San Francisco area.

Thanks in advance,

Aaron


#20

Judging by the name, do you speak Chinese?