import { Parser as AcornParser } from "acorn"
import { simple as walk } from "acorn-walk"
class Parser {
parseController(code: string, filename: string) {
...
}
}
Let us know if you have any ideas,
we are just getting started
Slide 225
Slide 225 text
Conclusion
Slide 226
Slide 226 text
Developer Experience and
Developer Ergonomics matter.
Slide 227
Slide 227 text
This is the kind of tooling we
are currently missing.
Slide 228
Slide 228 text
There is so much
potential to level up
Slide 229
Slide 229 text
I am super excited for the
future of these tools.
Slide 230
Slide 230 text
I believe that tools like these are
part of the reason why a language/
framework keeps it
β
s relevancy
Slide 231
Slide 231 text
Or put differently
Slide 232
Slide 232 text
These tools are necessary and
expected from a modern
language and framework
Slide 233
Slide 233 text
X
Slide 234
Slide 234 text
I want to keep building with
Ruby and Rails
Slide 235
Slide 235 text
I want to help build the tools
needed for the future of Rails
applications.
Slide 236
Slide 236 text
WEEKLY
Slide 237
Slide 237 text
Hotwire Weekly
β’ A new Hotwire-focused newsletter
β’ Delivered Weekly
β’ Explore what
β
s happening in the world of Hotwire
β’ Progress and updates while we are building out hotwire.io
β’ Been running since Oct 2023
β’ Over 1450+ subscribers and growing
WEEKLY
Slide 238
Slide 238 text
t
@Hotwire_Weekly
M
@[email protected]
Hotwire Weekly
Sign up on hotwireweekly.com
Slide 239
Slide 239 text
A more productive Hotwire
ecosystem.
Slide 240
Slide 240 text
A more unified Hotwire
ecosystem.
Slide 241
Slide 241 text
Feedback Ideas Thoughts
Improvements
Come
fi
nd me!
Slide 242
Slide 242 text
Stickers
Slide 243
Slide 243 text
Thank you π
t
@marcoroth_
M
@[email protected]
g
marcoroth.dev
g
@marcoroth