planet

joined 2 years ago
 

Clojurists Together 2025 Long-Term Funding Announcement

https://www.clojuriststogether.org/news/clojurists-together-2025-long-term-funding-announcement/

The votes are in!! Clojurists Together members have voted to to fund 5 developers $1.5k/month for 12 months ($90k USD total!). We’re pleased to announce the following developers/teams who will be funded: Michiel Borkent Eric Dallo Dragan...

#clojure #clj #cljs [email protected] @clojure

 

Untyped JS objects in ClojureScript

https://blog.valerauko.net/2024/12/10/untyped-js-objects-in-clojurescript/

Working on a Chrome plugin I got to use ClojureScript in yet another new environment. After the usual browser setup, Node, Deno and Github Actions, this time it was the Chrome plugin system. While it was mostly a very smooth ride, I had a little...

#clojure #clj #cljs [email protected] @clojure

 

Bitemporal TraderX - augmenting a sample trading system

https://juxt.pro/blog/bitemporal-traderx

Adding XTDB and Clojure into a sample microservices trading application for the FINOS 2024 Tech Sprint

#clojure #clj #cljs [email protected] @clojure

 

Clojure in Product podcast, 2nd episode

https://dev.to/artfreshcode/clojure-in-product-podacst-2nd-episode-1jjp

🎙️ What happens when you choose a programming language for its technical merits and because you genuinely enjoy working with it? In the second episode of "Clojure in product. Would you do it again?", we talked with Adam Tornhill about building...

#clojure #clj #cljs [email protected] @clojure

 

Nov. 2024 Short-Term Project Updates

https://www.clojuriststogether.org/news/nov.-2024-short-term-project-updates/

We’ve got our second (and one third) set of reports from developers working on short-term projects funded in Q3 2024. You’ll find a brief description of each project at the top of the page to provide some context – followed by current project...

#clojure #clj #cljs [email protected] @clojure

 

Beyond swap!: Encapsulation sans Abstraction, the Transactor Pattern

https://buttondown.com/tensegritics-curiosities/archive/beyond-swap-encapsulation-sans-abstraction-the/

by cgrand (🦋 🦣 𝕏) As Clojure developers we love the simplicity of putting almost all application state under a single atom. You get isolation (as long as you don't deref twice) thanks to immutable (persistent) collections and transactional...

#clojure #clj #cljs [email protected] @clojure

 

ClojureDartで自前でwidget作ろうとするときの注意点

https://blog.valerauko.net/2024/12/09/extending-widget-in-clojuredart/

やりたかったことは多言語対応の一環だった。flutter_localizationsの生成コードでBuildContextからAppLocalizationは取得できるが、それと別にOSの言語設定を監視したかった。そのために他のウィジェットを包むだけのものを用意して、ミドルウェア的な挙動でOSの言語設定をアプリのDBに保管したかった。でもなぜかそれを適応すると、今度はgo_routerのStatefulShellRouteを使った遷移が機能しなくなってしまった。 (defn...

#clojure #clj #cljs [email protected] @clojure

 

HTTP Signatures are RFC

https://blog.valerauko.net/2024/12/08/http-signatures-are-rfc/

If you’ve worked with Mastodon (or possibly other ActivityPub implementations too) HTTP Signatures might sound familiar. When notifying another server of an event, the request can be signed thus proving its authenticity, meaning that the receiving...

#clojure #clj #cljs [email protected] @clojure

 

Code Smarter, Not Harder: Tips You Wish You Knew Yesterday

https://dev.to/0x3d/_site/code-smarter-not-harder-tips-you-wish-you-knew-yesterday-543l

Are you a programmer looking to level up your skills? Maybe you’ve been wrestling with code, battling memory leaks, or trying to wrangle concurrency? Whatever your programming journey, 0x3d.site is here to lend a helping hand—or a Goroutine. 😉 ...

#clojure #clj #cljs [email protected] @clojure

 

Yakread schema [video]

https://biffweb.com/p/yakread-schema/

I've started open-sourcing Yakread. I'm going to try publishing videos about it along the way. This first video describes Yakread's schema. The production quality here is a little low... next time I'll try disabling dark mode and making the text...

#clojure #clj #cljs [email protected] @clojure

 

extend-protocolでClass/forName怒られるワケ

https://blog.valerauko.net/2024/12/07/why-no-class-forname-in-extend-protocol/

Clojureでプロトコルをよく使う。defprotocolで作ってextend-protocolで各種の型に実装すると、いろんな入力値にスムーズに対応できる。例えば暗号化周りで、ハッシュや署名の算出のためにバイト配列が必要な際、プロトコルを活かしていい感じのAPIが提供できる。 (defprotocol Byteish (->bytes ^bytes [input])) (extend-protocol Byteish String (->bytes [input]...

#clojure #clj #cljs [email protected] @clojure

view more: ‹ prev next ›