Skip to content
0:00 / 0:00

#clojure#jank#llvm

How to stick with your projects, even when they're janky - Wilkerson

ClojureTV

111K subscribers • 159 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Jeaye Wilkerson, creator of jank

Intermediate. Assumes working knowledge.

7.3K views9 months ago1 recommendation

Programming languagesTools and practiceLisp and ClojureLanguage design and type systemsCompilers and interpreters

Jeaye Wilkerson shares practical philosophies and development practices for maintaining long-running projects, drawing from his decade-long experience building the jank programming language.

How can I stick with my project? Are rewrites bad? How do I get the community involved? What are some development practices which can make life saner in a long-running project? In this talk, we'll discuss answers to each of these questions. We'll cover my experience building jank, the native Clojure dialect, for over a decade. We'll also look forward, at the next decade of jank development. You'll leave this talk equipped with some practical philosophies to help you finish your projects and hopefully some inspiration to check out jank. Biography Jeaye is the creator of the jank programming language, a Clojure dialect on LLVM with seamless C++ interop. Jeaye has a background in C++ systems programming, focusing on games and game engines. After over a decade in game development, he's focused on building tools to make native programming saner. Recorded Nov 14, 2025 at Clojure/Conj 2025 in Charlotte, NC.

Why it's here

1 person recommends this

What people say. Recommended as an inspiring talk on maintaining motivation and managing technical debt in long-term personal software projects.

u/alexdmillerin r/Clojure • Recommends

How to stick with your projects, even when they're janky - Jeaye Wilkerson