Profile

Cover photo
Dan Lentz
Works at Dean & Company
Lives in Greenwich, CT
711 followers|352,867 views
AboutPostsPhotosYouTube+1's

Stream

Dan Lentz

Shared publicly  - 
 
Enjoy 30 seconds of #nanoreef!
3
Jimmy Arogén's profile photo
 
enjoyed :-) 
Add a comment...

Dan Lentz
owner

Clojure  - 
 
Junior Clojure Developer, Kira Systems
Toronto, Canada

(ns com.kirasystems)

(def startup "Kira Inc.")

(def about-us
   "We’re a Toronto-based startup using machine learning to automate legal work. We’re looking for a junior developer to work on our Clojure-based web app and C++ based OCR component. Our team is pragmatic, and inquisitive; we love learning new technologies. Our office is in the heart of Toronto.")
 
(def looking-for
   "We're looking for someone that shares our vision and passion for building software. As an exceptionally-talented engineer who is excited to work with a team of like-minded individuals, you will build out features that bridge the data engine and web interface.")
 
(def topics [:clojure :c++ :web-dev :functional-prog :postgresql :rabbitmq :java-jvm :unix ])
 
(def requirements [:comp-sci :comp-eng :soft-eng :other-related])
 
(def why-work-with-us
   ["Awesome co-workers of course!"
    "Challenging & interesting problems"
    "Responsibility & ability to make an impact"
    "High-quality mentoring to help you learn"
    "Competitive salary"])
 
(def show-off
   "Please send us your cover letter, resume, and any references to software you have written or contributed to (e.g. pointer to some of your open source projects on Github):jobs@kirasystems.com. Include your name as the email subject.")
 
(def bar [33 115 107 115 105 114 101 116 115 97 32 110 105 32 101 109 97 110 32 114 117 111 121 32 101 115 111 108 99 110 101 32 100 110 65])
 
(defn pretty-print [i]
   "I print out stuff really pretty for your i!"
   (print (apply str (interpose ", " (map name i)))))
 
(defn print-ad []
   (-> "Hey, we're from " (str (.toUpperCase startup) "! ") (str about-us " " looking-for) (println))
   (println "\nYou can expect to work with the following, so familiarity with any helps: ")
   (pretty-print topics)
   (println "\n\nYou should also be either working towards or already possess a degree in:")
   (pretty-print (take 3 requirements))
   (print " or ") (pretty-print (drop 3 requirements))
   (println "\n\nWhy work with us:")
   (doseq [reason why-work-with-us] (println " * " reason))
   (print "\n" show-off "")
   (println (apply str (map char (reverse bar))))
   (println "\nHappy Coding!"))
Kira simplifies review and analysis of complex documents with a combination of the latest computer science and expert human know-how.
1
Add a comment...
 
 
Clojure Data Structures and Algorithms Cookbook by +Rafik NACCACHE
https://itun.es/us/A0ss9.l

I've got this book on pre-order and am looking forward to getting my hands on it!
Read a sample or download Clojure Data Structures and Algorithms Cookbook by Rafik Naccache with iBooks.
View original post
1
Ivan Pierre's profile photo
 
Alas...
"L’article que vous recherchez n’est actuellement pas disponible dans le suisse store"
 ·  Translate
Add a comment...

Dan Lentz

Shared publicly  - 
1
Add a comment...

Dan Lentz

Shared publicly  - 
 
Clojure Destructuring Tutorial and Cheat Sheet

Super valuable.
July 26, 2014. When I try to write or read some Clojure code, every now and then I get stuck on some destructuring forms. It's like a broken record. One moment I'm in the zone, then this thing hits me and I have to stop what I'm doing to try and grok what I'm looking at.
1
1
Ivan Pierre's profile photo
Add a comment...

Dan Lentz

Shared publicly  - 
 
For building dynamic, interactive web applications with ClojureScript, Om (react-js) offers a very specific functional model to work with. KIOO is a functional templating library on top of Om that supports enlive-style selectors -- the upshot is that it allows you to divorce design from behavior.

So, there are a lot of upsides to this approach, but debugging can be a challenge. This article covers some basic kioo template debugging techniques.
2
1
Ivan Pierre's profile photo
Add a comment...
In his circles
241 people
Have him in circles
711 people
Tit Frend's profile photo
Smith Lachlan's profile photo
Myong Willey's profile photo
Rafa Raisa's profile photo
Regan Harwell's profile photo
karim idrissi's profile photo
Richard Green's profile photo
Vlado Handziski's profile photo
Olivia Jasmine's profile photo

Dan Lentz
owner

Clojure  - 
 
Clojure Developer, Disco Melee
100% Remote
Full Time, Part Time, or Freelance

http://discomelee.com/http://beta.discomelee.com/

In search of Clojure developers.

About Us

Disco Melee was founded by gamers, for gamers, to deal with with the lack of social features in other gaming-centric sites, and to reinvent the concept of social streaming. Basically we are “making gaming social again”. We’re in closed beta now, but will be opening up very soon!

What We’re After

The frontend is built in Clojurescript and Om, the backend in Clojure on a PostgreSQL database.
While we do require some degree of prior experience with these technologies, we also greatly value an ability to learn, take ownership, be proactive, and communicate well with others.

Essential skills:

- Good written and spoken English
- Functional programming techniques

Front-end:

- Modern HTML and CSS (LESS)/Bootstrap
- Clojurescript (and Javascript)
- React (Om)
- Implementing a Photoshop design in HTML/CSS

Back-end:

- Clojure
- SQL (we use PostgreSQL)

Desirable skills:

* Data security and privacy
* JVM familiarity (ecosystem)
* XMPP protocol knowledge
* Video streaming/web video familiarity
* Distributed systems
* Payment processors
* Mobile (iOS/Android) knowledge
* Familiarity with Amazon Web Services

To submit your resume for consideration, please email work@discomelee.com.
1
Add a comment...

Dan Lentz

Shared publicly  - 
 
Clojure Data Structures and Algorithms Cookbook by +Rafik NACCACHE
https://itun.es/us/A0ss9.l

I've got this book on pre-order and am looking forward to getting my hands on it!
Read a sample or download Clojure Data Structures and Algorithms Cookbook by Rafik Naccache with iBooks.
2
1
Dan Lentz's profile photo
Add a comment...

Dan Lentz

Shared publicly  - 
 
While I'm at it, here's another useful article: swannodette/enlive-tutorial 
1
1
Ivan Pierre's profile photo
Add a comment...

Dan Lentz

Shared publicly  - 
 
polymatheia : Understanding Clojure's Persistent Vector, pt. 1

A link to the first installment of one of my favorite series of blog posts. Covers many of the finer points of Clojure's persistent data structures.
Polymatheia is hyPiRion's webpage. Blogposts and other personal information may be found here.
1
1
Dan Lentz's profile photo
Add a comment...

Dan Lentz

Shared publicly  - 
 
Boy, the bubble tip anemone has really been growing.

#nanoreef 
2
Jimmy Arogén's profile photoDan Lentz's profile photo
4 comments
 
Yes, literally a tiny box -- the whole thing is only one cubic foot in volume

Also, as you mentioned it, I've wound up dawdling all afternoon with a new live micro plankton I am hoping to get established :)
Add a comment...

Dan Lentz

Shared publicly  - 
 
 
In this article we will develop a set of transducers which can be composed to extract data from an XML document (although the principles here can be applied to any tree-structured format, including JSON).
Processing documents with transducers — Using transducers to extract information from XML, JSON and other documents
View original post
1
Add a comment...
People
In his circles
241 people
Have him in circles
711 people
Tit Frend's profile photo
Smith Lachlan's profile photo
Myong Willey's profile photo
Rafa Raisa's profile photo
Regan Harwell's profile photo
karim idrissi's profile photo
Richard Green's profile photo
Vlado Handziski's profile photo
Olivia Jasmine's profile photo
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Greenwich, CT
Previously
New Castle, DE - Newark, DE - Pennsville, NJ - Dallas, PA
Story
Tagline
Alpha Nerd in Beta Test
Work
Occupation
Consultant / Software Developer
Skills
Clojure, Common-Lisp, Graph Database, Datomic, Software Development
Employment
  • Dean & Company
    Senior Software Engineer, 2015 - present
  • Consumer Reports Magazine
    Software Engineer, Graph Database, 2014 - 2014
  • Bridgewater Associates
    Software Engineer, Research Technology, 2014 - 2014
Basic Information
Gender
Male
Dan Lentz's +1's are the things they like, agree with, or want to recommend.
Learning Lisp
lisperweasel.blogspot.com

Let's dance! S-B-C-L! Young geek, there's no need to feel down. I said, young geek, pick yourself off the ground. I said, young geek, 'cause

Regular Expression Matching: the Virtual Machine Approach
swtch.com

Regular Expression Matching: the Virtual Machine Approach. Russ Cox rsc@swtch.com. December 2009. Introduction. Name the most widely used by

[ANN] clj-uuid: thread-safe, performant unique identifiers - Google Groups
groups.google.com

[ANN] clj-uuid: thread-safe, performant unique identifiers, danl...@gmail.com, 2/16/15 5:25 PM. Hello Clojurians,. I've just been polishing

Computer History Museum Makes Historic CP/M Operating System Source Code...
globenewswire.com

MOUNTAIN VIEW, Calif., Oct. 1, 2014 (GLOBE NEWSWIRE) -- The Computer History Museum (CHM) announced today that it has made available origina

Datomic - Google Groups
groups.google.com

Laurent Bertrand, 6:50 AM. Entity ids and d/with, mbosse...@netflix.com, 6:43 AM. Datomic For EAV Modeling in Health Research, Delon Newman,

GNU Privacy Guard (GPG) Tutorial
xahlee.info

Generate Public & Private Keys. first, generate your public & private key pair. gpg --gen-key. Just follow the interactive command line inst

clojure : 1.7.0-alpha1 - Track your JARs at VersionEye
www.versioneye.com

Clojure core environment and runtime library....

Why Anti-Authoritarians are Diagnosed as Mentally Ill
www.madinamerica.com

In Bruce Levine's career he as spoken with hundreds of people diagnosed with ODD & ADHD. An astonishing number of these people are also anti

Blue Marlin: The Giant Ship That Ships Other Ships
twistedsifter.com

When one needs to transport a large number of ships (perhaps they aren't ocean-ready), move a gigantic oil rig (like BP's Thunder Horse PDQ)

danlentz/clj-hangman
github.com

Contribute to clj-hangman development by creating an account on GitHub.

Amazing Programming Quotes - Lifengadget
www.lifengadget.com

There are some quotes which are really amazing programming quotes, some are funny, some astonishing.Here is the list of quotes that impresse

Keyboard shortcuts for Google Drive on the web - Drive Help
support.google.com

Google Drive on the web has a variety of keyboard shortcuts that you can use to accomplish different types of actions like selecting a docum

GitPrint.com - Easily print GitHub markdown
gitprint.com

Printing Markdown with GitPrint. Simply view any Markdown file on GitHub, then in your URL bar replace the github.com part of the URL with g

Paste number 140913: read-until
paste.lisp.org

(defun read-until (stream until &optional recursive) "Read from a stream (filling up a string) while: * until-string : the read input ends w