Our next meetup is just around the corner! β¨
It is time to discover the talks from our speakers in the thread π§΅
Register here π www.meetup.com/bragabeam/ev...
#ElixirLang #BBUG
Our next meetup is just around the corner! β¨
It is time to discover the talks from our speakers in the thread π§΅
Register here π www.meetup.com/bragabeam/ev...
#ElixirLang #BBUG
Register yourself at www.meetup.com/bragabeam/ev...
#ElixirLang
An editor window with a LiveView hooks object declaration: const hooks = { PhoneNumber: { mounted() { this. } } } The cursor position is currently after the dot of `this.` and the editor is suggesting all the available hook properties and methods like `beforeUpdate`, which is currently selected and shows a description of the beforeUpdate method on the right.
An editor window where a LiveView hook is defined. Currently, the cursor position is inside a `mounted` method, the unfinished code snippet reading `this.js().`. The editor is suggesting all the available client-side JS commands. Currently selected is `addClass` with a description of the available parameters.
An editor window defining a new LiveView LiveSocket instance. IntelliSense also works on the liveSocket declaration, currently suggesting the available methods in the `dom` property of the LiveSocket parameters.
1. Type definitions for public JavaScript interfaces.
I know that many people enjoy that you don't need to write much JavaScript when developing a LiveView application, but you cannot always avoid it entirely. We now have official type declarations shipped with the LiveView JS!
β
Really - itβs probably the BEST conference Iβve ever been to. Job well done @alchemyconf.com β€οΈ
As we're enjoying the last hours of #AlchemyConf, we'd like to write one final thankful post.
To the team that made this possible, all the speakers, attendees, our wonderful MC, everyone at the most beautiful venue in the world, Theatro Circo, we love you all.
Keep it weird π§ββοΈ
Functional Web Development with Phoenix LiveView by Nelson EstevΓ£o
Itβs our pleasure to share that on the 12th of April, we will be at ENEI 2025 (the national software engineering students meeting) in Porto.
@nelsonmestevao.com will give a workshop on functional web dev with Elixir and the Phoenix Framework.
#ElixirLang #MyElixirStatus
A conference isnβt complete without a party! π Thatβs why weβre bringing you a night to remember with live music by Ludgero Rosas. Stay tuned for more details!
What could we possibly write about this video that Miguel wouldn't say better?
#AlchemyConf is an #ElixirLang conference crafted by the people who use it.
@sasajuric.bsky.social, @whatyouhi.de, @redrapids.bsky.social, @hugobarauna.com, @zachdaniel.dev, and more.
ποΈ Tickets at alchemyconf.com
Workshops, talks & community β all in one place!
π©βπ» March 31 - April 1: Hands-on workshops
π€ April 2 - 3: Talks from Elixir experts
π€ Side-events to network & have fun in Braga
Secure your spot now! ποΈ alchemyconf.com
#AlchemyConf #ElixirLang #MyElixirStatus
I surpassed 900 commits on my long-lived dotfiles repository. These have been around for 7 years, and the initial ideas have prevailed β to have a documented and reproducible setup.
It is going to the next level by going all in with nix package manager!
github.com/nelsonmestev...
#elixirlang and #neovim users,
You're probably already using the vim-surround plugin. The following config line will allow you to press % in visual mode to wrap the selection in %{}:
let g:surround_37 = "%{\r}"
It's useful for converting keyword lists to maps, for example.
I am going to be there πββοΈ
If I can read correctly is that a Mobvoi threadmill. Does that incline walking?