yoshie
@joshi.monster
Core member of Lustre, contributor to Gleam, maker of open-source, technically a founder. AI & Data Science expert @ OTH.
Dreaming about game design, music, math, and owning my own coffee shop. You're valid and you're loved.🩵🩷 ~3 16 24
Dreaming about game design, music, math, and owning my own coffee shop. You're valid and you're loved.🩵🩷 ~3 16 24
Pinned
yoshie
@joshi.monster
· Apr 19
For the last three months I've been working with @joshi.monster on the next major release of Lustre...
It's here! You can read the announcement post here: hexdocs.pm/lustre/annou...
We did so much this release,, 3x faster(!), better native forms, lifecycle effects, built-in debounce, ...
It's here! You can read the announcement post here: hexdocs.pm/lustre/annou...
We did so much this release,, 3x faster(!), better native forms, lifecycle effects, built-in debounce, ...
· lustre · v5.0.0SearchDocument
hexdocs.pm
I'm sooo incredibly excited to see people build things with this!!
Thank you so much to @hayleigh.dev, I've never had so much fun and I think we built something really special here 💕
Thank you so much to @hayleigh.dev, I've never had so much fun and I think we built something really special here 💕
Reposted by yoshie
My first advice to junior contributors is to STOP using vibe coding for PRs. OSS is always about people more than about code. We don't need more code generated by LLM, we need more people who care.
November 10, 2025 at 11:47 AM
My first advice to junior contributors is to STOP using vibe coding for PRs. OSS is always about people more than about code. We don't need more code generated by LLM, we need more people who care.
Reposted by yoshie
A bunch of talks yesterday name-dropped Lustre which is so surreal, super wild for folks to just be talking about Your Thing ™️ in the middle of a talk.
We're only 18 stars off of 1.9k and I'm desperately trying to get 2k before the end of the year. 🥺👉👈
github.com/lustre-labs/...
We're only 18 stars off of 1.9k and I'm desperately trying to get 2k before the end of the year. 🥺👉👈
github.com/lustre-labs/...
GitHub - lustre-labs/lustre: A Gleam web framework for building HTML templates, single page applications, and real-time server components.
A Gleam web framework for building HTML templates, single page applications, and real-time server components. - lustre-labs/lustre
github.com
November 6, 2025 at 4:16 PM
A bunch of talks yesterday name-dropped Lustre which is so surreal, super wild for folks to just be talking about Your Thing ™️ in the middle of a talk.
We're only 18 stars off of 1.9k and I'm desperately trying to get 2k before the end of the year. 🥺👉👈
github.com/lustre-labs/...
We're only 18 stars off of 1.9k and I'm desperately trying to get 2k before the end of the year. 🥺👉👈
github.com/lustre-labs/...
And if you're not a Gleam user yet but want to become one come to my talk ^.^
October 27, 2025 at 1:38 PM
And if you're not a Gleam user yet but want to become one come to my talk ^.^
Reposted by yoshie
RT if you also wish ill upon JK Rowling.
Outcry grows after multiple trans users were targeted for mild criticisms of the anti-trans billionaire.
Bluesky silenced trans voices over J.K. Rowling, here’s why
Outcry grows after multiple trans users were targeted for mild criticisms of the anti-trans billionaire.
bit.ly
August 21, 2025 at 1:43 PM
RT if you also wish ill upon JK Rowling.
Reposted by yoshie
It makes me UNREASONABLY happy to hear that Team Cherry has just been taking their time and enjoying making something that they can all be proud of.
This is what we want. This is what we should ALL want for game developers everywhere.
This is what we want. This is what we should ALL want for game developers everywhere.
Team Cherry told me that Hollow Knight has sold 15 million copies, making it one of the biggest indie games of all time.
What's really wild is that in February 2019, when Silksong was announced, Hollow Knight had only sold 2.8 million copies.
The full story: www.bloomberg.com/news/newslet...
What's really wild is that in February 2019, when Silksong was announced, Hollow Knight had only sold 2.8 million copies.
The full story: www.bloomberg.com/news/newslet...
Why ‘Silksong’ Took Seven Years to Make
The highly anticipated indie game has been in production for so long that it’s become an internet meme
www.bloomberg.com
August 21, 2025 at 3:20 PM
It makes me UNREASONABLY happy to hear that Team Cherry has just been taking their time and enjoying making something that they can all be proud of.
This is what we want. This is what we should ALL want for game developers everywhere.
This is what we want. This is what we should ALL want for game developers everywhere.
Reposted by yoshie
in TWO WEEKS??? in fucking TWO WEEKS team cherry? you motherfuckers i had WORK to do!!!
August 21, 2025 at 3:11 PM
in TWO WEEKS??? in fucking TWO WEEKS team cherry? you motherfuckers i had WORK to do!!!
Reposted by yoshie
👏🏽Two BEAM languages made it to the top 3 most admired!
The 2025 @stackoverflow.com.web.brid.gy Developer Survey gathered insights from 49,000+ developers across 177 countries covering 314 technologies in 62 questions.
See the full results: survey.stackoverflow.co/2025
@gleam.run @elixir-lang.org
The 2025 @stackoverflow.com.web.brid.gy Developer Survey gathered insights from 49,000+ developers across 177 countries covering 314 technologies in 62 questions.
See the full results: survey.stackoverflow.co/2025
@gleam.run @elixir-lang.org
August 19, 2025 at 5:22 PM
👏🏽Two BEAM languages made it to the top 3 most admired!
The 2025 @stackoverflow.com.web.brid.gy Developer Survey gathered insights from 49,000+ developers across 177 countries covering 314 technologies in 62 questions.
See the full results: survey.stackoverflow.co/2025
@gleam.run @elixir-lang.org
The 2025 @stackoverflow.com.web.brid.gy Developer Survey gathered insights from 49,000+ developers across 177 countries covering 314 technologies in 62 questions.
See the full results: survey.stackoverflow.co/2025
@gleam.run @elixir-lang.org
Reposted by yoshie
There's 10 Gleam talks at CodeBEAM Europe this year!!!! Ahh!!!
codebeameurope.com
codebeameurope.com
Code BEAM Europe 2025 - 5-6 NOV Berlin & Online
The Erlang and Elixir conference in Europe - 2 days of talks,discussions and networking for the BEAM community.
codebeameurope.com
July 15, 2025 at 10:16 AM
There's 10 Gleam talks at CodeBEAM Europe this year!!!! Ahh!!!
codebeameurope.com
codebeameurope.com
Reposted by yoshie
Let’s hear from people that use Gleam in production!
@markholmes.bsky.social of Williams & Holmes, LLC:
“What’s so great about Gleam isn’t how fast and simple it is to build things –although that is true– but how easy it is to come back later and refactor!”
@markholmes.bsky.social of Williams & Holmes, LLC:
“What’s so great about Gleam isn’t how fast and simple it is to build things –although that is true– but how easy it is to come back later and refactor!”
June 13, 2025 at 11:46 AM
Let’s hear from people that use Gleam in production!
@markholmes.bsky.social of Williams & Holmes, LLC:
“What’s so great about Gleam isn’t how fast and simple it is to build things –although that is true– but how easy it is to come back later and refactor!”
@markholmes.bsky.social of Williams & Holmes, LLC:
“What’s so great about Gleam isn’t how fast and simple it is to build things –although that is true– but how easy it is to come back later and refactor!”
It's amazing how often flixbus has saved me after DB just gave up
June 11, 2025 at 6:09 PM
It's amazing how often flixbus has saved me after DB just gave up
My train had 120 minutes delay, I got thrown out of alternative connections twice, had my stop cancelled on me, and been stalked at the polish border, but I think there's a good chance now that I will actually make it to Lambda Days!
If you're there say hi tomorrow!
If you're there say hi tomorrow!
June 11, 2025 at 6:08 PM
My train had 120 minutes delay, I got thrown out of alternative connections twice, had my stop cancelled on me, and been stalked at the polish border, but I think there's a good chance now that I will actually make it to Lambda Days!
If you're there say hi tomorrow!
If you're there say hi tomorrow!
Reposted by yoshie
VSCode can offer JavaScript refactorings which take additional input from the user (see the first gif, it takes a new name).
We want to have similar for Gleam, but we can't work out a way to do this with language server protocol. Is it possible? Help! 💜
code.visualstudio.com/docs/typescr...
We want to have similar for Gleam, but we can't work out a way to do this with language server protocol. Is it possible? Help! 💜
code.visualstudio.com/docs/typescr...
Refactoring TypeScript
Learn about TypeScript refactorings supported by Visual Studio Code.
code.visualstudio.com
May 1, 2025 at 2:41 PM
VSCode can offer JavaScript refactorings which take additional input from the user (see the first gif, it takes a new name).
We want to have similar for Gleam, but we can't work out a way to do this with language server protocol. Is it possible? Help! 💜
code.visualstudio.com/docs/typescr...
We want to have similar for Gleam, but we can't work out a way to do this with language server protocol. Is it possible? Help! 💜
code.visualstudio.com/docs/typescr...
Reposted by yoshie
the @gleam.run community is made up of some of the most incredible trans folks i know. even when it feels like the rest of the world is stacking up against us, gleam will always be a safe space. come join us! 💕
April 19, 2025 at 4:24 PM
the @gleam.run community is made up of some of the most incredible trans folks i know. even when it feels like the rest of the world is stacking up against us, gleam will always be a safe space. come join us! 💕
I'm sooo incredibly excited to see people build things with this!!
Thank you so much to @hayleigh.dev, I've never had so much fun and I think we built something really special here 💕
Thank you so much to @hayleigh.dev, I've never had so much fun and I think we built something really special here 💕
For the last three months I've been working with @joshi.monster on the next major release of Lustre...
It's here! You can read the announcement post here: hexdocs.pm/lustre/annou...
We did so much this release,, 3x faster(!), better native forms, lifecycle effects, built-in debounce, ...
It's here! You can read the announcement post here: hexdocs.pm/lustre/annou...
We did so much this release,, 3x faster(!), better native forms, lifecycle effects, built-in debounce, ...
· lustre · v5.0.0SearchDocument
hexdocs.pm
April 19, 2025 at 3:29 PM
I'm sooo incredibly excited to see people build things with this!!
Thank you so much to @hayleigh.dev, I've never had so much fun and I think we built something really special here 💕
Thank you so much to @hayleigh.dev, I've never had so much fun and I think we built something really special here 💕
my work windows decided to update overnight and its now asked me if I want to share my location 5 times in the last 10 minutes
how are people not fed up with this
how are people not fed up with this
April 10, 2025 at 9:56 AM
my work windows decided to update overnight and its now asked me if I want to share my location 5 times in the last 10 minutes
how are people not fed up with this
how are people not fed up with this
Reposted by yoshie
Why do I have to disable like 3 different ad blockers, and my firewall IP blocklist, and unblock CORS requests for the Code BEAM ticket website to work??
March 19, 2025 at 9:30 AM
Why do I have to disable like 3 different ad blockers, and my firewall IP blocklist, and unblock CORS requests for the Code BEAM ticket website to work??
Someone has taken my array library and used it as a memory buffer for an (in-progress) NES emulator
If that isn't the coolest thing ever i don't know what is
If that isn't the coolest thing ever i don't know what is
March 17, 2025 at 6:56 PM
Someone has taken my array library and used it as a memory buffer for an (in-progress) NES emulator
If that isn't the coolest thing ever i don't know what is
If that isn't the coolest thing ever i don't know what is
Reposted by yoshie
PSA: Mozilla released new Firefox ToS terms yesterday, which claim they have the rights to all data you upload to any website using Firefox (presumably to train AI slop).
www.mozilla.org/en-US/about/...
www.mozilla.org/en-US/about/...
February 27, 2025 at 2:22 PM
PSA: Mozilla released new Firefox ToS terms yesterday, which claim they have the rights to all data you upload to any website using Firefox (presumably to train AI slop).
www.mozilla.org/en-US/about/...
www.mozilla.org/en-US/about/...
Reposted by yoshie
*incredibly* hyped that i'll be heading back to krakow this june to speak at @lambdadays.bsky.social it was by far my favourite conference last year 💕
i've fooled them into letting me talk about *testing*, so come hang if you wanna learn about how fp and ui tests can be best buds (:
i've fooled them into letting me talk about *testing*, so come hang if you wanna learn about how fp and ui tests can be best buds (:
Lambda Days 2025
<p>Functional programming is taking Kraków by storm. Scala, Erlang, Haskell, Elm, Elixir, Lisp and Clojure are scoring points with IT professionals, computer science students and technology geeks.</p>...
www.lambdadays.org
February 25, 2025 at 4:51 PM
*incredibly* hyped that i'll be heading back to krakow this june to speak at @lambdadays.bsky.social it was by far my favourite conference last year 💕
i've fooled them into letting me talk about *testing*, so come hang if you wanna learn about how fp and ui tests can be best buds (:
i've fooled them into letting me talk about *testing*, so come hang if you wanna learn about how fp and ui tests can be best buds (:
Reposted by yoshie
@joshi.monster has been putting in some serious work this week getting Lustre’s vdom up to snuff.
Dare I say in v5 we might graduate from “good enough” to “wait this is actually good?” territory???
Dare I say in v5 we might graduate from “good enough” to “wait this is actually good?” territory???
February 21, 2025 at 10:58 AM
@joshi.monster has been putting in some serious work this week getting Lustre’s vdom up to snuff.
Dare I say in v5 we might graduate from “good enough” to “wait this is actually good?” territory???
Dare I say in v5 we might graduate from “good enough” to “wait this is actually good?” territory???
Sometimes the Spotify algorithm is absolutely cooking with its Discover Weekly playlists
February 17, 2025 at 2:40 PM
Sometimes the Spotify algorithm is absolutely cooking with its Discover Weekly playlists
ive been crying over a github issue for over an hour now
maybe i should take a break
maybe i should take a break
February 16, 2025 at 10:33 PM
ive been crying over a github issue for over an hour now
maybe i should take a break
maybe i should take a break
I've spent the last few days improving performance a bunch, so iv is now the second fastest or fastest sequential data structure for Gleam you can use in almost all situations!
I also made the benchmarks prettier so I can show off more 💜
hexdocs.pm/iv/benchmark...
I also made the benchmarks prettier so I can show off more 💜
hexdocs.pm/iv/benchmark...
🌱 I've made a persistent array based on rrb-vectors in Gleam! It's as fast or faster than Erlangs sparse arrays, supports "effictively constant" time slicing and concatentations, and comes with tons of utility functions!
hexdocs.pm/iv/index.html
hexdocs.pm/iv/index.html
February 13, 2025 at 4:54 PM
I've spent the last few days improving performance a bunch, so iv is now the second fastest or fastest sequential data structure for Gleam you can use in almost all situations!
I also made the benchmarks prettier so I can show off more 💜
hexdocs.pm/iv/benchmark...
I also made the benchmarks prettier so I can show off more 💜
hexdocs.pm/iv/benchmark...