<commit_before>= Clojure Deref (Aug 19, 2022)
<NAME>
2022-08-19
: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. (https://twitter.com/ClojureDeref[@ClojureDeref] https://clojure.org/feed.xml[RSS])

== Podcasts and videos

* https://www.youtube.com/watch?v=0mrguRPgCzI[Create a URL shortner with Clojure and MySQL] - on the code again
* https://www.youtube.com/watch?v=24GRiOCa1Vo[Data Rabbit - Alpha 1, Quick Intro / Overview (cljs-only version)] - <NAME>itaille
* https://www.youtube.com/watch?v=PwzucD5qoD4[Data Rabbit - nREPLs, SQL, JDBC, Viz (Nivo, Vega-lite), Sub-flows] - <NAME>itaille
* https://www.youtube.com/watch?v=H0h9BRqHLe0[Custom Clojure tooling: prepared for your taste - Ivana] - Clojure Asia

== Blogs

* https://blog.janetacarr.com/software-design-patterns-in-clojure/[Fix your Clojure code: Clojure comes with design patterns (Part 1)] - <NAME>. Carr
* https://tonsky.me/blog/datascript-2/[Ideas for DataScript 2] - <NAME>
* https://blog.adrianistan.eu/usando-lenguaje-mejor-pagado-clojure[Usando el lenguaje mejor pagado del mundo: Clojure] - <NAME>
* https://frankapiyo.github.io/CCDDE0/posts-output/2022-08-15-adding-hexbin-layer-to-mapbox-map/[Adding a hexbin layer to a mapbox map] - Frankline Apiyo
* https://andreyorst.gitlab.io/posts/2022-08-13-understanding-transducers/[Understanding transducers] - <NAME>

== Libraries and Tools<commit_msg>add link<commit_after>= Clojure Deref (Aug 19, 2022)
<NAME>
2022-08-19
: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. (https://twitter.com/ClojureDeref[@ClojureDeref] https://clojure.org/feed.xml[RSS])

== Podcasts and videos

* https://ericnormand.me/podcast/high-level-language[What is a high-level language?] - Eric Normand
* https://www.youtube.com/watch?v=0mrguRPgCzI[Create a URL shortner with Clojure and MySQL] - on the code again
* https://www.youtube.com/watch?v=24GRiOCa1Vo[Data Rabbit - Alpha 1, Quick Intro / Overview (cljs-only version)] - Ryan Robitaille
* https://www.youtube.com/watch?v=PwzucD5qoD4[Data Rabbit - nREPLs, SQL, JDBC, Viz (Nivo, Vega-lite), Sub-flows] - Ryan Robitaille
* https://www.youtube.com/watch?v=H0h9BRqHLe0[Custom Clojure tooling: prepared for your taste - Ivana] - Clojure Asia

== Blogs

* https://blog.janetacarr.com/software-design-patterns-in-clojure/[Fix your Clojure code: Clojure comes with design patterns (Part 1)] - <NAME>. Carr
* https://tonsky.me/blog/datascript-2/[Ideas for DataScript 2] - <NAME>
* https://blog.adrianistan.eu/usando-lenguaje-mejor-pagado-clojure[Usando el lenguaje mejor pagado del mundo: Clojure] - <NAME>
* https://frankapiyo.github.io/CCDDE0/posts-output/2022-08-15-adding-hexbin-layer-to-mapbox-map/[Adding a hexbin layer to a mapbox map] - <NAME>yo
* https://andreyorst.gitlab.io/posts/2022-08-13-understanding-transducers/[Understanding transducers] - <NAME>ov

== Libraries and Tools
{'fraction_non_alphanumeric': 0.14276401564537158, 'fraction_numerical': 0.028683181225554105, 'mean_word_length': 4.736448598130841, 'pattern_counts': {'":': 0, '<': 16, '<?xml version=': 0, '>': 16, 'https://': 23, 'lorem ipsum': 0, 'www.': 8, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '909436', 'n_tokens_mistral': 1248, 'n_tokens_neox': 1139, 'n_words': 244}