Web development in Clojure is just like everything else: you build up complex behavior from simple parts. This course builds a TODO list app from scratch, explaining the important concepts, and deploying it to a cloud service.
Screencasts, Whiteboards, and Slides produced to help you learn
Parts of courses on specific topics
Now that there is data in the database, we can start to ask question about it. How many rows were in the data set? What were the header names? We use those to check our insertion and debug some issues.
Oracle has recently changed their licensing terms. Before, we recommended using Oracle’s JDK build. It was free for commercial purposes. But it’s no longer free. Now we recommend using AdoptOpenJDK.
There are four places Re-frame allows to store state in. We go over a framework of three criteria to decide where to put it.
Java has a good story for reflection: just ask the object for its class and ask the class for a list of methods. Voilà! You know what methods you can call. This lesson demonstrates reflection with some examples.
We get rid of the ingredients listed in the definition of order->ingredients and instead look them up in the database.
After doing everything in one Clojure file, we start to separate everything into namespaces. It’s a messy task and we actually break the system. I test and debug it until it works again.
We interviewed Glen Mailer about his upcoming Code Mesh talk about fast feedback when building user interfaces.
We interviewed Greg Rosenblatt about his upcoming Clojure/conj 2016 talk.
We interviewed Hans Huebner about his upcoming :clojureD 2017 talk
Hans Hübner is speaking at Clojure eXchange 2016. I ask him some questions about his talk.
We interviewed Howard Lewis Ship about his upcoming Clojure/West 2017 talk.
We interviewed Jan Stępień about his upcoming :clojureD 2017 talk.
Issue 282 – July 09, 2018 · Archives · Subscribe Hi Clojurers, Please enjoy the issue. Rock on!Eric Normand <firstname.lastname@example.org> PS Want to get this in your email? Subscribe! Clojure Career Workshop v0.1 ALPHA One of the most common things I get asked is around getting a job in Clojure. How much do you need […]
Issue 281 – July 02, 2018 · Archives · Subscribe Hi Clojurers, This week I received a gift from one of my members who had recently gotten his first job in Clojure. I was very touched. It is nice to be able to help people like that. I also discovered Learn Reagent. It’s a series […]
Issue 280 – June 25, 2018 · Archives · Subscribe Howdy Clojurers, I finished something big on Friday–a new guide to Clojure’s collections. I had started it a few months ago. Finishing it was therapeutic. It had been on my TODO list since March. The final stages of the process reminded me that some things […]
Issue 279 – June 18, 2018 · Archives · Subscribe Fellow Clojurists, I salute you! I’ve been doing some research while building a guide to the Clojure web ecosystem. There has been a lot of development in this area over the years. The web is an important platform. Clojure ideology maintains that we should build […]
Issue 278 – June 10, 2018 · Archives · Subscribe Hi Fellow Clojurers, I took a break from the newsletter for three weeks while I traveled. Sorry if it seemed like I disappeared. I’m still here. The good news is, people missed me! That means this little newsletter has some non-zero value. Before I left, […]
Issue 277 – May 14, 2018 · Archives · Subscribe Hi Clojurers, In January and February, I met online one-on-one with dozens of my members. It was great. One thing that came up over and over was that people were looking for jobs. I took to the challenge and helped connect people with Clojurists I […]