
GitHub es el lugar correcto donde debes buscar cuando intentas mejorar como desarrollador, Toda la información que necesitas está disponible en algún repositorio. Sin embargo, la parte difícil es encontrar el repositorio adecuado. Es fácil sentirse perdido en todos los repositorios de GitHub disponibles. Para ayudarte, he elaborado esta lista con los repositorios de GitHub que pueden ayudarte a crecer como desarrollador.
Big List of Naughty String
El repositorio Big List of Naughty Strings es una lista de Strings(cadenas de texto) que tienen una alta probabilidad de causar problemas cuando se utilizan como datos de entrada del usuario. Esta lista es extremadamente útil cuando está probando la entrada del usuario.
Los Strings de esta lista se pueden utilizar tanto para pruebas manuales como automatizadas. Si le gustan las pruebas o quiere saber más sobre la validación de entrada de usuario, le recomiendo que consulte este repositorio.
The Art of Command Line
Como desarrollador, siempre intentas ser más eficiente. El tiempo es precioso para todos los desarrolladores, por lo que todos los desarrolladores se esfuerzan por hacer las cosas de la manera más eficiente posible.
Sentirse cómodo con la línea de comandos y saber cómo manejarla es una forma de lograrlo. The Art of Command Line contiene una gran cantidad de consejos y trucos que pueden ser útiles en determinadas situaciones o que ahorran mucho tiempo. Este repositorio es útil tanto para principiantes y como para usuarios mas experimentados.
Se centra principalmente en la línea de comandos de Linux, pero este repositorio también contiene secciones para MacOS y Windows.
Frontend Development Bookmarks
Este repositorio contiene una colección seleccionada de recursos para desarrolladores web frontend. Desde arquitectura hasta los componentes de la interfaz de usuario, todo está en este repositorio. El repositorio tiene información sobre una amplia gama de tecnologías frontend. Todo lo que necesita saber para construir una interfaz moderna está ahí.
Si no tiene conocimientos sobre un determinado aspecto del desarrollo de frontend, le recomiendo que consulte este repositorio.
Awesome Interview Questions
Este repositorio es muy popular, con cerca de 37K estrellas en GitHub, este es uno de los repositorios más populares de esta lista. Este repositorio contiene un montón de preguntas para entrevistas en casi todos los lenguajes y frameworks que te puedas imaginar. Es imposible que no estés bien preparado para una entrevista después de haber echado un vistazo a este repositorio.
30 Seconds of Code
Este es el repositorio más popular de esta lista con más de 65K estrellas en GitHub. Este repositorio contiene pequeños snippets de código JavaScript para todas sus necesidades a la hora de desarrollar en JS.
Los snippets varían desde convertir grados Celsius a Fahrenheit, o contar los días de la semana entre dos fechas. Todos estos snippets contienen soluciones a los problemas con los que se encontrará al programar en JavaScript. Definitivamente deberías echar un vistazo a este repositorio porque tiene excelentes soluciones para los problemas de programación mas recurrentes.
Awesome Cheatsheets
Todos los desarrolladores han usado cheatsheets(hojas de trucos) al menos una vez en su carrera. Las hojas de trucos pueden resultar muy útiles. Especialmente, cuando estás en el proceso de aprender algo nuevo como un lenguaje de programación o un Framework. Afortunadamente, no tienes que crear tus propias hojas de trucos porque este increíble repositorio lo tiene cubierto para ti.
Este repositorio tiene hojas de trucos básicamente para todo, frontend, backend, y bases de datos. Si está buscando una hoja de trucos, definitivamente deberías echar un vistazo a este repositorio.
CSS Protips
El repositorio de protips CSS contiene una serie de tips que le ayudarán a mejorar sus habilidades de CSS. Todos sabemos lo difícil que puede llegar a ser el diseñar una página web. Los tips de esta lista le ayudarán a resolver problemas con los que probablemente se haya encontrado antes.
Los consejos y trucos CSS que aprenderá de este repositorio se pueden utilizar de inmediato. Además de eso, el contenido esta traducido a más de diez idiomas.
33 JS Concepts
El repositorio 33 JS Concepts contiene exactamente 33 conceptos que todo desarrollador de JavaScript debe conocer. Este repositorio cubre todo lo que necesita para crear una base sólida de JavaScript. La información que ofrece este repositorio es útil tanto como para desarrolladores experimentados y sin experiencia.
Este repositorio se creó con la intención de ayudar a los desarrolladores a dominar todos los conceptos de JavaScript. Contiene videos y artículos que lo ayudarán a comprender mejor estos conceptos. El repositorio está traducido a veinte idiomas distintos.
Awesome Design Patterns
Este increíble repositorio contiene una lista seleccionada de patrones de diseño de arquitectura de software. Es un gran recurso si está aprendiendo sobre patrones de diseño o si desea actualizar sus conocimientos.
Este repositorio no solo cubre la arquitectura general, sino que también contiene ejemplos de cómo se ven estos patrones de diseño en el código. Los ejemplos se incluyen para más de diez Frameworks y lenguajes de programación. Es muy útil echar un vistazo a estos ejemplos cuando tenga que implementar uno de los patrones de diseño usted mismo.
Contenido del articulo
- Comentarios
Comentarios
No hay comentarios. Inicia sesión para comentar.