676
1
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

Clojure Bites - Mazeboard 3 - core.async to update the UI layer

https://fpsd.codes/blog/clojure-bites-mazeboard-3-more-async-to-fully-decouple-layers/

Intro In the last post we have started decoupling game and UI logic in order to be able to run the two layers in different processes; we are not there yet and it will take some time to get to the final client/server setup, but we will get there,...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

677
2
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

Should you use Biff?

https://biffweb.com/p/should-you-use-biff/

The more the following points apply to you, the more likely Biff is to be a good fit: You're a solo developer (hobbyist, indie hacker, startup founder). You're unopinionated about your app's structure and library choices; you'd rather focus on...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

678
2
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

Clojure Deref (Dec 8, 2023)

https://clojure.org/news/2023/12/08/deref

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Thanks to Anton Fonarev for link aggregation. Podcasts and videos #93 Malcolm Sparks Returns! - defn Apropos Dec 5 2023 - Apropos Ep...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

679
2
submitted 11 months ago by clojure@clj.social to c/clojure@lemmy.ml

Clojure Deref (Dec 8, 2023)

https://clojure.org/news/2023/12/08/deref

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Thanks to Anton Fonarev for link aggregation. Podcasts and videos #93 Malcolm Sparks Returns! - defn Apropos Dec 5 2023 - Apropos Ep...

#clojure #clj #cljs !clojure@lemmy.ml @clojure@lemmy.ml

680
2
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

Advent 2023 Day 08 - Ghost paths

https://cestlaz.github.io/post/advent-2023-day-08/

Today's puzzle was just what I needed this morning. Made me think, but not too much :-). You can find the problem here. Part 1 was pretty straightforward. You had a set of locations and for each location you could go left or right. So, for...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

681
1
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml
682
1
submitted 11 months ago by mindaslab@lemmy.ml to c/clojure@lemmy.ml
683
3
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

Constructing dummy JSON Web Token (JWT) using ClojureScript

https://www.emcken.dk/programming/2023/12/07/dummy-jwt-with-clojurescript/

JWT seems broadly used around the internet for all kinds of services and I wanted to use it for a service of my own. To increase testing speed while interacting with the backend, I wanted to be able to rapidly create new JWTs to see the effect of...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

684
2
Ep 102: REPLify! (clj.social)
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

Ep 102: REPLify!

https://clojuredesign.club/episode/102-replify/

Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to feedback@clojuredesign.club, or join the #clojuredesign-podcast...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

685
1
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

JUXT Safari: Relic, a Functional Relational Library for Clojure and ClojureScript

https://juxt.pro/blog/safari-relic

Delve into incremental view maintenance with Relic — a powerful Clojure tool; and learn to streamline data modelling and queries.

#clojure #clj #cljs !clojure@lemmy.ml @clojure

686
1
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml
687
3
Clojure Tutorial (clj.social)
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

Clojure Tutorial

https://ericnormand.me/guide/clojure-tutorial

Learn Clojure syntax, set up a development environment, then build a fun project.

#clojure #clj #cljs !clojure@lemmy.ml @clojure

688
2
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

November 2023 Short-Term Project Updates

https://www.clojuriststogether.org/news/november-2023-short-term-project-updates/

Check out the latest updates from Q2 and Q3 2023 Short Term Project developers. Thanks to members for your support - making this work possible! Biff: Jacob O’Bryant Bosquet: Žygis Medelis Clj-kondo, babashka, cherry, SCI: Michiel Borkent Deps-try:...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

689
1
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

Smaller and Safer Clojure Containers: Minimizing the Software Bill of Materials

https://tonitalksdev.com/smaller-and-safer-clojure-containers-minimizing-the-software-bill-of-materials

We are exposed to supply chain security vulnerabilities whenever we use containers (or almost any software). This can be problematic because our goal is to offer a dependable and secure service to our users, which these vulnerabilities can disrupt...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

690
1
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

How to use re-frame with Biff

https://biffweb.com/p/how-to-use-reframe-with-biff/

In Understanding htmx I discussed some of the trade-offs of building a primarily server-side-rendered app. If you'd like to use Biff but for whatever reason you've decided that you'd prefer to use ClojureScript and React instead of htmx, I've...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

691
1
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

Clojure Bites - Mazeboard 2 - Using core.async to decouple game and UI logic

https://fpsd.codes/blog/clojure-bites-mazeboard-2-core-async-to-separate-game-ui-logic/

Intro The previous post ended by looking at the shortcomings of having the game and UI logic completely coupled, which is not ideal in a client/server game setup. We want to setup our code to make it easy to reason about the two layers separately,...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

692
6
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

Why is Jepsen Written in Clojure?

https://aphyr.com/posts/367-why-is-jepsen-written-in-clojure

People keep asking why Jepsen is written in Clojure, so I figure it’s worth having a referencable answer. I’ve programmed in something like twenty languages. Why choose a Weird Lisp? Jepsen is built for testing concurrent systems–mostly databases....

#clojure #clj #cljs !clojure@lemmy.ml @clojure

693
3
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

On-demand webinar: Columnar Data — The Future of Efficient Data Analytics

https://juxt.pro/blog/columnar-webinar

Learn how to optimize system design and performance by understanding columnar data and the underlying mechanics that make it effective.

#clojure #clj #cljs !clojure@lemmy.ml @clojure

694
1
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

Thoughts on Crafting Interpreters - Part 1

https://andreyor.st/posts/2023-12-03-thoughts-on-crafting-interpreters-part-1/

Today I would like to discuss the Crafting Interpreters book by Robert Nystrom. It’s a book about designing an interpreter for a dynamic programming language called Lox. Well, not exactly. It’s split into two parts - in the first is about crafting...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

695
2
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

Getting Started with Clojure Unit Testing: A Simple Tutorial

https://tonitalksdev.com/how-to-get-started-with-tdd-in-clojure

Testing is one of the aspects of software development that you can not hide yourself from. At least if you work in the industry, you shouldn't. Testing is vital to battle against regression in the code, meaning that when you add new features, you...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

696
1
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

Holy Dev Newsletter Nov 2023

https://blog.jakubholy.net/2023/11-newsletter/

Welcome to the Holy Dev newsletter, which brings you gems I found on the web, updates from my blog, and a few scattered thoughts. You can get the next one into your mailbox if you subscribe.What is happeningExciting times! The gods of time have...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

697
1
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

Advent of Code 2023 Day 01

https://cestlaz.github.io/post/advent-2023-day-01/

It's that time again. Advent of Code 2023. A new two part programming problem each day from now through December 25th. Since 2015 I've looked forward to the event, taken part, and posted at least a few write ups here on my blog. I figured this...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

698
1
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

OSS updates November 2023

https://blog.michielborkent.nl/oss-updates-nov-2023.html

In this post I'll give updates about open source I worked on during November 2023.To see previous OSS updates, go here.SponsorsI'd like to thank all the sponsors and contributors that make this work possible! Being an OSS developer isn't always...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

699
1
submitted 11 months ago by clojure@clj.social to c/clojure@lemmy.ml

Clojure Deref (Dec 1, 2023)

https://clojure.org/news/2023/12/01/deref

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Thanks to Anton Fonarev for link aggregation. Podcasts and videos Ep 101: Sportify! - Functional Design in Clojure Writing...

#clojure #clj #cljs !clojure@lemmy.ml @clojure@lemmy.ml

700
1
submitted 11 months ago by planet@clj.social to c/clojure@lemmy.ml

Senior Golang Developer

https://agiliway.com/senior-golang-developer/

We are looking for Senior Golang Developer to join product development for our client from the USA. The product is an AWS hosted multi-module payment and analytical platform for the healthcare services, written in Clojure/Go language stack. The...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

view more: ‹ prev next ›

Clojure programming language discussion

451 readers
1 users here now

Clojure is a Lisp that targets JVM and JS runtimes

Finding information about Clojure

API Reference

Clojure Guides

Practice Problems

Interactive Problems

Clojure Videos

The Clojure Community

Clojure Books

Tools & Libraries

Clojure Editors

Web Platforms

founded 4 years ago
MODERATORS