diff --git a/content/news/2024/09/26/deref.adoc b/content/news/2024/09/26/deref.adoc new file mode 100644 index 00000000..44700dfa --- /dev/null +++ b/content/news/2024/09/26/deref.adoc @@ -0,0 +1,49 @@ += Clojure Deref (Sept 26, 2024) +Alex Miller +2024-09-26 +: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, videos, and media + +* https://vimeo.com/1012840548[Apropos 2024-09-24] - Apropos Clojure +* https://www.youtube.com/watch?v=GA-M9uguA78[Did you know CoPilot and Calva could do this?] - CalvaTV +* https://www.youtube.com/watch?v=nvNRFefnIcM[Making CoPilot evaluations consider the namespace] - CalvaTV +* https://www.youtube.com/watch?v=VQZJGpUA1wY&t=158s[Clojure Corner: Interview with Kira Mclean] - Flexiana +* https://www.youtube.com/watch?v=YSgTQzHYeLU[11 insights after 11 years with the functional database Datomic - Magnar Sveen - NDC Oslo 2024] - NDC Conferences +* https://www.youtube.com/watch?v=GEqzw6V31tk[People of Heart of Clojure - The Unofficial Hallway Track 2024] - Toni Talks Dev +* https://www.youtube.com/watch?v=-kz5tlJ3kUE[Example ClojureScript Reagent apps generated with Claude.ai and Scittle] - mccormix +* https://www.youtube.com/watch?v=qAbPi-jU8dw[Setting up Claude.ai to Generate ClojureScript Reagent apps] - mccormix + +== Blogs, articles, and projects + +* https://thomascothran.tech/2024/09/in-clojure/[Behavioral Programming in Clojure] - Thomas Cothran + +== Libraries and Tools + +New releases and tools this week: + +* https://github.com/noahtheduke/lazytest[lazytest] https://github.com/NoahTheDuke/lazytest/blob/main/CHANGELOG.md[0.5.0] - A standalone BDD test framework for Clojure +* https://github.com/taoensso/telemere[telemere] https://github.com/taoensso/telemere/releases/tag/v1.0.0-beta25[1.0.0-beta25] - Structured telemetry library for Clojure/Script +* https://github.com/BirkeyCo/simple-img-editor[simple-img-editor] - A simple image editor POC prototype in pure ClojureScript and JavaScript using HTML Canvas API +* https://github.com/raystubbs/nvim-cljfmt-indents[nvim-cljfmt-indents] - Cljfmt based indentation function for NeoVim +* https://github.com/juji-io/editscript[editscript] https://github.com/juji-io/editscript/blob/master/CHANGELOG.md[0.6.4] - A library to diff and patch Clojure/ClojureScript data structures +* https://github.com/damn/clojure.world[clojure.world] - DSL for writing games in clojure +* https://github.com/m3tti/clj-mnl-web[clj-mnl-web] - Minimal Web Template for clojure +* https://github.com/ikappaki/basilisp-pprint[basilisp-pprint] https://github.com/ikappaki/basilisp-pprint/blob/main/CHANGELOG.md[0.1.0] - A Port of the Clojure Pretty Printer Library to Basilisp +* https://github.com/noahtheduke/splint[splint] https://github.com/NoahTheDuke/splint/blob/main/CHANGELOG.md[1.17.1] - A Clojure linter focused on style and code shape +* https://github.com/fulcrologic/fulcro-rad-semantic-ui[fulcro-rad-semantic-ui] 1.4.4 - Semantic UI Rendering Plugin for RAD +* https://github.com/clj-commons/pretty[pretty] https://github.com/clj-commons/pretty/blob/main/CHANGES.md[3.2.0] - Library for helping print things prettily, in Clojure - ANSI fonts, formatted exceptions +* https://github.com/hlship/trace[trace] https://github.com/hlship/trace/blob/main/CHANGES.md[1.4] - Better REPL based debugging output +* https://github.com/soulspace-org/overarch[overarch] https://github.com/soulspace-org/overarch/blob/main/Changelog.md[0.31.0] - A data driven description of software architecture based on UML and the C4 model +* https://github.com/scicloj/hanamicloth[hanamicloth] https://github.com/scicloj/hanamicloth/blob/main/CHANGELOG.md[1-alpha8] - Easy layered graphics with Hanami & Tablecloth +* https://github.com/scicloj/sklearn-clj[sklearn-clj] https://github.com/scicloj/sklearn-clj/blob/main/CHANGELOG.md[0.4.1] - Plugin to use sklearn models in metamorph.ml +* https://github.com/BetterThanTomorrow/calva[calva] https://github.com/BetterThanTomorrow/calva/blob/published/CHANGELOG.md[2.0.475] - Clojure & ClojureScript Interactive Programming for VS Code +* https://github.com/hlship/cli-tools[cli-tools] https://github.com/hlship/cli-tools/blob/main/CHANGES.md[0.13] - CLIs and subcommands for Clojure or Babashka +* https://github.com/scicloj/noj[noj] https://github.com/scicloj/noj/blob/main/CHANGELOG.md[2-alpha7.1] - A clojure framework for data science +* https://github.com/squint-cljs/squint[squint] https://github.com/squint-cljs/squint/blob/main/CHANGELOG.md[0.8.114] - Light-weight ClojureScript dialect +* https://github.com/clojure-goes-fast/clj-async-profiler[clj-async-profiler] https://github.com/clojure-goes-fast/clj-async-profiler/blob/master/CHANGELOG.md[1.3.1] - Embedded high-precision Clojure profiler +* https://github.com/flow-storm/flow-storm-debugger[flow-storm-debugger] https://github.com/flow-storm/flow-storm-debugger/blob/master/CHANGELOG.md[3.17.4] - A debugger for Clojure and ClojureScript with some unique features \ No newline at end of file