-
Notifications
You must be signed in to change notification settings - Fork 271
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
0154282
commit 2c4f209
Showing
2 changed files
with
44 additions
and
66 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
= Clojure Deref (July 28, 2023) | ||
Alex Miller | ||
2023-07-28 | ||
:jbake-type: post | ||
|
||
ifdef::env-github,env-browser[:outfilesuffix: .adoc] | ||
|
||
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: https://clojure.org/feed.xml[RSS])). Thanks to Anton Fonarev for link aggregation. | ||
|
||
== Podcasts and videos | ||
|
||
* https://www.youtube.com/watch?v=v-GE_P1JSOQ[Electric Clojure — compiler managed datasync for rich web apps (by Dustin Getz)] - London Clojurians | ||
|
||
== Blogs, articles, and projects | ||
|
||
* https://code.thheller.com/blog/shadow-cljs/2023/07/21/shadow-graft-a-case-study.html[shadow-graft: A Case Study] - Thomas Heller | ||
* https://flexiana.com/2023/07/generative-ai-in-clojure-riding-on-python-libraries[(Generative) AI in Clojure riding on Python Libraries] - Giga Chokheli (Flexiana) | ||
* https://omma.ee/im-creating-a-content-management-system-in-clojure/[I’m creating a content management system in Clojure] - Asko Nõmm | ||
* https://respatialized.net/typesetting-sexprs.html[Typesetting S-Expressions with CSS, part 1: atomic elements and maps] - respatialized | ||
* https://dustingetz.electricfiddle.net/electric-fiddle.essay!Essay/electric-y-combinator[Electric Y Combinator — Electric Clojure] - Dustin Getz | ||
* https://thomascothran.tech/2023/07/brittle-clojure/[Brittle Clojure: Creating Legacy Clojure Systems] - Thomas Cothran | ||
* https://blog.janetacarr.com/thriving-in-the-dynamically-type-checked-hell-scape-of-clojure/[Thriving in the dynamically type-checked hell scape of Clojure] - Janet A. Carr | ||
* https://www.juxt.pro/blog/clojure-in-revisited-signal/[Clojure in Revisited: Signal] - JUXT | ||
* https://clojure-goes-fast.com/blog/clojures-deadly-sin/[Clojure's deadly sin] - Oleksandr Yakushev | ||
|
||
== Libraries and Tools | ||
|
||
New releases and tools this week: | ||
|
||
* https://github.com/nathell/skyscraper[skyscraper] 0.3.6 - Structural scraping for the rest of us | ||
* https://github.com/ertugrulcetin/enion[enion] - Epic PvP Battle game between Orcs and Humans | ||
* https://github.com/damn/gdl[gdl] 1.0 - A new, simple and powerful language for writing games with no compromises | ||
* https://github.com/oliyh/martian[martian] https://github.com/oliyh/martian/releases/tag/0.1.25[0.1.25] - The HTTP abstraction library for Clojure/script | ||
* https://github.com/noahtheduke/splint[splint] https://cljdoc.org/d/io.github.noahtheduke/splint/1.10.0/doc/changelog[1.10.1] - A Clojure linter focused on style and code shape | ||
* https://github.com/weavejester/cljfmt[cljfmt] 0.11.1 - A tool for formatting Clojure code | ||
* https://github.com/askonomm/ruuter[ruuter] 1.3.4 - A system-agnostic, zero-dependency router | ||
* https://github.com/clj-commons/pretty[pretty] 2.0.1 - Library for helping print things prettily, in Clojure | ||
* https://github.com/clj-commons/byte-streams[byte-streams] https://cljdoc.org/d/org.clj-commons/byte-streams/0.3.4/doc/changelog[0.3.4] - A Rosetta stone for JVM byte representations | ||
* https://github.com/liquidz/build.edn[build.edn] https://github.com/liquidz/build.edn/releases/tag/0.10.227[0.10.227] - Make your Clojure library build process easy | ||
* https://github.com/lambdaisland/deep-diff2[deep-diff2] https://github.com/lambdaisland/deep-diff2/blob/main/CHANGELOG.md[2.10.211] - Deep diff Clojure data structures and pretty print the result | ||
* https://github.com/babashka/tools-deps-native[tools-deps-native] https://github.com/babashka/tools-deps-native/blob/master/CHANGELOG.md[0.1.1] - Run tools.deps as a native binary | ||
* https://github.com/babashka/tools.bbuild[tools.bbuild] 0.9.0 - Babashka maintained fork of tools.build | ||
* https://github.com/clojure-emacs/refactor-nrepl[refactor-nrepl] https://github.com/clojure-emacs/refactor-nrepl/blob/master/CHANGELOG.md[3.9.0] - nREPL middleware to support refactorings in an editor agnostic way | ||
* https://github.com/soulspace-org/overarch[overarch] 0.2.0 - A data driven description of software architecture based on UML and the C4 model |