Clojure Planet
Clojure Planetplanet@clj.social
2025-06-23

Notes from starting a mobile application from 0 in 2025.

medium.com/@_jba/notes-from-st

I remember vaguely what was required to build a mobile application 10 years ago. First, you had to make one application per platform. Targeting Android and iOS, meaning that you multiply by 2 your development, setup, integration pipeline, etc, from...

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

Clojure Planetplanet@clj.social
2025-06-21

Parsing GraphQL with Clojure

clojure-diary.gitlab.io/2025/0

Notes Code alumbra.parser inflections injee

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

Clojure Planetplanet@clj.social
2025-06-20

EDN-infused plain html forms

biffweb.com/p/edn-html-forms/

Merry solstice. After about a year, I'm roughly 80% done with the Yakread rewrite. Now all that's left is the remaining 80%. My last post is still a good explanation of the new Biff things I've been hacking on as part of that. Over the past couple...

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

Clojure Planetplanet@clj.social
2025-06-19

Three personal software products I created with Clojure

clojure-diary.gitlab.io/2025/0

Notes Kanipaan Injee Static Site Search

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

Clojure Planetplanet@clj.social
2025-06-18

Lucas Vegi responde qual é a próxima fronteira da engenharia de software

dev.to/fronteirases/lucas-vegi

Olha, eu vou responder essa pergunta. Eu me preparei para ela, hein, mas vou responder ela de uma forma não tão objetiva, tá? Como a gente está falando de engenharia de software aplicada à programação funcional, não tem como eu não falar que essa é...

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

Clojure Planetplanet@clj.social
2025-06-18

The Value and Cost of a Test

juxt.pro/blog/value-and-cost-o

How much should you test? What should you test? How should you test it?

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

Clojure Planetplanet@clj.social
2025-06-17

Work and meta-work

ericnormand.substack.com/p/wor

Part of the work I did when I ran my own business was standardizing procedures. I got fascinated by checklists and instructions. Sometimes you only do something once in a while. You want to remember all of those little details, all the little...

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

Clojure Planetplanet@clj.social
2025-06-17

Clojure Deref (June 16, 2025)

clojure.org/news/2025/06/16/de

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Clojure/Conj 2025 will be held Nov 12-14 in Charlotte, NC. Early Bird Registration is now open. We look forward to seeing you in-person and...

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

Clojure Planetplanet@clj.social
2025-06-15

The Loneliness of Architectural Completion

ooloi.org/home/the-loneliness-

​I wrote this as the final pieces of Ooloi's backend architecture were falling into place. What began as a meditation on infrastructure and isolation turned into something more personal about mastery, loss, and the strange kind of solitude that...

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

Clojure Planetplanet@clj.social
2025-06-15

The Musical Journey to Understanding Transducers: Building Ooloi's Piece-Walker

ooloi.org/home/the-musical-jou

How solving a real music notation problem revealed the perfect transducer use case ​The Problem That Started It All I found myself confronting what appeared to be a deceptively simple requirement for Ooloi: 'Resolve slur endpoints across the...

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

Clojure Planetplanet@clj.social
2025-06-15

Akima splines

wedesoft.de/software/2025/06/1

Recently I was looking for spline interpolation for creating curves from a set of samples. I knew cubic splines which are piecewise cubic polynomials fitted such that they are continuous up to the second derivative. I almost went ahead and...

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

Clojure Planetplanet@clj.social
2025-06-13

56: XTDB: A Bitemporal database in Clojure

therepl.net/episodes/56/

Jeremy Taylor and James Henderson talk about building XTDB, bitemporality, SQL compatibility, and Apache Arrow. Launching XTDB v2 Grid Dynamics acquires JUXT LSM Tree The Generational Hypothesis JUXT Cast - Viktor Leis HTAP Processing Are We There...

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

Clojure Planetplanet@clj.social
2025-06-12

Launching XTDB v2 — time-travel SQL database to simplify compliance

xtdb.com/blog/launching-xtdb-v

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

Clojure Planetplanet@clj.social
2025-06-09

Implementing dynamic scope for Fennel and Lua

andreyor.st/posts/2025-06-09-i

I’m continuing my work on fennel-cljlib, my port of clojure.core and some other core libraries, focusing on porting missing functions and features to it. One such feature, which I sometimes miss in Lua and Fennel, is dynamic binding. The Lua VM...

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

Clojure Planetplanet@clj.social
2025-06-08

Beyond the If Pattern

lambdaisland.com/blog/2025-06-

by Laurence ChenIn my work at Gaiwan, there was a piece of code with poor quality that always felt like a thorn in my side. For a long time, I couldn’t come up with a better way to handle it.The code was a Nested If. Each step-* is a side-effect...

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

Clojure Planetplanet@clj.social
2025-06-08

How do you prototype a nice language?

kevinlynagh.com/newsletter/202

How do you prototype a nice language? I’ve spent the past month prototyping my codeCAD language. However, while I’ve made tons of zero-to-one-type progress (an EBNF grammar, parser, function definitions, evaluation, and numeric solving!), the...

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

Clojure Planetplanet@clj.social
2025-06-08

Clojure Deref (June 6, 2025)

clojure.org/news/2025/06/06/de

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Podcasts, videos, and media Vibe Coding With Clojure-MCP: Bruce Hauman/Luke Burton/Gene Kim - IT Revolution 7 UIs with Replicant, Ep...

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

Clojure Planetplanet@clj.social
2025-06-08

Building a Bitemporal Index (part 3): Storage

xtdb.com/blog/building-a-bitem

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

Clojure Planetplanet@clj.social
2025-06-08

Newsletter 63 – 05/2025

otavio.dev/2025/06/03/newslett

Featured Microservices Are a Tax Your Startup Probably Can’t Afford – Microservices architecture are well known for the amount of platform engineering required to extract the best from it, if you’re a small company, probably you’ll not have time...

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

Clojure Planetplanet@clj.social
2025-06-08

Clojure 1.12.1

clojure.org/news/2025/06/02/cl

Clojure 1.12.1 is now available! Find download and usage information on the Downloads page. CLJ-2899 - Revert change in semantics of qualified symbol in invocation position if field and method of same name CLJ-2898 - Objects that are both...

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

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst