Re: Need people to give feedback

Barry Allard <[email protected]>
Newsgroups gmane.comp.lang.ruby.general
Message-ID <CABny8OBoZO5CWBrSrSFLWSQGW4Fm+U16p2f-_AQwrMD5By+Y4Q@mail.gmail.com>
The ToC might be cognitively overwhelming; an expandable index might be a
way to gradually expand sections.

Tips about security might help as later, end-of-chapter content, such as
untrusted input, eval/exec, YAML, Marshal. Make it clear almost all Ruby
gems are cryptographically-unsigned and offer zero security... a major APT
risk.

- Explain how $LOAD_PATH works
- The difference between load and require
- Write tests first and small refactors
- DRb still works
- Pry > irb
- How to make a Rails railtie gem
- How to make a cli gem
- minitest specs

Intermediate topics:

- parallel gem
- ruby-progressbar
- How to use rake tasks instead of a makefile

Advanced topics:

- Writing a native C extension
- Why chruby (+ ruby-install) is superior to rvm: It doesn't patch cd and
is completely environment-variable based
- foreman?, god? => foreman_god
- sequel for projects that don't require full AR
- trailblazer + rails
- concurrent-ruby
- Making UI widgets with ncurses
- absolute_time instead of benchmark
- More performance? Try crystal

On Wed, Oct 17, 2018 at 10:27 AM Karthikeyan A K <[email protected]> wrote:

> Hello All,
>
> I am porting my Ruby book to HTML here https://i-love-ruby.gitlab.io/ , I
> would be very happy if people who want to learn Ruby can use it and give me
> feedback, possibly negative ones so that I can improve my book.
>
> --
> Karthikeyan A K
>
> Founder of Code Tribe https://is.gd/codetribe
> Author of https://mindaslab.github.io/I-Love-Ruby/
>
> Unsubscribe: <mailto:[email protected]?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
>


Unsubscribe: <mailto:[email protected]?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.