Las preguntas de las entrevistas de programación son demasiado difíciles y...
Nota: este artículo es una traducción de "Programming Interview Questions Are Too Hard and Too Short" por Charles Treichler en el blog de la empresa de selección TripleByte, traducido y publicado aquí...
View ArticleCómo adaptarse a la RGPD con ASP.NET Core
Con la llegada de la RGPD (o GDPR, General Data Protection Regulation) y sus efectos sobre todas las empresas respecto a la privacidad, nos vimos obligados a introducir modificaciones en nuestras...
View Article6 maneras de reducir la sobrecarga de información
No se debe confundir la sobrecarga cognitiva con la sobrecarga de trabajo. La sobrecarga de trabajo es simplemente tener muchas tareas por hacer y carecer del tiempo suficiente para completarlas y, la...
View ArticleGuía: Cuándo usar TypeScript en tus desarrollos web
Nota: este artículo es una traducción del artículo When To Use TypeScript - A Detailed Guide Through Common Scenarios de Khalil Stemmler traducido con su permiso expreso. Puedes seguir las discusiones...
View ArticleCómo "dockerizar" un entorno de Github Pages
En la serie de artículos de David Charte sobre cómo escribir un blog y generar webs estáticas con Jekyll para GitHub Pages, aprendimos los conceptos y detalles para conseguir un entorno local de...
View ArticleSi position: sticky; no te funciona, quizá sea por esto...
La propiedad de CSS position, como su propio nombre indica, sirve para posicionar elementos HTML. Anteriormente ya echamos un vistazo general a sus propiedades con especial atención a...
View ArticleLos mejores editores gratuitos de HTML, CSS y JavaScript (2019)
Hace hoy exactamente 5 años, el 28 de mayo de 2014, escribí un artículo que enseguida se convirtió en uno de los más populares de nuestro blog y de los más populares sobre el tema en Internet. Se...
View Article¿Qué es lo que realmente necesito aprender y hacer para convertirme en un...
¿Has oído alguna vez los términos "desarrollador de automóviles insuperable", o "desarrollador de edificios insuperable", o "desarrollador de carreteras insuperable", o "desarrollador de cisternas...
View ArticlePor qué debes aprender más lenguajes de programación (incluso si no los vas a...
Este artículo es una traducción del artículo "Learn more programming languages, even if you won't use them" de Thorsten Ball en su blog personal, con su permiso expreso. El énfasis en negrita es...
View ArticleCómo hacer un sencillo slider con HTML y CSS (y sin tocar JavaScript)
Probablemente ya sabes que, cuando el atributo href de un enlace consiste en una almohadilla o hash (#) seguida de una palabra, el navegador hará scroll hasta el elemento cuyo id coincida con dicha...
View ArticleAngular 8 ya está aquí: ¿Qué trae nuevo?
Hace unos días, el pasado 28 de mayo, salió oficialmente la versión 8.0 de Angular. Como seguramente sepas, Angular utiliza el versionado semántico, que básicamente se resume en lo siguiente:Versión...
View ArticleFrameworks para desarrollo de aplicaciones móviles híbridas
El desarrollo de aplicaciones móviles mediante tecnologías web ha revolucionado el mercado del desarrollo móvil. Esto es debido a que este tipo de tecnología permite aprovechar las mejores...
View Articleasync y await en C#: cómo manejar asincronismo en .Net de manera fácil
Una de las cosas que más te pueden frustrar cuando empiezas en el mundo de la programación es ver que, cuando a base de mucho esfuerzo has conseguido que tu programa funcione, el resultado es que...
View ArticleTendencias en lenguajes de programación 2019: la encuesta anual de Stack...
Un año más Stack Overflow ha publicado los resultados de la encuesta que anualmente realizan entre sus usuarios. Este año la participación ha descendido respecto al año anterior, pero aún así, cerca de...
View ArticleVisual Studio Code: Las 15 extensiones indispensables para programar con C# y...
Hace unas semanas Jorge Turrado nos contaba en un artículo y un vídeo cómo podíamos montar un entorno de desarrollo para C# y .NET Core con Visual Studio Code.La extensión fundamental e indispensable...
View Article5 consejos para gestionar equipos de programación
Tras más de 20 años trabajando en todo tipo de empresas teniendo equipos de trabajo a mi cargo, pienso que gestionar a un equipo de desarrolladores de software no varía sustancialmente de coordinar a...
View ArticleIntegración continua: qué es y por qué deberías aprender a utilizarla cuanto...
En el mundo del software, palabras como integración continua o despliegue continuo (CI/CD) están a la orden del día. Se da por supuesto que todos los que estamos metidos en este gremio conocemos su...
View ArticleCómo personalizar los estilos CSS de las barras de scroll
A veces en el contenido de nuestras páginas web o aplicaciones, tenemos un elemento pequeño que, por lo que sea, no podemos evitar que le aparezcan las temidas barras de scroll. Y por si esto fuera...
View Article4 reglas para programar bien bajo presión
He decidido escribir este artículo tras escuchar una conversación sobre los problemas más comunes en los departamentos de programación. Tras varios años trabajando con programadores, en mi empresa...
View Article¿Qué diferencia existe entre const y readonly en el lenguaje C#? - Más de la...
Una pregunta muy típica que se suele hacer la gente que empieza con .NET es la que da título a este artículo. Y es que, si una variable solamente se puede leer y por lo tanto no se puede cambiar... en...
View Article