Cocoa's Avatar

Cocoa

@uwucocoa.moe.bsky.social

Software Engineer | #ElixirLang Blog: uwucocoa.moe

122 Followers  |  42 Following  |  26 Posts  |  Joined: 28.10.2024  |  1.4383

Latest posts by uwucocoa.moe on Bluesky

Haven't touched any real OSS project for a long while...I wish I have time...

23.05.2025 02:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Was nice to meet you too! πŸ˜ƒ

15.05.2025 18:22 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Since I have some free time after the first day of #ElixirConfEU, I decided to implement the feature that allows you to asynchronously send messages from Pythonx to Elixir.

#ElixirLang

15.05.2025 17:45 β€” πŸ‘ 23    πŸ” 3    πŸ’¬ 2    πŸ“Œ 1
The image shows a website, https://genserver-capslock.com, which implements a global Caps Lock system. When any user changes Caps Lock on their own computer, it automatically syncs to all other users.

There's a text area in the middle of the webpage where users can type any text. The newly input text will change to uppercase or lowercase depending on the global Caps Lock state.

The image shows a website, https://genserver-capslock.com, which implements a global Caps Lock system. When any user changes Caps Lock on their own computer, it automatically syncs to all other users. There's a text area in the middle of the webpage where users can type any text. The newly input text will change to uppercase or lowercase depending on the global Caps Lock state.

Saw globalcapslock.com on my timeline, well, what about replicating it with Elixir Phoenix and GenServer for a quick fun?

Introducing genserver-capslock.com πŸ˜›

Erlang/Elixir and GenServer/Phoenix really makes it super easy to implement ❀️

#ElixirLang

06.02.2025 21:21 β€” πŸ‘ 10    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Super excited to work with Paulo in TV Labs as well as collaborating on other open-source projects in the #ElixirLang community!

04.02.2025 12:41 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
OSS Oban Web & Oban v2.19 From open sourcing Oban Web, to releasing Oban with MySQL support, Web v2.11, and plan simplifications

πŸ“― Oban Web is open Source
🐬 Oban v2.19 includes MySQL support
🧭 Web v2.11 is released
πŸ“Š Met v1.0 is released (and open source)

oban.pro/articles/oss...

#elixirlang

16.01.2025 17:37 β€” πŸ‘ 117    πŸ” 37    πŸ’¬ 7    πŸ“Œ 10
GitHub - elixir-pythonx/pythonx: Python Interpreter in Elixir Python Interpreter in Elixir. Contribute to elixir-pythonx/pythonx development by creating an account on GitHub.

Just moved the pythonx library to github.com/elixir-pytho... πŸŽ‰

16.01.2025 00:14 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

get some of my OSS projects more organized and well-documented so anyone who's interested in them can easily contribute to the project.

And definitely will join some Elixir conferences and meet more people☺️

09.01.2025 03:10 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Already over 6 months since I joined TV Labs, still learning a lot of things and working on areas where I have basically zero experience before πŸ˜› Massive thanks to @davelucia.com and my other fellow teammates for their great support!

This year I also want to do a bit more in OSS and would like to

09.01.2025 03:10 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1

ahh I must buy a monitor and get a better Internet connection soonπŸ˜Άβ€πŸŒ«οΈ

26.12.2024 20:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Not sure if it was a cold or I have an eye infection first, but my eyes hurt and a bit swollen, struggling to keep them open😣 anyway, got an appointment to an eye doctor this afternoon

Also heard that some of my colleagues got a cold this week🀧 Winter is hard. Take care and stay well, everyone

11.12.2024 12:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Updated it a bit! It's now available on hex.pm and can put the header file using a custom mix task.

#ElixirLang

29.11.2024 00:27 β€” πŸ‘ 11    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

The MLX(Apple Silicon) backend for Nx is now public on Github:

#ElixirLang

28.11.2024 20:46 β€” πŸ‘ 46    πŸ” 14    πŸ’¬ 1    πŸ“Œ 1
Preview
GitHub - cocoa-xu/nif_call: Call Erlang/Elixir functions from NIF. Call Erlang/Elixir functions from NIF. Contribute to cocoa-xu/nif_call development by creating an account on GitHub.

We can call Erlang/Elixir functions and use the returned values from NIF now!

github.com/cocoa-xu/nif...

#ElixirLang

28.11.2024 16:11 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
Post image

The homepage example from Bumblebee on using BERT is now running on EMLX!

We should hopefully be releasing the library in the next few days. We're just missing a really small set of Nx.Backend calbacks and some housekeeping stuff

25.11.2024 15:32 β€” πŸ‘ 20    πŸ” 10    πŸ’¬ 3    πŸ“Œ 0

feel constantly exhausted...😣

24.11.2024 04:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That's funny... I could swear we started this endeavor 3 days ago, not 3 weeks!

Jokes aside, big shout out to @samrat.me and @uwucocoa.moe who are taking MLX coverage by stride.

We're almost at a point where we can run an Axon model!

Bonus: this will be plug and play with Sharding

23.11.2024 03:00 β€” πŸ‘ 12    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
The PR from me on 5th July that added support for Google BigQuery to ADBC. A huge PR with 9241 lines of additions and 0 deletions.

The PR from me on 5th July that added support for Google BigQuery to ADBC. A huge PR with 9241 lines of additions and 0 deletions.

Just released elixir-explorer/adbc v0.6.5 on hex.pm, which bumps to ADBC 15 and in ADBC 15 they finally included the ADBC Golang driver for Google BigQuery that I wrote from April to July πŸ˜€

#ElixirLang

The huge PR that added 9241 lines:
github.com/apache/arrow...

github.com/elixir-explo...

21.11.2024 19:13 β€” πŸ‘ 16    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Opens Amazon, sees the item is on Black Friday Deal, checks purchase history, same price, closes Amazon. 😀

21.11.2024 18:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

OR, rely on external tools like curl or wget to download the file and have another tool to verify the checksum... [2/2]

21.11.2024 14:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
added more checksum types by cocoa-xu Β· Pull Request #14008 Β· elixir-lang/elixir Added more checksum types to the list so libraries can make use of Mix.Utils.read_path/2 at compile-time to download resources and verify the integrity (without having to calculate SHA512 if the or...

I think there should be some APIs in Mix that can download a resource and verify the checksum when building the project

As most of the time when I want to fetch something at compile-time I have to choose between doing boilerplate code for httpc, [1/2]

github.com/elixir-lang/... #ElixirLang

21.11.2024 14:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This is so true, hosting mastodon/GNU social/Misskey/whatever is not hard but does require some maintenance work from time to time.

20.11.2024 22:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Wrote something for fun during the weekendπŸ˜›

github.com/cocoa-xu/eld...

18.11.2024 11:09 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1

Hi Paulo! I'd also like to help on this one!

18.11.2024 10:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Nice sunset today☺️

16.11.2024 16:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Last weekend I updated my blog a bit and holy moly there were quite a few questionable designs 🫠

15.11.2024 00:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Three days until Code BEAM Lite NYC!

So excited to see so many friends in the #ElixirLang community.

@marpo60.bsky.social is flying in all the way from Montevideo, and @david.bernheisel.com is BEAMing in from the Deep South.

Not sure if Paulo is on here, but he’s flying in from Brazil!

12.11.2024 14:36 β€” πŸ‘ 12    πŸ” 2    πŸ’¬ 3    πŸ“Œ 0
Post image

Went to fly an A320 simulator today! It was quite a lot of fun!

10.11.2024 21:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Going to roll my own infra for fun and build some frontend things with Elixir Phoenix this weekend

06.11.2024 15:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

M4 MaxπŸ₯Ί

31.10.2024 00:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@uwucocoa.moe is following 20 prominent accounts