Weavejester
weavejester@mastodon.social
Posts
-
Post #3694118
I've just released Capra 0.1.0, a Ring adapter (i.e. a webserver) written entirely in #clojure. It has competitive performance with Java webservers and supports HTTP/1.1 with WebSocket support planned soon. https://github.com/weavejester/capra
-
Post #3641486
cljfmt 0.16.2 (a #clojure formatting library) has been released with some performance improvements and an option to prevent column gaps over a configurable limit. https://github.com/weavejester/cljfmt
-
Post #3641485
Just released Medley 1.10.0. Medley is a lightweight #clojure library that contains functions "missing" from clojure.core. This release adds support for Clojure CLR and two new functions: map-padded and sequence-padded. https://github.com/weavejester/medley
-
Post #3641484
Just spent an hour wrestling with snap, the alt #ubuntu package manager, which suddenly decided it wanted to install software from the beta channel instead of the stable channel. I only managed to get it working by explicitly specifying the revision numbers.
-
Post #3641483
Released Ring 1.15.4. Ring is a commonly used web abstraction library for #clojure. https://github.com/ring-clojure/ring
-
Post #3641482
Released cljfmt 0.16.4 with some bug fixes and validation of user configurations. cljfmt is a formatter for the #clojure programming language. https://github.com/weavejester/cljfmt
-
Post #3641481
Had a great time at #clojuredays. Some very interesting talks, an excellent venue, good food and of course great company.
-
Post #3641480
Just released TeensyP 0.5.0. TeensyP is a small NIO TCP server library for #clojure. https://github.com/weavejester/teensyp
-
Post #3641479
I've released TeensyP 0.7.0, a non-blocking TCP server for #clojure, available at: https://github.com/weavejester/teensyp I've been making quite a few changes on TeensyP as part of my work on Capra, a new Ring adapter for HTTP 1.x that's written entirely in Clojure.
-
Post #3641478
I've been testing out Claude as a debugging aid recently. It's pretty good at catching basic mistakes or typos, and has been able to suggest leads on some thorny race conditions and performance issues. However, it's also made a number of errors itself - it's not a substitute for thinking through a problem.
-
Post #3517008
Is there any reason for a new web server to support HTTP/1.0 these days?
-
Post #1926241
I've created a Homebrew tap to install the #clojure code formatter, cljfmt: brew install weavejester/brew/cljfmt