Just use Postgres
https://mccue.dev/pages/8-16-24-just-use-postgres
This is one part actionable advice, one part question for the audience. Advice: When you are making a new application that requires persistent storage of data, like is the case for most web applications, your default choice should be...
#clojure #clj #cljs !clojure@lemmy.ml @c2af07a9
Ways to improve one-to-ones for technical people-managers
https://juxt.pro/blog/technical-121s
Actionable ideas for you and your team to get more from your regular one-to-ones
#clojure #clj #cljs !clojure@lemmy.ml @c2af07a9
Clojure(Script) Engineer at Vara
https://jobs.braveclojure.com/company/vara/listing/clojure-script-engineer/fqssZcHWOzyfuCeUXJ46m
Clojure(Script) Engineer at Varaeur50000 - eur85000WHAT WE DOBetter breast cancer screening should be a universal offering to every woman in the world. Vara’s AI-powered software platform, created with screening radiologists in Germany, mitigates...
#clojure #clj #cljs
Kotlin Discovered: Inline functions caveats #Kotlin
https://blog.jdriven.com/2023/10/Kotlin-Discovered-Inline-Functions-Caveats/
You never touched Groovy, nor did you jump on the Scala train. Clojure never attracted you; and you heard about Ceylon long after the language had already died. You are one of those old-fashioned Java folks! But now, after all those years, you want...
#clojure #clj #cljs
Ep 093: Waffle Cakes
https://clojuredesign.club/episode/093-waffle-cakes/
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to feedback@clojuredesign.club, or join the #clojuredesign-podcast...
#clojure #clj #cljs
Compiling Clojure projects in Emacs - Jumping into dependencies
https://andreyor.st/posts/2023-10-03-compiling-clojure-projects-in-emacs-jumping-into-dependencies/
In the previous post on the subject I’ve described how one can create a custom compilation mode for any language. In the Dynamically extracting filenames from compiler output section I’m talking about various issues with how Clojure reports problem...
#clojure #clj #cljs
Productivity improvements in the penny game
https://blog.exupero.org/productivity-improvements-in-the-penny-game
Productivity improvements in the penny gameIn the previous post we looked at how our basic manufacturing line accumulated work in progress, which increases expenses. A first reaction to fixing this is to increase productivity. We can represent that...
#clojure #clj #cljs
Better exception output for test.check
https://robjohnson.dev/posts/better-test-check-ex-output/
Here’s a hack for getting better output when test.check tests run via clojure.test throw exceptions, thanks to Dominic Monroe.
#clojure #clj #cljs
Holy Dev Newsletter Sep 2023
https://blog.jakubholy.net/2023/09-newsletter/
Welcome to the Holy Dev newsletter, which brings you gems I found on the web, updates from my blog, and a few scattered thoughts. You can get the next one into your mailbox if you subscribe.What is happeningAs is often the case, the month didn’t go...
#clojure #clj #cljs
PG docs, part 6. SSL
https://grishaev.me/en/pg-docs/06/
(This is a new documentation chapter from the PG project.) ToC About & Installation The Client Connection Pool Arrays Notifications SSL In this chapter: Setup EDN Config Testing The recent update of PG introduces SSL...
#clojure #clj #cljs
Following our first five LLM meetups
https://scicloj.github.io/blog/following-our-first-five-llm-meetups/
In May 2023, Scicloj started organizing a series of meetups around Large Language Models. This series was inpired by a few other projects in the Clojure community, such as Rupert’s initiative to work on models that may work well with Clojure...
#clojure #clj #cljs
Harmonising Elegance: The Art of Functional Programming in Software Design
https://dev.to/dr_anks/harmonising-elegance-the-art-of-functional-programming-in-software-design-32bh
Functional Programming (I will call FP in this post and further) is not just a coding style; it is an elegant programming paradigm which transformed the way I design and build software, since I got to know this. Mastering this can truly reform the...
#clojure #clj #cljs
Jointprob community updates - Probability Basics talk, Hierarchical Models followup
https://scicloj.github.io/blog/jointprob-community-updates-probability-basics-talk-hierarchical-models-followup/
⭐ TL;DR: See you at the September standalone talk of the Jointprob – an intro to Probability basics. Also, please check out 🎥 the recording of the August talk by David MacGillivray about Bayesian Hierarchical Models. ⭐ Background # The Jointprob...
#clojure #clj #cljs
Penny game work in progress
https://blog.exupero.org/penny-game-work-in-progress
Penny game work in progressIn the previous post I created a basic simulation of a manufacturing line. We ran the line for 100 iterations and looked at the total output. Total output gives us an indication of the line's revenue. For us, the line's...
#clojure #clj #cljs
Announcing 2023 Board Nominations
https://www.clojuriststogether.org/news/announcing-2023-board-nominations/
Clojurists Together is in the process of electing new board members of electing board members to fill the four volunteer positions that are expiring this year. These positions are for two-year terms. The board is responsible for governing the...
#clojure #clj #cljs
Include interactive Clojure/script code snippets in a web page with SCI & friends
https://blog.jakubholy.net/2023/interactive-code-snipets-fulcro/
I have long dreamt about having interactive code snippets of Fulcro in my teaching materials. Showing people code they could modify and see it render right next to it. Fulcro is a ClojureScript library, but it uses some heavy macros - and those...
#clojure #clj #cljs
Understanding htmx
https://biffweb.com/p/understanding-htmx/
Including htmx by default is one of the main design decisions I've made in Biff. You don't have to use htmx; it's pretty straightforward to set up ClojureScript and React instead. But if htmx is a good fit for your project, you might find it has a...
#clojure #clj #cljs
Kotlin Discovered: Inline functions #Kotlin
https://blog.jdriven.com/2023/09/Kotlin-Discovered-Inline-Functions/
You never touched Groovy, nor did you jump on the Scala train. Clojure never attracted you; and you heard about Ceylon long after the language had already died. You are one of those old-fashioned Java folks! But now, after all those years, you want...
#clojure #clj #cljs
All about the stratified design lens
https://ericnormand.me/podcast/stratified-design-lens
In this episode, I introduce the stratified design lens, which talks about how and why we split things into layers.
#clojure #clj #cljs
493 Stories To Learn About Productivity
https://hackernoon.com/493-stories-to-learn-about-productivity?source=rss
Let's learn about Productivity via these 493 free stories. They are ordered by most time reading created on HackerNoon. Visit the /Learn Repo to find the most read stories about any technology. Looking for a #LifeHack? You're in the right place....
#clojure #clj #cljs
48: Biff with Jacob O'Bryant
https://www.therepl.net/episodes/48/
Jacob O'Bryant talks about Biff, XTDB, and building a web framework for small teams. Tools for Online Speech - Jacob’s Personal Site Biff website Biff GitHub Biff’s funding announcement Clojurists Together funding announcement XTDB TailwindCSS...
#clojure #clj #cljs
PG docs, part 5. Notifications
https://grishaev.me/en/pg-docs/05/
(This is a new documentation chapter from the PG project.) ToC About & Installation The Client Connection Pool Arrays Notifications Notifications Introduction Usage Introduction Notifications are somewhat pub-sub message...
#clojure #clj #cljs
Accessing Google API with OAuth2 and a service account from Clojure
https://blog.jakubholy.net/2023/accessing-google-api-from-clojure/
How to turn a service account’s service.json into an access token you can actually use to call Google APIs, when you don’t want to use Google’s SDK? With Buddy’s JWT it is pretty simple, and Tim Pratley’s HappyGAPI will show us how to do it. (I...
#clojure #clj #cljs
Strange Loop's greatest hits
https://changelog.com/changelog.com/posts/2619
The LAST Strange Loop conference is right around the corner! The conference has accumulated 673 videos on its YouTube channel, which means there’s gold in them hills, but finding the gold might consume some of your precious time. Good news! I was...
#clojure #clj #cljs
July and August 2023 Long Term Project Updates
https://www.clojuriststogether.org/news/july-and-august-2023-long-term-project-updates/
Even though it was vacation season, our developers share their progress (and challenges) for an incredible outpouring of work on their 2023 long term projects! Check it out. Calva: Peter Stromberg Carmine V4: Peter Taoussanis CIDER/REPL: Bohzidar...
#clojure #clj #cljs
Merging GeoJSON features
https://blog.exupero.org/merging-geojson-features
Merging GeoJSON featuresIn the previous post I mentioned that I track hikes, bicycle rides, and car trips in GeoJSON files. Each file is named after a particular date and contains the path of that day's activity. To see a cumulative map of...
#clojure #clj #cljs
PG docs, part 4. Arrays
https://grishaev.me/en/pg-docs/04/
(This is a new documentation chapter from the PG project.) ToC About & Installation The Client Connection Pool Arrays In JDBC, arrays have always been a pain. Every time you want to pass an array to the database or read it back, you’ve...
#clojure #clj #cljs
The Jetty 12 Adapter for Clojure Ring, and A Decade of A Custom Ring Adapter
https://sunng.info/blog/the-jetty-12-adapter-for-clojure-ring-and-a-decade-of-a-custom-ring-adapter.html
The Jetty 12 Adapter for Clojure Ring The 12.0 release of Jetty saw its most important architectural change: the split of its Jetty-Core API and enterprise Java APIs. The Jetty-Core API is fully functional for Java server and client development,...
#clojure #clj #cljs
322 Stories To Learn About Learning
https://hackernoon.com/322-stories-to-learn-about-learning?source=rss
Let's learn about Learning via these 322 free stories. They are ordered by most time reading created on HackerNoon. Visit the /Learn Repo to find the most read stories about any technology. Real stories from real tech professionals learning really...
#clojure #clj #cljs
Clojure set with custom equality semantics
https://www.mikkokoski.com/blog/set-custom-equality/index.html
Sets are collections of unique values.To be able to eliminate the multiplicates, the set needs to know when two values are equal.Sets use the standard Clojure equality semantics, meaning that if two values are =, then it removes the...
#clojure #clj #cljs
Summer Biff updates
https://biffweb.com/p/summer-updates/
Clojurists Together funding Biff was selected for another grant from Clojurists Together! Thanks to everyone who donates to them. This time I’ll be working to write up a bunch of the stuff that I have listed under the Roadmap section of Biff’s...
#clojure #clj #cljs
Emerging from dotemacs bankruptcy the hard way: integrating the IDE (feat. Clojure(Script))
https://www.evalapply.org/posts/emerging-from-dotemacs-bankruptcy-ide-experience/
The one in which we design a rich Integrated Development Environment (IDE) experience, using Clojure as our muse. Featuring Language Server Protocol (lsp-mode + clojure-lsp), clojure-mode, cider, and more! Buckle up and get a coffee.
#clojure #clj #cljs
Notes by Clojure Planet | export