elomarns
First of all, sorry for the basic question, but I didn’t find an answer through searching.
I’m writing a small book about Elixir, and I was thinking about to post the chapters here to collect feedback. Is this allowed? If so, what would be the better category for this kind of post? Books? Projects? Or maybe Elixir Chat?
Edit: here is the link to the first chapter:
I hope you like it! Any feedback is appreciated. ![]()
Trending in Discussions
As the title says, please share what you’ve been up to with Elixir. Whether that’s been learning it, looking into it, making stuff with i...
New
Hey there,
It’s been more than a year since we started using LiveView as our main UI library and building a whole library of UI componen...
New
Quite interesting article Google brought me. Didn’t find any mentions about it here.
What do you think in general? Would you use togethe...
New
Hi everyone!
The first release candidate for the Expert language server project is now available!
We’ve published a press release detai...
New
Since we have deprecated our Erlang sections (as we have dedicated Erlang Forums now) let’s add this thread for those who’d like to post ...
New
What IDE or editor are you using for Elixir development?
Personally, I use Zed, and I really like it, but sometimes I wish there were a ...
New
:warning: Security advisory: Decimal DoS vulnerability
A vulnerability has been published for decimal where very large exponents can cau...
New
Other Trending Topics
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
Hi there! We created Gust: A task orchestrator inspired by Airflow.
For those who have never heard about Aiflow, it’s a Python-based wor...
New
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Xamal is a deployment tool for Elixir apps that deploys native releases to bare metal servers over SSH. It’s a port of GitHub - basecamp/...
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
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
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
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixirconf-us
- #ai
- #blog-post
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #elixirconf-eu
- #metaprogramming
- #hex










Showing Posts 1 to 10- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
AstonJ
Hi Elomar,
Of course
I’ve moved this thread to the Projects section for you - feel free to rename it/edit the post accordingly
The book sounds interesting, can’t wait to hear about it!
elomarns
Thank you, Aston!
I’ll rename and edit the post to include the link to the first chapter. And in the future, I’ll post the following chapters. I hope you like it!
factoryd
First off, thank you for sharing your work with the community. Seriously that is awesome
But your link is unreadable on mobile.
elomarns
Sorry about that. I’m using Droplr to host the chapter file, and as it’s a PDF file, Droplr embeds a PDF reader. But as you’ve said, it doesn’t work that well on mobile. I think it’s better if you download the PDF file and read it on a proper mobile PDF reader.
OvermindDL1
Even not on mobile but on desktop chrome and the chapter text is invisible until I highlight it… ^.^;
A pure PDF would probably be better instead of an embedded viewer, I think every common browser has a built in PDF reader anyway.
AstonJ
On my phone I clicked on ‘download’ and it opened as a PDF file
Would be cool to have it as a .mobi and .epub
The intro sounds good, although much of what is already covered in other books - will your book be about something specific? If you need inspiration, check out this thread:
elomarns
To be honest with you, I didn’t know Droplr would embed that PDF reader. My goal was to use Droplr just as a host, so people can download the file and read it in proper PDF reader.
elomarns
The final version of the book will be on .pdf, .mobi, and .epub. But I’ll try to provide the 3 file formats for the following chapters as well.
My goal for this book is to teach the basic concepts of Elixir. I know there’s a lot of books for beginners, but as I’m not an experienced writer, I’ve decided to start with a project that I know I can finish.
But I’m trying to use a different approach. The book is more focused on people who already know how to program. However, the biggest difference will be its length. I’m limiting myself to 100 pages, so I can focus on what it’s really important. That’s why the book is called 100 Pages of Elixir. And it’s open source, so anyone will be able to read for free on GitHub, and even build it in different file formats.
I’m also planning to write other books after this. They’ll cover more advanced aspects of Elixir, and the thread you’ve just linked will be really helpful for them.
But don’t get me wrong, I get your point, and I completely agree with it. The community needs more advanced books. But as this is my first book, I don’t feel comfortable enough to write about advanced topics.
eksperimental
Hi @erlomarns,
Since you are going to make the book opensource, why don’t you share it on Github, or a similar platform, that way people can contribute to it.
I just skimmed your pdf, and by the look of it, it is something you could write in MarkDown (if that’s not the format you are already using).
That way it will be really easy for contributors to engage in.
Keep up the spirit.
OvermindDL1
ReST is likely better as it has a lot more formatting options than markdown while having a similarish syntax.
Though then again nothing beats LaTeX for document configureability. ^.^