planet.clojure.in planet.clojure.in

Clojure microservices for JavaScript developers

This series was co-written by Tyler Sullberg and Musa Barighzaai. CircleCI is growing, which is wonderful. However, one of the growth challenges we have is that our backend is primarily written in Clojure, and few developers know Clojure. Many CircleCI engineers, including myself, have learned Clojure on the job. Before joining CircleCI, I was a JavaScript developer. As the lingua franca of software engineers, JavaScript is a...

planet.clojure.in planet.clojure.in

NextJS Developer Extensions Pack: Install the best VSCode extensions with one click

It looks that we'll never run out of VS Code best extensions posts and lists, right? As an daily user of VS Code I think I can related with the feeling of share with other people how amazing some tools are and help boost our productivity in some many forms and ways that we wouldn't guess. As a web developer and mostly focused on NextJS working with style-components and TypeScript, my arsenal of tools may not be everyone's cup of tea...

planet.clojure.in planet.clojure.in

Lambda Island Open Source Update July 2021

By Alys BrooksIt’s been a while since our last update! Community contributors and Lambda Island team members have been busy working on new projects and improving existing ones. We’re trying to strike a balance between venturing into new territory while ensuring existing projects continue to improve.If you want to join in, check out our blog post calling for contributions, or jump right in to our first issues list.A New Project:...

planet.clojure.in planet.clojure.in

Implementing an Event-Driven ClojureScript mini-framework with core.async

This was my experiment of re-implementing a lighter version of the popular ClojureScript front-end framework, re-frame, for the purpose of studying.1 A demo project of the result can be found here - mini-reframe. In the project README, you can see the section "Self-guided source code tour" if you like to read the code. In this post, I'd walk you through the steps of implementing it from scratch. Disclaimer: It is not my goal...

planet.clojure.in planet.clojure.in

Clojure Deref (July 16, 2021)

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem. (@ClojureDeref RSS) Highlights Big congrats to Amperity on their Series D financing and valuation of $1B, making them another "unicorn" built substantially on Clojure and ClojureScript, approaching 100 Clojure developers. It is great to see these Clojure success stories at scale! Amperity has also been a great contributor to...

planet.clojure.in planet.clojure.in

Clojure Deref (July 9, 2021)

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem. (@ClojureDeref RSS) Highlights Rich Hickey wrote a paper "A History of Clojure" for the HOPL IV (History of Programming Languages) conference. This week the video for the conference was made available along with the Q&A hosted by Guy Steele. Certainly worth watching/reading if you want to know more about how and why...