Ash Framework Build Fast, Model Right (self-published)

I am expecting to make the book ready by April 30th. The reason for not having the sample chapters ready is because I am making many structural changes with my draft where chapters are split or merged in our many rounds of editing. I am also realising a few concepts could have been better explained with some additional examples and I am adding them now.

I am working full time on the book and happy with the progress. So hopefully by 30th the book should be ready as planned .

2 Likes

Thanks for the update. I can appreciate that the editing process can involve a lot of changes and that you’d not want to release sample chapters until this is done. Is it fair to say then that the sample chapters won’t be ready until the book launch? That is, they won’t be available during the pre-order discount period?

Yes, right. The chapters are not available due to practical constraints of the short available time before the launch date.

Hello Shankar,

How’s it progressing? Is the release actually still planned for April 30th?

hey @Nefcairon thanks for the follow up! Fingers crossed, I’m hoping to release by 30th April still. The book is in the final stages being edited and reviewed by my team.

We initially planned for 10 chapters and but now it has come to 16 chapters with 270+ pages without any images. The design team is working on inserting a few images to visually clarify some requirements discussed in the book which would make it 290+ pages. I’m eager as you are to release the book and can’t wait to see how it’s being used by the community. We are also releasing on Github a full fledged working app using Ash as part of the book. It contains more than 160+ tests and complex policies, relationships, aggregates and calculations.

It’s been a marathan sprint for me and my team in the last couple of weeks. I hope you will enjoy it when it is in your hands :-). In the worst case, those pre-ordered will get the latest version of the book on 30th April, if in case, the final editing is not yet complete in the next two days for full public release.

6 Likes

im hyped.

1 Like

Purchased, I’m going to read the Ash book by PragPub and then this one :+1:

2 Likes

You won’t be disappointed. But from the author’s previous work, it sounds like this will be an excellent addition to the Ash knowledge base.

1 Like

Thank you to everyone who pre-ordered the book. I’m truly grateful for your trust and patience. I’ve just emailed the copies to all of you.

For others who are wanting to purchase the book, you can buy it now from devcarrots.com for a 20% special launch week discount!!

Happy learning Ash!

10 Likes

I haven’t finished it yet, but it is very impressive! :clap:. Not that anyone should have doubted it, but I can vouch for the correctness and utility of at least the first 3rd of the book. Well done!

And of course @shankardevy, thanks for the shoutout :person_bowing:. Nothing makes me happier than seeing what people are able to accomplish with the tools that myself and the Ash community build :heart:

Will continue my read through this weekend :smiley:

EDIT: it may not have been clear, but I recommend this book for anyone who wants to use Ash to its fullest extent :fire:

13 Likes

Hey @shankardevy I’m loving it so far. Where do I submit errata (nothing major, mostly typos)?

1 Like

Thank you @zachdaniel. This means a lot to me and to the team that worked on this book. Looking forward to hearing more from you when you complete the book. As I worked on the book, I also realized that there is a great deal of community work that can happen around Ash for everyone’s benefit. I got some ideas here and I will formulate these rough ideas into something concrete and share here soon.

1 Like

Thanks @jimsynz , all suggestions, improvements and bug fixes are welcome! Please write to feedback@devcarrots.com and one of us will respond to it as soon as we can. Thank you very much for your support and contribution.

2 Likes

Congratulations & thank you for your hard work.

Very much liking the hybrid approach, logical structure, level of detail and ‘Ash & more Ash’ focus.

Great to have two Ash books (as well as the great official docs) that offer different but complementary ways into Ash world.

3 Likes

@shankardevy Thank you for your hard work in creating this book. I’ve just finished reading it and wanted to express my congratulations. I particularly appreciated the logical structure and the clear focus on Ash concepts and its available capabilities. The explanations of how things work within Ash, such as the implementation of certain macros and keywords, were very insightful.

The only part I found I might need to revisit for better understanding is Chapter 9, “Managing relationships.” I noted that you mentioned this as an area where people sometimes struggle with Ash, so I will certainly review it again with closer attention.

On a more personal note, I think it would be beneficial to include a chapter or appendix at the end that illustrates how the Ash core could be integrated into a Phoenix application. Given that you highlighted the role of Ash as a common misconception, this addition could provide further clarity.

Thank you again for this valuable resource.

3 Likes

Thank you @ghannam80 for this feedback! Nothing else gives more joy and satisfaction than a feedback from a reader like you !

We (me and @nittin ) are honoured and will consider your points on Chapter 9 and suggestions for appendix and will discuss how to address it.

1 Like

Working slowly through the book: do you have anywhere to post minor errata? e.g. in 3.3.1 you have mix ash.drop &c…

Please see Ash Framework Build Fast, Model Right (self-published) - #33 by shankardevy

1 Like