announcements

Project/library announcements ONLY - use threaded replies for discussions. Do not cross post here from other channels. Consider #events or #news-and-articles for other announcements.
2020-11-09T12:36:16.387400Z

Hi all, I made a drop-in-replacement for clojure.core/atom which records 'count of updates' and 'count of attempts to update' - ie it can be used to get an idea how much your threads are clashing: https://gist.github.com/henryw374/3627fb85be5cd909801b405b995428df . Ofc it adds some overhead of its own vs clojure.core/atom depend on it from deps:

com.widdindustries/stats-atom {:git/url "<https://gist.github.com/henryw374/3627fb85be5cd909801b405b995428df>"
                               :sha     "f35fb32cfa6d4d0781c1c03983f9589cb04cbe4f"}
any feedback welcome

👍 13
katox 2020-11-09T15:18:18.391200Z

PGMIG 0.5.0 is out New: • Support native-image programmatic migrations via https://github.com/borkdude/sci • Add cli option for the migration format: sql (default), clj, edn • Support EDN migrations (uberjar only) • Print version command Release notes: https://github.com/leafclick/pgmig/blob/master/CHANGELOG.md This release you can even grab pre-built binaries for Linux/Mac/Windows here: https://github.com/leafclick/pgmig/releases/tag/v0.5.0 Shout out to @borkdude for SCI!

💖 6
littleli 2020-11-09T16:44:35.392300Z

Zdravím Kamile 👋 I enlisted Windows binary of pgmig in scoop-clojure bucket there among other great tools built using Clojure and Graalvm's native-image. https://github.com/littleli/scoop-clojure PR https://github.com/littleli/scoop-clojure/pull/127 Every scoop installer user on Windows can now easily install pgmig with convenience of single command:

scoop install pgmig
I hope someone finds it useful. Cheers :flag-cz: :simple_smile:

👋 2
greglook 2020-11-09T18:01:35.395700Z

After a bit of a hiatus, a new version of cljstyle is available! Version 0.14.0 fixes a few bugs, revamps the configuration file format, and offers a 2.3x speedup over the previous version. :gotta_go_fast: Pre-built binaries are available on GitHub, or can be installed via Homebrew. https://github.com/greglook/cljstyle/releases/tag/0.14.0

❤️ 9
2020-11-09T18:23:46.396300Z

I have recently finished some major updates to https://findka.com/biff, a full-stack web framework: • Tight (but optional) integration with Terraform. Deployment is now just "set some config variables, run a few commands". I'm trying to achieve a firebase/heroku-like experience but without being tied to a particular platform. • Project templates for single-page and multi-page apps: run bash &lt;(curl -s <https://raw.githubusercontent.com/jacobobryant/biff/master/new-project.sh>) to get started. • Simplified code structure. It's easier to understand now. • Various cleanup/small improvements, e.g. moved from immutant to jetty. • And I've kept all the documentation up-to-date. (Check out the new https://findka.com/biff/#overview section). To help Biff grow, I've been considering giving free one-on-one mentoring to people who want to learn web dev in Clojure (with Biff), as my schedule allows. Fill out this quick survey if you're interested: https://airtable.com/shrKqm1iT3UWySuxe. There's also a #biff channel by the way.

👍 1
🎉 10
Louis Kottmann 2020-11-11T14:34:47.404900Z

The documentation looks really good