A petición de @ramloarc vamos a empezar a compartir más contenido #backend

Empezando con lo que trabajo en GitLab.

¿Cómo aprendí #rails #ruby ?

La vieja confiable documentación.

Pásenle que hay mucho trabajo remoto
guides.rubyonrails.org/getting_starte…
@ramloarc Si de verdad quieren entender el funcionamiento del MVC de Rails,

hagan una prueba creando una mountable app, que en #rails serian #railsengines

#backend

guides.rubyonrails.org/engines.html
@ramloarc Hace 3 años, hice una prueba técnica básica,

Crear una API con #ruby #Rails y luego mostrar esos datos en un grafico de lineas.

Por acá pueden echarle un ojito

#backend

github.com/luismejiadev/c…
Si en verdad quieren subir de Nivel a pro

Deben ir más a fondo y entender #metaprogramming

Les recomiendo este curso en Udemy, que por cierto vuelvo a estudiar cada vez que quiero moverme a un rol #senior de #backend #Developer usando #rails

udemy.com/course/ruby-me…
Y No vayan a quedar 😱 , como #backend #devs deben prever posibles errores escondidos.

Tengan cuidado con las #rails #ruby #gotchas

Por acá una pequeña lista muy interesante

docs.google.com/presentation/d…
Como #Senior #backend #Dev debes asegurarte de escribir un codigo de acuerdo a las guias de estilo.

Por aca te dejo una de las principales para #rails #rubocop

github.com/rubocop/ruby-s…
Como #backend #dev Tambien debes preocuparte por escribir codigo limpio, con buen performance al crear tus #unittests

Este es un excelente recurso para #rails y #rspec

relishapp.com/rspec/rspec-co…
Un error muy comun que cometemos como #junior (y a veces como #senior) #backend #devs

Es crear escenarios que generan N+1 queries.

En #rails puedes usar distintos metodos para evitarlos

blog.saeloun.com/2020/01/08/act…
Este es Uno de mis puntos mas fuertes a lo largo de mi carrera,

Detectar este tipo de errores puede tener este tipo de efectos

Esto lo he visto tanto en #django como #rails si eres #backend #dev
Si leiste todos los enlaces, los pusiste en practica y has construido tu proyecto,

puede que te interese algun trabajo remoto como #backend #engineer en #rails .

Por aca una lista de trabajos remotos

weworkremotely.com/remote-jobs/se…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Luis Mejía 🇳🇮

Luis Mejía 🇳🇮 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @luismejiadev

9 Oct
Aqui vamos de nuevo, A petición de @ramloarc
vamos a empezar a compartir más contenido #backend

Seguimos con:

¿Cómo aprendí #Django y #python?

La vieja confiable documentación.

Pásenle que hay mucho trabajo remoto

docs.python.org/3/tutorial/ind…
@ramloarc Mi primer sitio web como #backend yo lo hice con #Django, quede enamorado del framework

Sigan el paso a paso de esta documentacion y tambien tendran su sitio
docs.djangoproject.com/en/3.2/intro/t…
@ramloarc Hace 2 años me puse a hacer mi "proyecto Insignia", donde aplique la mayor cantidad de habilidades posibles.

github.com/luismejiadev/s…
Read 14 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(