Alright! Introducing Dux: distributed #DuckDB backed dataframes for #elixirlang. cigrainger.com/blog/introdu... v0.3 dropped today and with it, distribution is fully supported and Dux is officially outperforming Explorer. I'm excited to hear what you all think.
Posts by Alexander Kmoch @allixender
Donβt hesitate to reach out if you have questions ππππ»
π’ Big Earth Data for Sustainable Development: Open Data and Software Innovation
π lnkd.in/guHSsWeb
π Guest Advisors: Gregory Giuliani @greggiuliani.bsky.social uliani.bsky.social & Alexander Kmoch @allixender.bsky.social
#remotesensing #GIS #BigData #SDGs #GeoAI #opendata #opentool #FAIR
#zarr #geospatial #datacube the potential π€―
2 billion records/day with three developers? Silvia Zeamer shares Tolemi's Elixir ETL processing 25K jobs in a single Phoenix app.
Spatial data at scale.
www.elixirconf.eu#keynotes
I have created an application.
Bring some #JuliaLang functionality to your iPhone and iPad!
module MyGeometry using Statistics: mean export distance export Point struct Point{T<:Real} x::T y::T end Base.:+(p::Point{T}, q::Point{T}) where T <: Real = Point{T}(p.x + q.x, p.y + q.y) Base.:-(p::Point{T}, q::Point{T}) where T <: Real = Point{T}(p.x - q.x, p.y - q.y) function distance(p::Point{T}, q::Point{T}) where T <: Real return sqrt((q.x - p.x)^2 + (q.y - p.y)^2) end function centroid(points::Vector{Point{T}}) where T <: Real x = mean([point.x for point in points]) y = mean([point.y for point in points]) Tnew = promote_type(typeof(x), typeof(y)) return Point{Tnew}(x, y) end end #module using .MyGeometry p = Point(3, 4) q = Point(0, 0) @assert distance(p, q) == 5.0 @assert p isa Point{Int} @assert typeof(p) === Point{Int} @assert p + q == Point(3, 4) @assert p - q == Point(3, 4) @assert MyGeometry.centroid([Point(1, 2), Point(3, 4), Point(5, 6)]) == Point(3.0, 4.0)
As of today, SubsetJuliaVM (a subset of #JuliaLang ) WebAssembly Edition supports user-defined modules.
You can define custom types and define custom operators.
Check this out.
βββ
terasakisatoshi.github.io/subset_julia/
Happy holidays, seasonβs greetings, merry Christmas, and a happy new year, my hexagonal friends, stay in shape ππͺ©π
#geospatial #dggs #hexagons #bestagons #igeo7
While there are plenty of agent frameworks in Python and Typescript, you don't need one in #ElixirLang. Nice summary of how language features can make frameworks obsolete π
goto-code.com/why-elixir-o...
Curiosum Elixir Survey 2025 #elixir #elixirlang #myelixirstatus
JuliaHealth is on @hf.co! π€
If you are interested in #julialang, #llm or #agentic workflows, and how #GenAI can be used within public health, medical informatics, and survey-based research, drop us a line or a follow! π€
How are you using GenAI in your medical research?
#opensource #medsky #data
Julia is the most significant thing to happen in the field of computational science since Fortran. Start your journey with a book that matches your interest:
lee-phillips.org/amazonJuliaB...
#julialang #physics #programming #mathematics #science #astronomy
Highlights of the just released #julialang v1.12: julialang.org/blog/2025/10... including the new --trim function and redefinition of structs
Wow, this is amazing!!! π₯
Elixir events not only about Elixir, but on Elixir!
At @elixirconf.bsky.social EU they were using Elixir for streaming the talks.
At @alchemyconf.com , they had an Elixir app to scan attendees' badges.
Now at Goatmire, Elixir in the badges!
#ElixirLang
Discovering the best Livebook notebooks on notes.club got major upgrades!
π·οΈ Tags, from AI to Elixir tutorials.
π AI Ratings to see the top-rated notebooks for any tag, Hex package, or author.
π€ Follow @notes.club to get the best notebooks delivered to your feed.
#Elixir #Livebook #MyElixirStatus
@bobby.online make it a kino smart cell?
π¬ Code BEAM Europe 2025 - Proving OTP Actually Works!
Mathematical proof that GenServer does what it promises using TLA+. Science meets Erlang! codebeameurope.com/talks/provin...
Multi-tenant storage 2nd iteration. Now I can upload files to S3 via my dashboard and keep a record on my DB of what has been uploaded for usage tracking. Together with an oban job to keep stuff in sync (storage<->db) if stuff happens.
Next steps: file previews & folders
#ElixirLang #buildinpublic
#PostDoc position in #GIScience at @zgis.bsky.social
Details: https://www.plus.ac.at/geoinformatik/news/
#gisjobs #Salzburg
TigerBeetlex 0.16.47 now includes structs and functions to decode TigerBeetle CDC events streamed on RabbitMQ.
Bonus material: a guide to create a pipeline to process them in ~50 LOC, powered by Broadway.
hexdocs.pm/tigerbeetlex...
#weBEAMTogether @elixir-lang.org #ziglang @tigerbeetle.com
Witnessing Estonian Song and Dance Festivals just deeply touches the human soul, being Estonian or not πͺπͺπ₯ΉπΌβ€οΈ #Eesti #laulupidu #tantsupidu #Tallinn
Kevin Sahr DGGRID 8.41 was released, with full support for #IGEO7 #Z7 #ZORDER and #Z3 indexing for #ISEA 3,4 and 7 H #DGGS the binaries on conda-forge are updated. And we are now testing HTML readme/docs:
github.com/sahrk/DGGRID...
dggrid.readthedocs.io/latest/
anaconda.org/conda-forge/...
Wow, today is just full of pleasant geospatial treats made for me. I just found out about xarrayvideo, which uses ffmpeg as a video codec to store EO/Climate/Weather data! arxiv.org/abs/2506.19656
Finland Launches Modern Topographic Data System - Built on Open-Source #QGIS
A #datacube viewer for #biodiversity and #carbon dynamics built with #ElixirLang #phoenixframework and #maplibre - seen at #lps25 by folks from Estonia | #geospatial
#GeoServer 3: Crowdfunding Goal Surpassed
When I started Greece |> Elixir, one of the goals was to find companies that use Elixir in Greece and post job openings in the community. Today I am happy to share that we had our very first job post in the community for our members to see! #MyElixirStatus