"Safari" Engineering Session: Rust for Clj Devs - Video
"Safari" Engineering Session: Rust for Clj Devs - Video
https://juxt.pro/blog/rust-for-clj-devs
Watch this talk to understand what sets Rust apart from Clojure, their similarities and key differences
Competing for the JOB with a Triplestore
Competing for the JOB with a Triplestore
https://yyhh.org/blog/2024/09/competing-for-the-job-with-a-triplestore
This is a post about Datalevin, an open-source database system that I have been building since 2020. Although JOB here is really an acronym for Join Order Benchmark, a benchmark for complex database queries, I intend to build up Datalevin to...
clj-async-profiler 1.3.0: new sidebar and snappier rendering
clj-async-profiler 1.3.0: new sidebar and snappier rendering
https://clojure-goes-fast.com/blog/clj-async-profiler-130/
I'm excited to announce a fresh release of clj-async-profiler — 1.3.0. This new version brings a lot of visual changes, so it deserves a separate post describing all the improvements and design considerations. I'm a visual person, and I firmly...
Podcast: Building an International Software Company
Podcast: Building an International Software Company
https://tonitalksdev.com/podcast-building-an-international-software-company
Join us in this insightful video podcast as we sit down with Sandun, the co-founder and CEO of Quality For Us (Q4US). Discover his journey from Sri Lanka to Finland, his extensive work history, and the founding of Q4US. We delve into marketing,...
Querido Yo del Futuro: Hoy intentaremos configurar una aplicación fullstack en Clojure
Querido Yo del Futuro: Hoy intentaremos configurar una aplicación fullstack en Clojure
Hola, querido Yo del Futuro: Como recordarás (o quizás no, dada nuestra mala memoria), hoy hemos estado sumergiéndonos en el mundo de Clojure y ClojureScript, intentando construir algunas aplicaciones simples. El camino no ha sido fácil; todavía...
Java News Roundup: Stream Gatherers, Project Loom, Hibernate Validator, LangChain4j, Clojure
Java News Roundup: Stream Gatherers, Project Loom, Hibernate Validator, LangChain4j, Clojure
https://www.infoq.com/news/2024/09/java-news-roundup-sep02-2024/
This week's Java roundup for September 2nd, 2024 features news highlighting: JEP 485, Stream Gatherers, promoted to Candidate; Project Loom Build 24-loom+7-60; Hibernate Validator 9.0.0.Beta3; LangChain4j 0.34.0; and Clojure 1.12.0. By Michael...
Choosing the Right Real-Time Stream Processing Framework
Choosing the Right Real-Time Stream Processing Framework
https://dev.to/ranjbaryshahab/comparing-top-real-time-stream-processing-frameworks-ek8
Introduction In the dynamic realm of real-time stream processing, tools like ksqlDB, Apache Spark, Apache Flink, Apache Storm, Timeplus Proton, and RisingWave each offer distinct advantages tailored to diverse use cases and requirements. This...
Clojure Deref (Sept 6, 2024)
Clojure Deref (Sept 6, 2024)
https://clojure.org/news/2024/09/06/deref
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Thanks to Anton Fonarev for link aggregation. From the core BIG NEWS: Clojure 1.12 is now available! Please do take a look at the release...
JUXT Cast: Missing insights and the SRE big picture — with Niall Murphy
JUXT Cast: Missing insights and the SRE big picture — with Niall Murphy
https://juxt.pro/blog/missing-insights-and-the-sre-big-picture-with-niall-murphy
CEO of Stanza, Niall Murphy, was guest speaker on our latest podcast episode, where we discussed the evolution of Site Reliability Engineering (SRE) and the challenges of building distributed systems.
Clojure.spec as a Runtime Transformation Engine
Clojure.spec as a Runtime Transformation Engine
https://www.metosin.fi/blog/clojure-spec-as-a-runtime-transformation-engine
This is the second post in the blog series about clojure.spec for web development and introduces spec-tools - a new Clojure(Script) library that adds some batteries to clojure.spec: extendable spec records, dynamic conforming, spec transformations...
Qualified methods – for ClojureCLR
Qualified methods – for ClojureCLR
https://dmiller.github.io/clojure-clr-next/general/2024/09/05/qualified-methods-for-ClojureCLR.html
Clojure has introduced a new qualified methods feature allows for Java methods to be passed to higher-order functions. This feature also provides alternative ways to invoke methods and constructors, and new ways to specify type hints. We need to...
Clojure 1.12.0
Clojure 1.12.0
https://clojure.org/news/2024/09/05/clojure-1-12-0
Clojure 1.12.0 is now available! Find download and usage information on the Downloads page. 1 Compatibility 1.1 Java 8 - Compatiblity EOL notice Clojure 1.12 produces Java 8 bytecode (same as Clojure 1.10 and 1.11), but this is expected to...
Using Shadow-cljs with ESBuild
Using Shadow-cljs with ESBuild
https://www.metosin.fi/blog/2024-09-05-using-shadow-cljs-with-esbuild
If you are using UIx or other modern React JS wrappers with ClojureScript, you might be looking to leverage useful JS libraries like TanStack Query. In some cases, you'll be hit by Closure errors when attempting to use these JS libraries. More and...
Teaching Programming, Logo, Clojure, and World Languages
Teaching Programming, Logo, Clojure, and World Languages
https://elangocheran.com/2024/09/05/teaching-programming-logo-clojure-and-world-languages/
I’ve accidentally skipped writing here about things that I’ve done here and there. It’s easy to to not follow up after someone puts up a post or a video that is easy to point to, in the thought that the content speaks for itself. But in reality,...
Transpiling, Simplicity, and the Value of (Programming) Languages
Transpiling, Simplicity, and the Value of (Programming) Languages
https://elangocheran.com/2024/09/05/transpiling-simplicity-and-the-value-of-programming-languages/
Okay, another post in the tour of skipped over noteworthy things I’ve been a part of. Previously, I wrote about writing programs in other human languages (among other things). Here, I’m talking about the talk Tim and I gave last year at...
Debugging Custom Kondo Hooks and Clojure LSP Jump-to-Definition Functionality
Debugging Custom Kondo Hooks and Clojure LSP Jump-to-Definition Functionality
https://camsaul.com/clojure/2024/09/03/debugging-clojure-lsp-jump-to-definition.html
At Metabase I wrote a macro called defendpoint for defining (you guessed it!) REST API endpoints with a typical usage that looks something like (api/defendpoint POST "/:id/copy" "Copy a Card
, with the new name 'Copy of \name\'" [id] ;;...
Passkeys for React Native with Clojure, Part IV
Passkeys for React Native with Clojure, Part IV
https://increasinglyfunctional.com/2024/09/04/passkeys-react-native-clojure-part-iv.html
Welcome to this, the fourth and final installment of our series on implementing passkeys in Clojure and React Native. Part one covered the background on how passkeys work and the data model, part two covered user registration, and part...
How do you fix broken links after changing your domain?
How do you fix broken links after changing your domain?
https://tonitalksdev.com/how-do-you-fix-broken-links-after-changing-your-domain
A while back, I changed the domain of this blog to rebrand. This broke all of the backlinks I had accumulated. I had been marketing my work online, and I didn't want that work to go to waste. At that point, I was using a smaller hosting service to...
Passkeys for React Native with Clojure, Part III
Passkeys for React Native with Clojure, Part III
https://increasinglyfunctional.com/2024/09/03/passkeys-react-native-clojure-part-iii.html
Welcome back to this series on implementing passkeys in Clojure. For background on how passkeys work and how we’re building this backend, please refer back to part one of the series which covers the data model behind our implementation, and part...
Senior Golang Developer
Senior Golang Developer
https://www.agiliway.com/senior-golang-developer/
We are looking for Senior Golang Developer to join product development for our client from the USA. The product is an AWS hosted multi-module payment and analytical platform for the healthcare services, written in Clojure/Go language stack. The...