ElixirConf
ElixirConf: ElixirConf 2022 - Onorio Catenacci - Searching Your Elixir Code
Comments welcome! View the elixirconf tag for more ElixirConf talks!
Trending in Talks
Other Trending Topics
Hey there,
I haven’t seen a list of useful Elixir specific skills for the popular AI tools yet so I’m starting one here with my first.
...
New
I fully migrated to my own harness from Anthropic/Gemini and I think it’s time to share it. Welcome DSH, the DeepSeek Harness, fully writ...
New
Hey. Is there anyone here who creates agents in their apps? Not talking about using agents, but creating them. I’m finding it pretty diff...
New
(I just needed to vent somewhere and LinkedIn is full of hope, or hype, I’m not sure which exactly)
AI dream has many faces, but general...
New
With AI doing more of the implementation work, I’ve been wondering how much coding I should deliberately keep doing myself.
My main conc...
New
In 2021 I started a new library called Tempo with the objective of modelling time as a set of intervals - not as instants. In 2022 I gave...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #ai
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #blog-post
- #ecto-query
- #elixirconf-us
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #elixirconf-eu
- #api
- #forms
- #security
- #hex










Showing Posts 1 to 5- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
Nezteb
I love that you covered Rosie @Onor.io; I was at the exact same talk in 2018! At the time it was still in its infancy but now I’m going to look more into it for Elixir! I wonder how its 2.0 milestone is going.
I’m only just finding this talk, because I was considering drafting a similar talk using a similar tool called Comby. As a tool it seems more focused on the “find and replace” use case. Here are some talks by the main developer, who I believe is now employed at Sourcegraph:
Onor.io
Sorry I wasn’t able to respond earlier. I’ve been a bit swamped the past couple of days. Yes I would dearly love to see more people learning about Rosie. The last I spoke with Dr. Jennings, I think she said that 2.0 is probably on track for later this year (2024) or early next year. It’ll be very cool when it’s available.
dimitarvp
I’ll definitely watch these videos. Last I used
comby– about 13-15 months ago – it was fairly underwhelming for looking for code patterns though.Nowadays I found
ast-grepto be much better.Onor.io
I was telling someone just the other day that I think of RegEx like I think of assembly language. Extremely powerful, very low-level and easy to get wrong because you forget to specify something. This is why I’m hoping that tools like Rosie Pattern Language gain some traction. Just as higher level languages (even C) helped us to be more productive with less errors, I think higher level parsing via Rosie and other tools would help us to be more productive as well!
dimitarvp
Oh absolutely. And let’s not underestimate Tree Sitter (which
ast-grepsteps on). When you have actual ability to match and replace code regardless of whitespace, then pretty nice things start to happen!