Thibaut Barrère @thibaut-barrere.bsky.social · 24/09/2026"We care about your privacy". Unknown artist. 2026. 000
Reposted by Thibaut BarrèrePeter Ullrich @peterullrich.com · 08/09/2026🚨 Announcing Pushin 🚨 Now officially: I'm announcing Pushin.eu, a git hosting platform built and run entirely in Europe. Think GitHub/GitLab but European, better, and faster. Built with #ElixirLang and #RustLang. peterullrich.com/announcing-p...peterullrich.comAnnouncing PushinI'm launching Pushin.eu, a git hosting platform built and run entirely in Europe. 1114348
Thibaut Barrère @thibaut-barrere.bsky.social · 09/09/2026lilaq.org enjoying Typst more and more for quick slides & docs. It turns out it has a nice data vis sister library.lilaq.orgAdvanced data visualization in Typst − LilaqAdvanced data visualization in Typst 010
Thibaut Barrère @thibaut-barrere.bsky.social · 09/08/2026os8088.com a good side of LLM is that people like me are able to pursue theirs fantasies in retro-computingos8088.comos8088 -- a Mac-style GUI OS for the IBM PC XTA Macintosh System 1-style graphical OS for the Intel 8086/8088. Real-mode assembly, boots from floppy, runs in 256KB. Free to download. 010
Thibaut Barrère @thibaut-barrere.bsky.social · 06/08/2026codebeameurope.com/talks/explor...codebeameurope.comExploring Audio, Music, and Erlangwe don’t “audio” when we think erlang. this talk explores making sounds with erlang, in the most erlang native way possible. 000
Thibaut Barrère @thibaut-barrere.bsky.social · 04/08/2026LLM are like entry-level saucepans. You have to know how to cook to get anything really good out of it. 000
Thibaut Barrère @thibaut-barrere.bsky.social · 04/08/2026« The most important skill in prompting is expertise in the domain you’re prompting for. » www.seangoedecke.com/llms-reward-...seangoedecke.comLLMs reward expertise 020
Thibaut Barrère @thibaut-barrere.bsky.social · 31/07/2026If you are a musician: "JD is an Aphex twin drum track that has escaped into the real world" -> true www.youtube.com/watch?v=bGLF...youtube.comAre These Two The Future Of Music?YouTube video by Rick Beato 010
Thibaut Barrère @thibaut-barrere.bsky.social · 12/07/2026fabiensanglard.net/extinct/inde... good take on LLM for software developers. I agree with most points if not all > We may not be far from the '90s model, when a team of four could produce professional softwarefabiensanglard.netDon't you mean extinct? 000
Thibaut Barrère @thibaut-barrere.bsky.social · 03/07/2026Me to LLM: I'm starting a big rewrite. Do not quote your typical Spolsky bits, I know what I'm doing haha. 000
Thibaut Barrère @thibaut-barrere.bsky.social · 14/06/2026After 10 days of production use of jemalloc: no more frequent memory crashes for the Rust GTFS validator used on transport.data.gouv.fr (French national access point for transportation data). Peak RAM is also cut in two. 040
Thibaut Barrère @thibaut-barrere.bsky.social · 10/06/2026staniks.github.io/articles/cat... includes how to achieve fade out of sprites, using a fixed finite palette, by picking the closest palette item for each pixel and fade out degreestaniks.github.ioCatlantean 3D - Making Graphics Like It's 1993A deep dive into the asset creation pipeline for Catlantean 3D. 010
Thibaut Barrère @thibaut-barrere.bsky.social · 07/06/2026ozark.hendrix.edu/~yorgey/forest/00FD/index.xml wise wordsozark.hendrix.edu 000
Thibaut Barrère @thibaut-barrere.bsky.social · 04/06/2026Switching from the default allocator to jemalloc on a Rust app, here is the result (more in a future blog post, most likely). 100
Thibaut Barrère @thibaut-barrere.bsky.social · 28/04/2026As GitHub user 10141, I can relate mitchellh.com/writing/ghos...mitchellh.comGhostty Is Leaving GitHub 130
Reposted by Thibaut BarrèreKelsey Hightower @kelseyhightower.com · 01/04/2026Watching the tech industry unleash unpredictable software into production in the name of AI adoption, then spend twice as much time and money trying to limit the blast radius, proves humans should be investing in our own intelligence before allowing the machines to mimic us. 17745191
Reposted by Thibaut BarrèreChristopher Grainger @cigrainger.bsky.social · 31/03/2026Alright! 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.cigrainger.comIntroducing Dux — Christopher GraingerDuckDB-native dataframes for Elixir, with distributed execution on the BEAM. 2327
Reposted by Thibaut BarrèreAdrien Anselme @adrienanselme.com · 31/03/2026Software Mansion @swmansion.com releases LiveStash, a library solving LiveView state loss during WebSocket reconnects. github.com/software-ma...github.comGitHub - software-mansion-labs/live-stash: Library that fixes problem of losing state on LiveView reconnectsLibrary that fixes problem of losing state on LiveView reconnects - software-mansion-labs/live-stash 1206
Reposted by Thibaut BarrèreGergely Orosz @gergely.pragmaticengineer.com · 27/03/2026If you use GitHub (especially if you pay for it!!) consider doing this *immediately* Settings -> Privacy -> Disallow GitHub to train their models on your code. GitHub opted *everyone* into training. No matter if you pay for the service (like I do). WTH github.com/settings/cop... 8920461488
Reposted by Thibaut BarrèreChristopher Grainger @cigrainger.bsky.social · 27/03/2026More about that XML thing. cigrainger.com/blog/simdxml/cigrainger.comsimdxml: structural indexing for XML — Christopher GraingerApplying simdjson's ideas to XML parsing. It's complicated, but it works. 273
Thibaut Barrère @thibaut-barrere.bsky.social · 26/03/2026I am an AI proficient user, but: it must be used with a lot of discernment. If you stop learning, or start accruing debt, you will end in hell. “Compounding booboos with zero learning, no bottlenecks, and delayed pain” mariozechner.at/posts/2026-0... by @mariozechner.atmariozechner.atThoughts on slowing the fuck downThoughts on slowing the fuck down 000
Thibaut Barrère @thibaut-barrere.bsky.social · 24/03/2026Looks pretty bad ass :-) Thanks @cigrainger.bsky.social 010
Thibaut Barrère @thibaut-barrere.bsky.social · 09/03/2026Maintenance is: making sure your piece of software can still be used at all in two years :-) 010
Thibaut Barrère @thibaut-barrere.bsky.social · 26/02/2026Working on a (well updated) 15+ yo JRuby application & deciding it's time to clean-up some components, I'm starting to implement coverband github.com/danmayer/cov... to help me detect unsuspected dead code areas. Seems to be working so far!github.comGitHub - danmayer/coverband: Ruby production code coverage collection and reporting (line of code usage)Ruby production code coverage collection and reporting (line of code usage) - danmayer/coverband 030
Reposted by Thibaut BarrèreDorgan @dorgan.ar · 22/02/2026The first release candidate for Expert is out! You can read the announcement here: expert-lsp.org/the-first-re... #ElixirLangexpert-lsp.org The First Release Candidate | Expert 15519
Thibaut Barrère @thibaut-barrere.bsky.social · 16/02/2026Stats from the French National Access Point for transportation data (transport.data.gouv.fr?locale=en) show continued growth in the use of our reverse proxy — powering GTFS-RT remote feeds, EV chargingdata, and file aggregates — for nearly 5 years. @elixir-lang.org continues to scale beautifully. 1120
Thibaut Barrère @thibaut-barrere.bsky.social · 01/02/2026Terminal command to find largest Apple Photos library bundle files. From there you get the date, & can move these largest files to a "colder storage". 010
Thibaut Barrère @thibaut-barrere.bsky.social · 14/01/2026eflambe: a tool for rapid profiling of Erlang and @elixirlang.bsky.social applications github.com/Stratus3D/ef... 094
Thibaut Barrère @thibaut-barrere.bsky.social · 09/01/2026Being French & data engineer means dealing with Latin-1 from times to times. Especially within CSV files :-) 000
Thibaut Barrère @thibaut-barrere.bsky.social · 24/12/2025Neat & I have direct uses for this. "ChromicPDF: convenient HTML to PDF/A rendering library for Elixir based on Chrome & Ghostscript" github.com/bitcrowd/chr... 250
Thibaut Barrère @thibaut-barrere.bsky.social · 23/12/2025I just realised after many years, that one of the most important core differences between Ruby & Elixir is: - In Elixir killing a process is normal & planned & safe. - In Ruby killing a thread is dangerous & leads to all sort of troubles. This diff has everlasting impacts on code design & update 183
Reposted by Thibaut Barrère{:ok, Noah} @nezteb.net · 16/12/2025Via @josevalim.bsky.social: "We extracted Nimble ZTA (Zero Trust Auth) from Livebook as a separate package for Plug/Phoenix [...] to add auth to an internal app when your identity management and deployments are on the same platform (GCP/Cloudflare/etc)" dashbit.co/blog/zero-tr... #ElixirLangdashbit.coZero Trust Auth for Plug/Phoenix apps is here - Dashbit BlogWe have just released `nimble_zta`, a library that allows developers to add Zero Trust Auth (ZTA) to their Plug/Phoenix web apps 1337
Reposted by Thibaut BarrèreElixirConf @elixirconf.bsky.social · 11/12/2025Michael St Clair’s “Tips & Tricks for Building an App With LiveView” from ElixirConf US is now live! 🚀 UX boosts, Postgres live sync, and more. youtu.be/ZcTkM4z99msyoutu.beTips & Tricks for Building an App With LiveView - Michael St Clair | ElixirConf US 2025YouTube video by ElixirConf 073
Thibaut Barrère @thibaut-barrere.bsky.social · 08/12/2025True! “The reality hit me like a fucking truck. I am NOT building a new financial system. I built a casino. A casino that does not call itself a casino, but it is the biggest, online, multi-player 24/7 casino our generation has ever concocted.” x.com/kenchangh/st...x.comken on X: "I Wasted 8 Years of My Life in Crypto" / XI Wasted 8 Years of My Life in Crypto 010
Reposted by Thibaut BarrèreCartes @cartes.app · 03/12/2025Nous venons de mettre en ligne la première carte nationale des transports en commun, en version beta. On va l'améliorer dans les semaines qui viennent, il reste tant de potentiel. Vous n'y trouverez pas encore les plus gros réseaux, nationaux (train, car) ni Île-de-France. 13311
Reposted by Thibaut BarrèreMapLibre @maplibre.org · 03/12/2025🚀 Martin v1.0 is here! Our fastest, most capable open-source tile server reaches its first major milestone after 8 years of development. Read more: maplibre.org/news/2025-12... #maplibre #openstreetmap #foss4g #opensourcemaplibre.orgMapLibre Newsletter November 2025The MapLibre Organization is an umbrella for open-source mapping libraries. 1152
Thibaut Barrère @thibaut-barrere.bsky.social · 02/12/2025I've been experimenting with various serialization formats (as supported by github.com/elixir-explo...) to save "tabular validation reports". Choosing the right format for the job definitely matters! 042
Thibaut Barrère @thibaut-barrere.bsky.social · 02/12/2025TermUi - a direct-mode Terminal UI framework for @elixirlang.bsky.social elixirforum.com/t/termui-a-d... 1125
Thibaut Barrère @thibaut-barrere.bsky.social · 01/12/2025More “ @livebook.dev for interactive learning “ stuff ahead! 030
Reposted by Thibaut BarrèreBart Blast @bartblast.com · 27/11/2025Hi Elixir friends, After 3 years on Hologram full-time (transpiles Elixir to the browser), I'm at a crossroads. 60+ hr weeks balancing contracts & dev isn't sustainable. Where we are & how you can help: hologram.page/blog/seeking... Even sharing helps 💜 #Hologram #Elixir #ElixirLang #BEAM #WebDev 23531
Thibaut Barrère @thibaut-barrere.bsky.social · 26/11/2025CFP is open. I will try to attend & present something (data related, definitely - maybe Explorer or Nx related). Maybe transportation data. Maybe music research work. Choices ahead! 030
Thibaut Barrère @thibaut-barrere.bsky.social · 25/11/2025I've been using livebook.dev more and more to share knowledge, build interactive tutorials etc. A common friction point (Linux installation) is being worked on! Very happy with this. github.com/livebook-dev...livebook.devHome - Livebook.devAutomate code & data workflows with interactive notebooks 030
Thibaut Barrère @thibaut-barrere.bsky.social · 23/11/2025Very in-depth & well documented essay on shaders. Definitely recommended reading if you are into that type of stuff www.makingsoftware.com/chapters/sha... 020
Thibaut Barrère @thibaut-barrere.bsky.social · 19/11/2025(I do not have the source since this is forwarded to me via WhatsApp, but this one certainly hits home) 051
Thibaut Barrère @thibaut-barrere.bsky.social · 17/11/2025Recently, I've been busy implementing an efficient CSV validator (for a domain-specific subset of specs.frictionlessdata.io/table-schema/) using ElixirLang Explorer (DataFrame library). Pretty impressed with what can be done with Explorer! Code at github.com/etalab/trans... 060
Thibaut Barrère @thibaut-barrere.bsky.social · 09/11/2025TIL: `--seed 0` disables the randomization of ExUnit tests, essentially ensuring the tests will run in the declaration order. Very useful when "watching" & using `--max-failures 1` to get consistent output as you TDD hexdocs.pm/ex_unit/1.19... 0102
Thibaut Barrère @thibaut-barrere.bsky.social · 08/11/2025"Valdi is a cross-platform UI framework that delivers native performance without sacrificing developer velocity. Write your UI once in declarative TypeScript, and it compiles directly to native views on iOS, Android, and macOS—no web views, no JavaScript bridges." github.com/Snapchat/Valdigithub.comGitHub - Snapchat/Valdi: Valdi is a cross-platform UI framework that delivers native performance without sacrificing developer velocity.Valdi is a cross-platform UI framework that delivers native performance without sacrificing developer velocity. - Snapchat/Valdi 031
Thibaut Barrère @thibaut-barrere.bsky.social · 24/10/2025Incremental (MATERIALIZED) View Maintenance (IVM), Postgres extension github.com/sraoss/pg_ivmgithub.comGitHub - sraoss/pg_ivm: IVM (Incremental View Maintenance) implementation as a PostgreSQL extensionIVM (Incremental View Maintenance) implementation as a PostgreSQL extension - sraoss/pg_ivm 000
Thibaut Barrère @thibaut-barrere.bsky.social · 20/10/2025In another small corner of the internet, Mac intel owners are losing a bit more ground github.com/nabla-c0d3/n... #legacy-chroniclesgithub.commacos x86_64 wheel for nassl 5.3.0? · Issue #125 · nabla-c0d3/nasslWe have a few employees who use sslyze, but are still on an x86 mac. They are having trouble installing sslyze because there isn't an x86 wheel for nassl. 100