Skip to content

Commit 35108eb

Browse files
committed
Update Annual Funding Mar Apr 2025 Report.md
line returns on MB extra projects
1 parent b9fe51f commit 35108eb

File tree

1 file changed

+42
-66
lines changed

1 file changed

+42
-66
lines changed

content/news/2025/Annual Funding Mar Apr 2025 Report.md

Lines changed: 42 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -160,31 +160,7 @@ Together with the help of [@afucher](https://github.com/afucher), we improved so
160160
## Michiel Borkent
161161
2025 Annual Funding Report 2. Published May 2, 2025.
162162

163-
### Sponsors
164-
I'd like to thank all the sponsors and contributors that make this work possible. Without you, the below projects would not be as mature or wouldn't exist or be maintained at all. Top sponsors:
165-
* [Clojurists Together](https://www.clojuriststogether.org/)
166-
* [Roam Research](https://roamresearch.com/)
167-
* [Nextjournal](https://nextjournal.com/)
168-
* [Toyokumo](https://toyokumo.co.jp/)
169-
* [Cognitect](https://www.cognitect.com/)
170-
* [Kepler16](https://kepler16.com/)
171-
* [Pitch](https://github.com/pitch-io)
172-
173-
If you want to ensure that the projects I work on are sustainably maintained, you can sponsor this work in the following ways. Thank you!
174-
* [Github Sponsors](https://github.com/sponsors/borkdude)
175-
* The [Babaska](https://opencollective.com/babashka) or [Clj-kondo](https://opencollective.com/clj-kondo) OpenCollective
176-
* [Ko-fi](https://ko-fi.com/borkdude)
177-
* [Patreon](https://www.patreon.com/borkdude)
178-
* [Clojurists Together](https://www.clojuriststogether.org/)
179-
180-
If you're used to sponsoring through some other means which isn't listed above, please get in touch. Thank you! On to the projects that I've been working on!
181-
<br>
182-
183-
In this post I'll give updates about open source I worked on during March and April 2025.
184-
185-
To see previous OSS updates, go [here](https://blog.michielborkent.nl/tags/oss-updates.html).
186-
187-
## Sponsors
163+
### Sponsors
188164

189165
I'd like to thank all the sponsors and contributors that make this work
190166
possible. Without you the below projects would not be as mature or wouldn't
@@ -225,18 +201,18 @@ local ~/dev and ~/dev/babashka dir (since github doesn't show all repos)
225201
babashka sub dir checken
226202
-->
227203

228-
## Blog posts
204+
### Blog posts
229205

230206
I blogged about an important improvement in babashka regarding type hints
231207
[here](https://blog.michielborkent.nl/babashka-java-reflection-type-hints.html).
232208

233-
## Interviews
209+
### Interviews
234210

235211
Also I did an interview with Jiri from Clojure Corner by Flexiana, viewable [here](https://www.youtube.com/watch?v=H7ZlwEDxzRs).
236212

237213
<iframe width="560" height="315" src="https://www.youtube.com/embed/H7ZlwEDxzRs?si=HQuZFsQXloxGkF9B" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
238214

239-
## Updates
215+
### Updates
240216

241217
Here are updates about the projects/libraries I've worked on in the last two months.
242218

@@ -349,56 +325,56 @@ Here are updates about the projects/libraries I've worked on in the last two mon
349325
- [sql pods](https://github.com/babashka/babashka-sql-pods): babashka pods for SQL databases
350326
- Upgrade to GraalVM 23, fixes encoding issue with Korean characters
351327

352-
## Other projects
328+
### Other projects
353329

354330
These are (some of the) other projects I'm involved with but little to no activity
355331
happened in the past month.
356332

357333
<details>
358-
<summary>Click for more details</summary>
359-
- [rewrite-edn](https://github.com/borkdude/rewrite-edn): Utility lib on top of
360-
- [deps.clj](https://github.com/borkdude/deps.clj): A faithful port of the clojure CLI bash script to Clojure
361-
- [scittle](https://github.com/babashka/scittle): Execute Clojure(Script) directly from browser script tags via SCI
362-
- [rewrite-clj](https://github.com/clj-commons/rewrite-clj): Rewrite Clojure code and edn
363-
- [pod-babashka-go-sqlite3](https://github.com/babashka/pod-babashka-go-sqlite3): A babashka pod for interacting with sqlite3
364-
- [tools-deps-native](https://github.com/babashka/tools-deps-native) and [tools.bbuild](https://github.com/babashka/tools.bbuild): use tools.deps directly from babashka
365-
- [http-client](https://github.com/babashka/http-client): babashka's http-client<br>
366-
- [http-server](https://github.com/babashka/http-server): serve static assets
367-
- [bbin](https://github.com/babashka/bbin): Install any Babashka script or project with one comman
334+
<summary>Click for more details</summary>
335+
- [rewrite-edn](https://github.com/borkdude/rewrite-edn): Utility lib on top of
336+
- [deps.clj](https://github.com/borkdude/deps.clj): A faithful port of the clojure CLI bash script to Clojure
337+
- [scittle](https://github.com/babashka/scittle): Execute Clojure(Script) directly from browser script tags via SCI
338+
- [rewrite-clj](https://github.com/clj-commons/rewrite-clj): Rewrite Clojure code and edn
339+
- [pod-babashka-go-sqlite3](https://github.com/babashka/pod-babashka-go-sqlite3): A babashka pod for interacting with sqlite3
340+
- [tools-deps-native](https://github.com/babashka/tools-deps-native) and [tools.bbuild](https://github.com/babashka/tools.bbuild): use tools.deps directly from babashka
341+
- [http-client](https://github.com/babashka/http-client): babashka's http-client<br>
342+
- [http-server](https://github.com/babashka/http-server): serve static assets
343+
- [bbin](https://github.com/babashka/bbin): Install any Babashka script or project with one comman
368344
- [sci.configs](https://github.com/babashka/sci.configs): A collection of ready to be used SCI configs.
369-
- Added a configuration for `cljs.spec.alpha` and related namespaces
370-
- [qualify-methods](https://github.com/borkdude/qualify-methods)
345+
- Added a configuration for `cljs.spec.alpha` and related namespaces
346+
- [qualify-methods](https://github.com/borkdude/qualify-methods)
371347
- Initial release of experimental tool to rewrite instance calls to use fully
372-
qualified methods (Clojure 1.12 only0
348+
qualified methods (Clojure 1.12 only0
373349
- [neil](https://github.com/babashka/neil): A CLI to add common aliases and features to deps.edn-based projects.<br>
374-
- [tools](https://github.com/borkdude/tools): a set of [bbin](https://github.com/babashka/bbin/) installable scripts
375-
- [sci.nrepl](https://github.com/babashka/sci.nrepl): nREPL server for SCI projects that run in the browser
376-
- [babashka.json](https://github.com/babashka/json): babashka JSON library/adapter
350+
- [tools](https://github.com/borkdude/tools): a set of [bbin](https://github.com/babashka/bbin/) installable scripts
351+
- [sci.nrepl](https://github.com/babashka/sci.nrepl): nREPL server for SCI projects that run in the browser
352+
- [babashka.json](https://github.com/babashka/json): babashka JSON library/adapter
377353
- [squint-macros](https://github.com/squint-cljs/squint-macros): a couple of
378-
macros that stand-in for
354+
macros that stand-in for
379355
[applied-science/js-interop](https://github.com/applied-science/js-interop)
380356
and [promesa](https://github.com/funcool/promesa) to make CLJS projects
381357
compatible with squint and/or cherry.
382-
- [grasp](https://github.com/borkdude/grasp): Grep Clojure code using clojure.spec regexes
383-
- [lein-clj-kondo](https://github.com/clj-kondo/lein-clj-kondo): a leiningen plugin for clj-kondo
384-
- [http-kit](https://github.com/http-kit/http-kit): Simple, high-performance event-driven HTTP client+server for Clojure.
385-
- [babashka.nrepl](https://github.com/babashka/babashka.nrepl): The nREPL server from babashka as a library, so it can be used from other SCI-based CLIs
386-
- [jet](https://github.com/borkdude/jet): CLI to transform between JSON, EDN, YAML and Transit using Clojure
387-
- [pod-babashka-fswatcher](https://github.com/babashka/pod-babashka-fswatcher): babashka filewatcher pod
388-
- [lein2deps](https://github.com/borkdude/lein2deps): leiningen to deps.edn converter
389-
- [cljs-showcase](https://github.com/borkdude/cljs-showcase): Showcase CLJS libs using SCI
390-
- [babashka.book](https://github.com/babashka/book): Babashka manual
391-
- [pod-babashka-buddy](https://github.com/babashka/pod-babashka-buddy): A pod around buddy core (Cryptographic Api for Clojure).
392-
- [gh-release-artifact](https://github.com/borkdude/gh-release-artifact): Upload artifacts to Github releases idempotently
393-
- [carve](https://github.com/borkdude/carve) - Remove unused Clojure vars
394-
- [4ever-clojure](https://github.com/oxalorg/4ever-clojure) - Pure CLJS version of 4clojure, meant to run forever!
395-
- [pod-babashka-lanterna](https://github.com/babashka/pod-babashka-lanterna): Interact with clojure-lanterna from babashka
396-
- [joyride](https://github.com/BetterThanTomorrow/joyride): VSCode CLJS scripting and REPL (via [SCI](https://github.com/babashka/sci))
397-
- [clj2el](https://borkdude.github.io/clj2el/): transpile Clojure to elisp
398-
- [deflet](https://github.com/borkdude/deflet): make let-expressions REPL-friendly!
399-
- [deps.add-lib](https://github.com/borkdude/deps.add-lib): Clojure 1.12's add-lib feature for leiningen and/or other environments without a specific version of the clojure CLI
400-
401-
</details>
358+
- [grasp](https://github.com/borkdude/grasp): Grep Clojure code using clojure.spec regexes
359+
- [lein-clj-kondo](https://github.com/clj-kondo/lein-clj-kondo): a leiningen plugin for clj-kondo
360+
- [http-kit](https://github.com/http-kit/http-kit): Simple, high-performance event-driven HTTP client+server for Clojure.
361+
- [babashka.nrepl](https://github.com/babashka/babashka.nrepl): The nREPL server from babashka as a library, so it can be used from other SCI-based CLIs
362+
- [jet](https://github.com/borkdude/jet): CLI to transform between JSON, EDN, YAML and Transit using Clojure
363+
- [pod-babashka-fswatcher](https://github.com/babashka/pod-babashka-fswatcher): babashka filewatcher pod
364+
- [lein2deps](https://github.com/borkdude/lein2deps): leiningen to deps.edn converter
365+
- [cljs-showcase](https://github.com/borkdude/cljs-showcase): Showcase CLJS libs using SCI
366+
- [babashka.book](https://github.com/babashka/book): Babashka manual
367+
- [pod-babashka-buddy](https://github.com/babashka/pod-babashka-buddy): A pod around buddy core (Cryptographic Api for Clojure).
368+
- [gh-release-artifact](https://github.com/borkdude/gh-release-artifact): Upload artifacts to Github releases idempotently
369+
- [carve](https://github.com/borkdude/carve) - Remove unused Clojure vars
370+
- [4ever-clojure](https://github.com/oxalorg/4ever-clojure) - Pure CLJS version of 4clojure, meant to run forever!
371+
- [pod-babashka-lanterna](https://github.com/babashka/pod-babashka-lanterna): Interact with clojure-lanterna from babashka
372+
- [joyride](https://github.com/BetterThanTomorrow/joyride): VSCode CLJS scripting and REPL (via [SCI](https://github.com/babashka/sci))
373+
- [clj2el](https://borkdude.github.io/clj2el/): transpile Clojure to elisp
374+
- [deflet](https://github.com/borkdude/deflet): make let-expressions REPL-friendly!
375+
- [deps.add-lib](https://github.com/borkdude/deps.add-lib): Clojure 1.12's add-lib feature for leiningen and/or other environments without a specific version of the clojure CLI
376+
377+
</details>
402378

403379

404380
<br>

0 commit comments

Comments
 (0)