About

I am a Software Engineer with an interest in interactive, dynamic, self-sustaining programming tools and authoring environments.

In the past I've worked for Google, Y Combinator Research, and at the HPI Software Architecture Group. For more details see my résumé.

You can find me online on Github and Twitter.

me_small.jpg

Projects

lively.next — The latest version of Lively

BrightTable — A GUI for the real world

Draggable Code — Tile scripting & programming by example

JavaScript (back-in-time) debugger — A debugger implemented in pure JS

cloxp — A Clojure IDE for live programming

paredit.js — A widely used library for parsing Lisp expressions

CodeChisel3D — Live programming in 3D / VR

Lively Web — Lively 2009-2016

Selected Publications

• Daniel Ingalls, Tim Felgentreff, Robert Hirschfeld, Robert Krahn, Jens Lincke, Marko Röder, Antero Taivalsaari, and Tommi Mikkonen. A World of Active Objects for Work and Play: The First Ten Years of Lively. In Proceedings of the ACM Symposium for New Ideas, New Paradigms, and Reflections on Everything to do with Programming and Software (Onward!) 2016, co-located with the Conference on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA) 2016, pages 238-249, Amsterdam, The Netherlands, October 30-November 4, 2016, ACM DL.

• Jens Lincke, Robert Krahn, Dan Ingalls, Marko Röder, and Robert Hirschfeld. The Lively PartsBin: A Cloud-based Repository for Collaborative Development of Active Web Content. In Proceedings of Collaboration Systems and Technology Track at the Hawaii International Conference on System Sciences (HICSS) 2012, pages 693-701, Grand Wailea, Maui, Hawaii, USA, January 4-7, 2012, IEEE Computer.

• Robert Krahn, Dan Ingalls, Robert Hirschfeld, Jens Lincke, and Krzysztof Palacz. Lively Wiki - A Development Environment for Creating and Sharing Active Web Content. In Proceedings of the International Symposium on Wikis and Open Collaboration (WikiSym) 2009, co-located with the Conference on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA) 2009, Disney's Contemporary Resort, Orlando, Florida, USA, October 25-27, 2009, ACM DL.

• Jens Lincke, Robert Krahn, Dan Ingalls, and Robert Hirschfeld. Lively Fabrik - A Web-based End-user Programming Environment. In Proceedings of the Conference on Creating, Connecting and Collaborating through Computing (C5) 2009, pages 11-19, Kyoto, Japan, January 19-22, 2009, IEEE.