App Lab logo

Posts by Daniel Manila

Debugging Tips

2021-02-17Daniel Manila

Debugging is a fairly essential part of programming, and this post aims to give you a few general tools and strategies to help you debug effectively.

Read more…

Integrating Clem with Cursive

2020-01-17Daniel Manila

Clem is a program intended to make development with Clojure easier by helping explain Clojure’s sometimes cryptic error messages. It integrates with your REPL an uses an online database to attempt to find more human-friendly messages to explain your errors.

This post will go through the steps required to integrate Clem with Cursive.

Read more…

Installing Cursive IDE for Clojure

2019-09-27Daniel Manila

Cursive is an IDE built on top of IntelliJ that supports syntax highlighting, code completion, repl integration and other features for Clojure and ClojureScript. Unlike many other Clojure IDEs, it is comparatively simple to install and has ordinary GUI.

Read more…

A Clojure Tutorial

2019-09-26Daniel Manila

Did you know that there is a programming language that’s not only consistently enjoyable to use, but also amazingly productive—and which was the highest paying language according to the 2018 Stack Overflow developer survey? In this talk, Professor of the Practice and App Lab director Jeff Terrell introduces the programming language Clojure.

Read more…