tessi
@tessi.bsky.social
π€ 891
π₯ 170
π 96
Software Engineer. Dabbling in elixir, ruby, rust and many others
https://github.com/tessi/
Mateusz Front is talking about compiling elixir/erlang to Wasm at
#ElixirConfEU
Imagine the inception moment when we run that Wasm in elixir again using wasmex!
5 months ago
1
2
0
This Friday I will talk about Wasmex at
#ElixirConf
EU - if you want to know what WebAssembly can bring to the table for your
#ElixirLang
apps, join me! Here is a sneak peek into my slides: Speed is one of the things Wasm can give you :)
5 months ago
3
15
0
Wasmex v0.11.0 was just released
#ElixirLang
It features better Wasm component integration (with way more types being translated from Elixir to Wasm and back), and enables you to precompile Wasm modules for way more efficient horizontal scaling.
hex.pm/packages/was...
loading . . .
wasmex
Wasmex is an Elixir library for executing WebAssembly binaries
https://hex.pm/packages/wasmex/0.11.0
5 months ago
1
14
0
I am benchmarking a CPU intensive workload in native Elixir vs. different ways to run them with WebAssembly. I can now rightfully claim that wasmex can speed up your programs :)
#ElixirLang
5 months ago
0
8
0
My train from ElixirConfEU back to Berlin was just cancelled. My trip to the conf also changed times already. I wish we could rely on trains. But as things are any appointments on travel days is doomed and you donβt even know if you arrive at your destination.
5 months ago
0
2
0
Some hero wrote a blog post on how to create ultra-bright HDR emojis (to burn dark mode slack users eyes on emoji reactions). And I'm sure I WOULD NEVER DO SUCH A MISCHIEVOUS THING to my beloved corporate company slack!
sharpletters.net/2025/04/16/h...
loading . . .
HDRβInfused Emoji
Supercharging Slackβs Reaction Icons
https://sharpletters.net/2025/04/16/hdr-emoji/
5 months ago
1
3
0
@pragtob.bsky.social
i'm benchmarking things with benchee! and it's fun π
github.com/tessi/wasmex...
Now, I was having shower thoughts on benchmarking on different dimensions, is this something that's possible out of the box? if not how would I do it?
loading . . .
Proper caching strategy Β· Issue #741 Β· tessi/wasmex
Hey @tessi, I am trying to implement module caching like this: defmodule SimpleLogic.Wasm.Cache do use GenServer alias Wasmex.Wasi.WasiOptions alias Wasmex.{Pipe, Module, Store, StoreOrCaller} @tab...
https://github.com/tessi/wasmex/issues/741#issuecomment-2840543321
5 months ago
1
2
0
reposted by
tessi
Patrick Smith
6 months ago
Orb lets you write WebAssembly using an Elixir DSL. Here we render dynamic CSS depending on a theme variable in a struct. GoldenOrb.Plug.send_css/2 executes the WebAssembly & automatically passes in the theme then assigns the resulting CSS to a Plug HTTP Conn.
#myelixirstatus
1
20
3
Wasmex 0.10.0 is out and features support for Wasm Components!
github.com/tessi/wasmex...
Thanks a ton
@superchris.launchscout.com
for his gigantic contribution and ongoing support and improvement for the last months while we let that feature cook in pre-release mode. Thank you Chris!
#ElixirLang
loading . . .
Release v0.10.0 Β· tessi/wasmex
Added Support for Wasm Components - Huge thanks to @superchris for his amazing first contribution and continues effort to improve this feature. Read more about Wasm Component support in the Wasmex...
https://github.com/tessi/wasmex/releases/tag/v0.10.0
7 months ago
0
14
4
reposted by
tessi
milad
8 months ago
Try it out!
github.com/tessi/wasmex...
0
1
1
If you are in or near Berlin today and want to learn about WebAssembly+Elixir, come and join us at the Elixir Berlin Meetup π
add a skeleton here at some point
8 months ago
0
4
1
reposted by
tessi
ElixirBerlin
8 months ago
π Elixir Berlin β February Edition! π Join us for an exciting evening of AI, WebAssembly, and Elixir! This month, we have two fantastic talks by
@tessi.bsky.social
& Chris Don't miss outβcome learn, connect, and geek out with fellow Elixir enthusiasts! π Hope to see you there! π
#ElixirLang
ππ
loading . . .
February 13th, [In-Person] Elixir Meetup, Thu, Feb 13, 2025, 7:00 PM | Meetup
π Hallo und herzlich Willkommen β° Schedule 18:45: Doors open with πFood & Arrivals ππ§ 19:15: Welcome & Announcements 19:30 π£ Wasmex: Run WebAssembly programs in Elix
https://www.meetup.com/elixir-berlin/events/301303524/
0
3
3
reposted by
tessi
Tyler A. Young βοΈπ§π»βπ»
8 months ago
I know a handful of experienced
#ElixirLang
devs who have been hit by layoffs recently. If you'd like an intro, or you have any tips on remote roles they should apply for, let me know.
10
50
25
reposted by
tessi
Wojtek
8 months ago
#kawai
:D
0
13
4
The speed improvements in ex_doc 0.37.0-rc.2 for large codebases (and lots of docs) are insane! Our build time for docs went from ~40 minutes(!) (after a regression with an OTP upgrade) down to 1 minute 22 seconds. It's just crazy. Thanks
@josevalim.bsky.social
π
8 months ago
0
9
1
@sorentwo.bsky.social
good to see you here :) welcome π
9 months ago
0
2
0
reposted by
tessi
Maggie Tate
9 months ago
I am migrating our business accounts over here. If you are an
#ElixirLang
enthusiast - please follow
@groxio.bsky.social
and
@gigcityelixir.bsky.social
Thank you so much!
5
40
14
@filipecabaco.com
alles Gute zum Geburtstag mein Lieber! (Happy Birthday my friend) π
9 months ago
1
0
0
reposted by
tessi
Kelsey Hightower
9 months ago
I've done an unusual number of mentoring calls this week, and one thing I'd like to remind everyone is, you are enough, and you can't forget how far you've come. You're most likely in the best position you've ever been in to build on top of everything you've done until this point.
80
4319
459
reposted by
tessi
Samrat Man Singh
11 months ago
Looking for my next job! - Based in Berlin π©πͺ, but also open to remote. - I've been most excited about
#ElixirLang
lately, but also open to other tech stacks(I've worked with Clojure, Rust, JS/TS) Some stuff I've worked on recently belowπ. (And I'd appreciate a repost :))
1
28
18
reposted by
tessi
Ashley Hindle
9 months ago
I didn't deserve it, but today 30+ ex-colleagues DMed me to tell me variations of "you're awesome" and "I admire you" π We should all be creating more micro moments of positivity -
heeds.xyz/micro-moments
π«Ά
loading . . .
Micro moments change lives - heeds
Use micro positivity and praise to create connection and impact
https://heeds.xyz/micro-moments
2
5
2
reposted by
tessi
10 months ago
We had to let go of some really excellent Elixir developers this week, which I am quite sad about. Among them is
@katelynnburns.bsky.social
. She joined us as an apprentice and two years later was keynoting ElixirConf :head_asplode:. Let our loss be your gain and hire her!
1
5
9
I just submitted my talk proposal to
@elixirconfeu.bsky.social
this year. Wish me luck getting accepted
#ElixirLang
friends π» This is the talk Beyond the Browser: WebAssembly as a tool for the Elixir Developer
10 months ago
1
16
3
I tried calculating the largest known prime in
#ElixirLang
and the code is super simple, try it in your iex: 2**136_279_841-1 Sadly, I get a `(SystemLimitError) a system limit has been reached` error. Is that because of my system or a general limitation?
10 months ago
1
2
0
reposted by
tessi
10 months ago
This weekend's free time coding gets us the ability to launch webassembly components as Genservers. If you've ever wished you leverage OTP in other languages, this is a considerable step towards making that possible. PR here:
github.com/tessi/wasmex...
loading . . .
Feature/using component by superchris Β· Pull Request #678 Β· tessi/wasmex
https://github.com/tessi/wasmex/pull/678
0
11
4
Hello
#ElixirLang
folks. What are your thoughts on macros vs. code generation? We are debating support of Wasm components in wasmex. They should be easy to call from Elixir and we can introspect components for their functions (including types). Are macros the way to go?
github.com/tessi/wasmex...
loading . . .
Feature/using component by superchris Β· Pull Request #678 Β· tessi/wasmex
https://github.com/tessi/wasmex/pull/678#discussion_r1875591850
10 months ago
5
10
4
Thanks to my broken
#ElixirLang
tests my money spending skills are not the only thing having failures! ``` .....F.... Finished in 0.6 seconds (0.6s async, 0.00 sync) 10 tests, 1 failure ```
10 months ago
0
1
0
Happy to see awesome contributions like this one from
@superchrisnelson.bsky.social
landing in wasmex :) It wasn't an easy change, took multiple approaches and time to get right. Quite amazing for a first contribution to a project. I love our
#ElixirLang
community π
add a skeleton here at some point
10 months ago
0
8
1
reposted by
tessi
10 months ago
Super excited that we now have the beginnings of webassembly component support in
github.com/tessi/wasmex
. It's in main (not released), and not yet well documented. See the tests in test/components for examples, docs and blog post tutorial to come.
loading . . .
GitHub - tessi/wasmex: Execute WebAssembly from Elixir
Execute WebAssembly from Elixir. Contribute to tessi/wasmex development by creating an account on GitHub.
https://github.com/tessi/wasmex
1
17
7
Dear
#ElixirLang
people, please help! I'm debating with myself whether to submit a talk to the upcoming
#ElixirConfEU
. Probably something about WebAssembly/WASM and Elixir. Is there something you would love to know and learn in this area? Is it interesting at all? Any feedback/ideas appreciated! π
11 months ago
4
17
1
reposted by
tessi
Peter Ullrich
11 months ago
To all new Elixir-itβs: Welcome to BlueSky! I created this starter pack to get you started:
go.bsky.app/EuRHN7o
add a skeleton here at some point
29
78
35
reposted by
tessi
Tyler A. Young βοΈπ§π»βπ»
12 months ago
This is a great explanation of the tradeoffs between focusing on software quality versus velocity.
surfingcomplexity.blog/2024/10/29/t...
loading . . .
The carefulness knob
A play in one act Dramatis personae EM, an engineering manager TL, the tech lead for the team X, an engineering manager from a different team Scene 1: A meeting room in an office. The walls are adoβ¦
https://surfingcomplexity.blog/2024/10/29/the-carefulness-knob/
0
2
2
reposted by
tessi
Jason
12 months ago
few understand how incredible
@josevalim.bsky.social
is in general but he is watching a tech streamer learn
#Elixir
and updating the docs in real time.
2
55
17
Happy
#Elixir
on bsky day! Its great to see people transition to anything but xitter π
12 months ago
0
7
0
you reached the end!!
feeds!
log in