faustinoaq changed the topic of #amber to: Welcome to Amber Framework community! | https://amberframework.org | Developer happiness, productivity and bare metal performance | GH: https://github.com/amberframework | Docs: https://docs.amberframework.org | Gitter: https://gitter.im/amberframework/amber | IRC Logger: https://irclog.whitequark.org/amber | Amber::Server.start
<FromGitter> <Blacksmoke16> @drujensen been thinking a good amount on the modular approach we were talking about
<FromGitter> <Blacksmoke16> think im going to reorganize athena to follow that more
<FromGitter> <Blacksmoke16> like if you only want routing ⏎ ⏎ ```require "athena/routing"``` [https://gitter.im/amberframework/amber?at=5c393f8de7832c7aa8b00f88]
<FromGitter> <Blacksmoke16> or routing and commands
<FromGitter> <Blacksmoke16> ```require "athena/routing" ⏎ require "athena/cli"\``` [https://gitter.im/amberframework/amber?at=5c393f9fda98233022f8bbd7]
<FromGitter> <Blacksmoke16> so only what you want/need gets included into your binary. i think its a good approach
<FromGitter> <Blacksmoke16> same idea could be applied for other future stuff, like security, documentation etc
<FromGitter> <drujensen> Very cool
<FromGitter> <drujensen> I like it.
<FromGitter> <Blacksmoke16> πŸ’―
<FromGitter> <Blacksmoke16> refactored commands, now builds out the args for the command based on param names/types in the `execute` method
<FromGitter> <drujensen> The more LEGO like you can make it, the better
<FromGitter> <Blacksmoke16> vs having `add_param "id", Int32`
<FromGitter> <Blacksmoke16> indeed, is a bit challenging to build in that state of mind
<FromGitter> <Blacksmoke16> trying not to assume anything about what the user wants/will need
<FromGitter> <Blacksmoke16> have to define *some* structure tho
<FromGitter> <drujensen> Yup. Sometimes it’s hard to fit the prices together. Dependencies are by far the hardest thing to organize.
<FromGitter> <drujensen> Pieces
<FromGitter> <Blacksmoke16> yea for sure, trying to keep it to a minimum
<FromGitter> <Blacksmoke16> only have the router and my serializer/validation lib as deps atm
_whitelogger has joined #amber
<FromGitter> <Blacksmoke16> πŸš€
<FromGitter> <drujensen> Also released Quartz Mailer https://github.com/amberframework/quartz-mailer/releases/tag/v0.5.3
_whitelogger has joined #amber
<FromGitter> <anamba> ah the webpack 4 change went in. which is fine, but I had hoped to advocate a bit for Brunch. Tried it and liked the speed, simplicity and incremental compilation. I'm more of a backend dev though, so maybe my opinion on this is not as valuable vs people who deal with a lot more js than I'm comfortable with. 😁