Skip to content

Instantly share code, notes, and snippets.

@edgarv09
Last active October 14, 2020 19:08
Show Gist options
  • Save edgarv09/52524b29850507dd99359047d2386c2e to your computer and use it in GitHub Desktop.
Save edgarv09/52524b29850507dd99359047d2386c2e to your computer and use it in GitHub Desktop.
Gemas y utilidades para rails

N+1 queries https://github.com/flyerhzm/bullet

Trace of active record, muestra la linea de codigo donde se ejecuto un active record https://github.com/brunofacca/active-record-query-trace

clean code ruby github https://github.com/uohzxela/clean-code-ruby

ruby-rails static websites framework https://middlemanapp.com/

Mantener las migraciones como deben ser https://github.com/ankane/strong_migrations

Devise auth token https://github.com/lynndylanhurley/devise_token_auth

Titulos programadores https://github.com/basecamp/handbook/blob/master/titles-for-programmers.md

articulo sobre patter matching https://medium.com/cedarcode/ruby-pattern-matching-1e84cab3b44a

Website admin para rails https://github.com/activeadmin/activeadmin

tutorial triple joins active record https://medium.com/better-programming/building-self-joins-and-triple-joins-in-ruby-on-rails-455701bf3fa7

tutorial CSS grid https://dev.to/mustapha/css-grid-illustrated-introduction-52l5

App para probar responsive al mismo tiempo https://github.com/nileshtrivedi/bizzy

Vistaso de como funciona CSRF https://medium.com/rubyinside/a-deep-dive-into-csrf-protection-in-rails-19fa0a42c0ef

Tutorial Upgrade a Rails 6 https://www.fastruby.io/blog/rails/upgrades/upgrade-rails-from-5-2-to-6-0.html

Post sobre como optimizar los nombres de partials https://medium.com/wantedly-engineering/a-simple-fix-to-improve-partial-rendering-speed-by-30-in-a-large-rails-application-9696a92f4ae1

Gema para agregar comportamiento de favoritos https://github.com/jonhue/acts_as_favoritor

para agregar tags a multiples modelos https://github.com/mbleigh/acts-as-taggable-on https://medium.com/le-wagon/acts-as-taggable-on-tutorial-with-rails-5-417a862804b6

Post sobre manejo de redis responsable https://dev.to/molly_struve/please-redis-responsibly--3gn?utm_source=additional_box&utm_medium=internal&utm_campaign=regular&booster_org=

Conferencia en la que prundizan del tema. http://confreaks.tv/videos/rubyconf2018-cache-is-king-get-the-most-bang-for-your-buck-from-ruby

Serie de post sobre skillz de ruby (arrays, Hashes, compact code) https://dev.to/molly_struve/level-up-your-ruby-skillz-working-with-arrays-hnn https://dev.to/molly_struve/level-up-your-ruby-skillz-working-with-hashes-4bid https://dev.to/molly_struve/level-up-your-ruby-skillz-writing-compact-code-438k Tricks For Writing Compact Ruby Code https://paper.dropbox.com/doc/Tricks-For-Writing-Compact-Ruby-Code--AeAl8FR15SMDlf_JW9BrymB1AQ-IAfGvmx5cKZ6s38UM4Rrl

https://chunksofco.de/rubys-prepend-how-is-it-useful-d3bba8d11a95

Lecturas y demas https://github.com/charlax/professional-programming https://github.com/mtdvio/every-programmer-should-know

Gema reemplazo de foreman, Rails 6.

https://github.com/arzezak/overminder/ https://github.com/DarthSim/overmind

Para aprender cositas

https://github.com/sindresorhus/awesome https://github.com/EbookFoundation/free-programming-books

https://github.com/lydiahallie/javascript-questions https://github.com/trekhleb/javascript-algorithms https://github.com/yangshun/tech-interview-handbook https://github.com/minimaxir/big-list-of-naughty-strings https://github.com/ripienaar/free-for-dev -- https://free-for.dev/#/ https://www.freecodecamp.org/news/you-might-not-need-to-transpile-your-javascript-4d5e0a438ca/

https://gist.github.com/rondy/af1dee1d28c02e9a225ae55da2674a6f https://gist.github.com/rondy/af1dee1d28c02e9a225ae55da2674a6f#invest-in-iteration-speed https://gist.github.com/rondy/af1dee1d28c02e9a225ae55da2674a6f#fail-fast

Validacion de parametros https://github.com/nicolasblanco/rails_param https://sorbet.org/ https://medium.com/better-programming/static-typed-ruby-introducing-sorbet-from-stripe-eeb4ffd8644 https://www.youtube.com/watch?v=uFFJyp8vXQI

Viewcomponents https://github.com/unabridged/motion

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment