Posts por Etiquetas

libros

¿Por qué deberías leer Data and Reality?

18 minutos de lectura | 06-05-2023

Hablemos de Data and Reality, un libro que te ayudará a ser mejor desarrollador de software, porque se va a las raíces de los problemas que resolvemos a diar...

Recursos para aprender Criptografía en 2022

9 minutos de lectura | 08-12-2021

Aprende sobre algunos recursos que te servirán para entrenarte en una de las ramas más importantes de la computación actualmente: la criptografia.

Recursos para aprender diseño de sistemas

5 minutos de lectura | 29-03-2021

¿Quieres aprender los principios de diseño de sistemas para mejorar como desarrollador o para una entrevista? En este post te pasamos algunos recursos.

Técnicas para resolver problemas

12 minutos de lectura | 27-09-2019

¿Cuántas veces te has enfrentado a problemas de los que no tienes ni idea de cómo empezar a resolver? George Polya escribió un libro completo sobre eso en 19...

Volver arriba ↑

aprendizaje

Patrones para aprendices: Cava más hondo

6 minutos de lectura | 25-01-2023

Hablemos de por qué aprender a profundizar en los temas en los que trabajas día a día es importante para avanzar en tu carrera como desarrolldor de software.

Tomando notas efectivamente: Zettelkasten

13 minutos de lectura | 22-12-2022

Hablemos de la importancia de tener un sistema efectivo para tomar notas, usado por académicos y científicos para ser productivos.

¿Cómo aprender Rust? Recursos para empezar

5 minutos de lectura | 18-12-2022

En este artículo encontrarás algunos recursos para aprender Rust tanto en inglés como en español. Empezaremos desde lo más básico hasta llevarte a hacer cosa...

¿Por qué aprender Rust en 2023?

12 minutos de lectura | 13-12-2022

¿Por qué es Rust uno de los lenguajes más amados de la actualiad? ¿Te conviene aprenderlo? Vamos a platicar de eso en este artículo.

Aprendiendo desarrollo efectivamente

11 minutos de lectura | 03-01-2022

Nunca nos han enseñado a aprender (a casi nadie) y el desarrollo de software es un campo que requiere un aprendizaje constante de temas difíciles. Veamos lo ...

Fuentes no convencionales de aprendizaje

6 minutos de lectura | 14-06-2021

En este artículo te recomendamos algunos recursos que te servirán para aprender conceptos de progrmación que no son libros o cursos comunes.

Ruta de aprendizaje: Deep Learning

3 minutos de lectura | 06-03-2021

En este artículo te proponemos una forma de aprender machine learning y deep learning y te presentamos algunos recursos que te pueden servir

Cursos certificados gratuitos

2 minutos de lectura | 16-05-2020

Es emocionante todo lo que se puede aprender en internet. Revisa algunos cursos que además te certifican gratuitamente.

Volver arriba ↑

criptografía

Las tres garantías de seguridad de un hash

14 minutos de lectura | 28-08-2023

Veamos más profundamente las garantías de seguridad que debe cumplir un hash para ser considerado seguro. Por fin entenderemos lo que es una colisión y qué s...

Matemáticas para criptografía

9 minutos de lectura | 25-12-2021

Veamos qué conocimientos matemáticos requieres para entender los algoritmos criptográficos, cómo funcionan y, en su caso, avanzar para que puedas diseñar los...

Criptografía VS computación cuántica

11 minutos de lectura | 11-12-2021

Se ha escuchado mucho sobre que la criptografía está completamente acabada si la computación cuántica tiene éxito. Entendamos si esto es verdad.

Recursos para aprender Criptografía en 2022

9 minutos de lectura | 08-12-2021

Aprende sobre algunos recursos que te servirán para entrenarte en una de las ramas más importantes de la computación actualmente: la criptografia.

Volver arriba ↑

solid

El principio de segregación de Interfaces

7 minutos de lectura | 01-04-2023

Analicemos el cuarto principio de SOLID: El principio de segregación de interfaces, y veamos qué tanto vale la pena tenerlo en cuenta en nuetros desarrollos.

El principio de sustitución de Liskov

13 minutos de lectura | 06-03-2023

El principio de sustitución de Liskov es uno de las reglas de comportamiento más famosas entre los desarrolladores. Hablemos de lo que significa.

El principio Abierto/Cerrado (Open/Closed)

6 minutos de lectura | 03-12-2022

Hablemos del segundo principio mencionado en los principios SOLID: el principio Open/Closed, que habla de cómo tratar de los cambios en el código

Volver arriba ↑

matemáticas

Matemáticas para criptografía

9 minutos de lectura | 25-12-2021

Veamos qué conocimientos matemáticos requieres para entender los algoritmos criptográficos, cómo funcionan y, en su caso, avanzar para que puedas diseñar los...

Criptografía VS computación cuántica

11 minutos de lectura | 11-12-2021

Se ha escuchado mucho sobre que la criptografía está completamente acabada si la computación cuántica tiene éxito. Entendamos si esto es verdad.

Recursos para aprender Criptografía en 2022

9 minutos de lectura | 08-12-2021

Aprende sobre algunos recursos que te servirán para entrenarte en una de las ramas más importantes de la computación actualmente: la criptografia.

Cursos certificados gratuitos

2 minutos de lectura | 16-05-2020

Es emocionante todo lo que se puede aprender en internet. Revisa algunos cursos que además te certifican gratuitamente.

Técnicas para resolver problemas

12 minutos de lectura | 27-09-2019

¿Cuántas veces te has enfrentado a problemas de los que no tienes ni idea de cómo empezar a resolver? George Polya escribió un libro completo sobre eso en 19...

Volver arriba ↑

python

Mojo 🔥: un lenguaje prometedor

9 minutos de lectura | 13-12-2023

El ecosistema de desarrollo está cambiando y se están diseñando nuevos lenguajes de programación y entornos de ejecución más adecuados para los problemas act...

Creando código de Python robusto, Parte 1

9 minutos de lectura | 24-12-2022

Normalmente no basta con saber lo básico de un lenguaje para hacer código que sea fácil de mantener y seguro. Hablemos de algunas maneras de hacer código rob...

Volver arriba ↑

diseño-de-software

Cuando separar el código

11 minutos de lectura | 07-04-2023

¿Cuándo es buena idea que lo existe en un clase o función lo descompongas en varios elementos? En este artículo veremos algunos criterios para tomar esta dec...

¿Qué es una API?

18 minutos de lectura | 18-03-2023

Definamos que es un ‘Application Programming Interface’ en el desarrollo de software. Y con este entendimiento, hablemos de cómo hacer mejores API’s.

Volver arriba ↑

arquitectura

Descomponiendo tu aplicación en módulos

15 minutos de lectura | 25-03-2023

La tarea principal de un desarrollador de software es crear software que funcione, pero además que sea mantenible y entendible. Dividir en módulos es una téc...

Volver arriba ↑

programación

Fuentes no convencionales de aprendizaje

6 minutos de lectura | 14-06-2021

En este artículo te recomendamos algunos recursos que te servirán para aprender conceptos de progrmación que no son libros o cursos comunes.

Cursos certificados gratuitos

2 minutos de lectura | 16-05-2020

Es emocionante todo lo que se puede aprender en internet. Revisa algunos cursos que además te certifican gratuitamente.

Volver arriba ↑

javascript

¿Por qué deberías aprender TypeScript?

8 minutos de lectura | 06-12-2021

TypeScript es un lenguaje muy popular actualmente, ¿te conviene aprenderlo? Veamos algunas características y desventajas para ayudarte a decidir.

Entendiendo ES6

menos de 1 minutos de lectura | 27-04-2020

Lanzamos un video explicando por qué ES6 sonó tanto. Velo aquí.

Volver arriba ↑

cursos

¿Cómo aprender Rust? Recursos para empezar

5 minutos de lectura | 18-12-2022

En este artículo encontrarás algunos recursos para aprender Rust tanto en inglés como en español. Empezaremos desde lo más básico hasta llevarte a hacer cosa...

Recursos para aprender Criptografía en 2022

9 minutos de lectura | 08-12-2021

Aprende sobre algunos recursos que te servirán para entrenarte en una de las ramas más importantes de la computación actualmente: la criptografia.

Recursos para aprender diseño de sistemas

5 minutos de lectura | 29-03-2021

¿Quieres aprender los principios de diseño de sistemas para mejorar como desarrollador o para una entrevista? En este post te pasamos algunos recursos.

Cursos certificados gratuitos

2 minutos de lectura | 16-05-2020

Es emocionante todo lo que se puede aprender en internet. Revisa algunos cursos que además te certifican gratuitamente.

Volver arriba ↑

APoSD

Volver arriba ↑

cs

Volver arriba ↑

machine-learning

Mojo 🔥: un lenguaje prometedor

9 minutos de lectura | 13-12-2023

El ecosistema de desarrollo está cambiando y se están diseñando nuevos lenguajes de programación y entornos de ejecución más adecuados para los problemas act...

Ruta de aprendizaje: Deep Learning

3 minutos de lectura | 06-03-2021

En este artículo te proponemos una forma de aprender machine learning y deep learning y te presentamos algunos recursos que te pueden servir

Volver arriba ↑

fp

Composición en el software

10 minutos de lectura | 17-04-2023

La composición es algo muy mencionado en la programación funcional, vamos a ver cómo se aplica al desarrollo de software también fuera de ella.

¿Qué es la programación funcional?

16 minutos de lectura | 30-03-2019

¿Por qué se ha escuchado tanto de la programación funcional recientemente? En este artículo la explicamos de manera concisa.

Volver arriba ↑

programación-funcional

¿Qué es la programación funcional?

16 minutos de lectura | 30-03-2019

¿Por qué se ha escuchado tanto de la programación funcional recientemente? En este artículo la explicamos de manera concisa.

Volver arriba ↑

elixir

¿Qué es la programación funcional?

16 minutos de lectura | 30-03-2019

¿Por qué se ha escuchado tanto de la programación funcional recientemente? En este artículo la explicamos de manera concisa.

Volver arriba ↑

js

¿Por qué deberías aprender TypeScript?

8 minutos de lectura | 06-12-2021

TypeScript es un lenguaje muy popular actualmente, ¿te conviene aprenderlo? Veamos algunas características y desventajas para ayudarte a decidir.

Entendiendo ES6

menos de 1 minutos de lectura | 27-04-2020

Lanzamos un video explicando por qué ES6 sonó tanto. Velo aquí.

Volver arriba ↑

apis

¿Qué es una API?

18 minutos de lectura | 18-03-2023

Definamos que es un ‘Application Programming Interface’ en el desarrollo de software. Y con este entendimiento, hablemos de cómo hacer mejores API’s.

Formas de hacer una API con Go

8 minutos de lectura | 20-09-2020

Exploramos diferentes formas en las que puedes crear una API con Go, el lenguaje enfocado en la eficiencia de los programas permitiendo productividad para lo...

Volver arriba ↑

polya

Algunas ideas sobre la resolución de problemas

5 minutos de lectura | 04-10-2020

Hablemos de algunas ideas interesantes y prácticas sobre la resolución de problemas, que te pueden ayudar a salir de un bache contra un problema difícil.

Técnicas para resolver problemas

12 minutos de lectura | 27-09-2019

¿Cuántas veces te has enfrentado a problemas de los que no tienes ni idea de cómo empezar a resolver? George Polya escribió un libro completo sobre eso en 19...

Volver arriba ↑

complejidad

Volver arriba ↑

ousterhout

Cuando separar el código

11 minutos de lectura | 07-04-2023

¿Cuándo es buena idea que lo existe en un clase o función lo descompongas en varios elementos? En este artículo veremos algunos criterios para tomar esta dec...

¿Deberías comentar tu código?

11 minutos de lectura | 30-12-2020

Hay programadores que dice que los comentarios son un mal que se debería evitar al máximo. Aquí proponemos lo contrario: usa los comentarios correctamente pa...

Volver arriba ↑

principios

El principio de sustitución de Liskov

13 minutos de lectura | 06-03-2023

El principio de sustitución de Liskov es uno de las reglas de comportamiento más famosas entre los desarrolladores. Hablemos de lo que significa.

Volver arriba ↑

computer-science

Volver arriba ↑

desarrollo-de-software

¿Por qué deberías leer Data and Reality?

18 minutos de lectura | 06-05-2023

Hablemos de Data and Reality, un libro que te ayudará a ser mejor desarrollador de software, porque se va a las raíces de los problemas que resolvemos a diar...

Volver arriba ↑

go

Formas de hacer una API con Go

8 minutos de lectura | 20-09-2020

Exploramos diferentes formas en las que puedes crear una API con Go, el lenguaje enfocado en la eficiencia de los programas permitiendo productividad para lo...

¿Por qué deberías aprender Go?

13 minutos de lectura | 01-09-2019

Go es un lenguaje muy relevante en algunas áreas del desarrollo de software. Aprende para qué deberías usarlo y por qué te conviene aprenderlo.

Volver arriba ↑

books

Técnicas para resolver problemas

12 minutos de lectura | 27-09-2019

¿Cuántas veces te has enfrentado a problemas de los que no tienes ni idea de cómo empezar a resolver? George Polya escribió un libro completo sobre eso en 19...

Volver arriba ↑

problemas

Algunas ideas sobre la resolución de problemas

5 minutos de lectura | 04-10-2020

Hablemos de algunas ideas interesantes y prácticas sobre la resolución de problemas, que te pueden ayudar a salir de un bache contra un problema difícil.

Volver arriba ↑

interfaces

Volver arriba ↑

aes

Volver arriba ↑

ml

Ruta de aprendizaje: Deep Learning

3 minutos de lectura | 06-03-2021

En este artículo te proponemos una forma de aprender machine learning y deep learning y te presentamos algunos recursos que te pueden servir

¿Qué son los modelos generativos?

5 minutos de lectura | 30-12-2020

En este artículo exploramos qué es un modelo generativo, cómo te pueden servir y el estado del arte en este campo.

Volver arriba ↑

conocimiento

La matriz del conocimiento para devs

8 minutos de lectura | 29-06-2023

La principal trae de un desarrollador es representar el conocimiento en procesos computacionales. Veamos una herramienta que te puede ayudar a administrar me...

Patrones para aprendices: Cava más hondo

6 minutos de lectura | 25-01-2023

Hablemos de por qué aprender a profundizar en los temas en los que trabajas día a día es importante para avanzar en tu carrera como desarrolldor de software.

Volver arriba ↑

hash

Las tres garantías de seguridad de un hash

14 minutos de lectura | 28-08-2023

Veamos más profundamente las garantías de seguridad que debe cumplir un hash para ser considerado seguro. Por fin entenderemos lo que es una colisión y qué s...

Volver arriba ↑

thedojomx

Volver arriba ↑

design-patterns

Volver arriba ↑

api

Volver arriba ↑

rest

Volver arriba ↑

REST

Volver arriba ↑

heurística

Algunas ideas sobre la resolución de problemas

5 minutos de lectura | 04-10-2020

Hablemos de algunas ideas interesantes y prácticas sobre la resolución de problemas, que te pueden ayudar a salir de un bache contra un problema difícil.

Volver arriba ↑

how-to-solve-it

Algunas ideas sobre la resolución de problemas

5 minutos de lectura | 04-10-2020

Hablemos de algunas ideas interesantes y prácticas sobre la resolución de problemas, que te pueden ayudar a salir de un bache contra un problema difícil.

Volver arriba ↑

math

Volver arriba ↑

aprender

Volver arriba ↑

devops

No hagas hagas DevOps por convivir

8 minutos de lectura | 10-09-2020

En este artículo resumiremos una plática muy interesante que tuvimos con Domingo Suárez sobre DevOps y otras cosas.

¿Qué es DevOps?

13 minutos de lectura | 16-01-2020

Hablemos de qué es de DevOps y como puede beneficiar a tu empresa aplicarlo

Volver arriba ↑

posd

Consistencia en el código

8 minutos de lectura | 02-06-2022

La consistencia y uniformidad en una base de código son muy importantes, en este artículo veremos cómo podemos lograrlo y en qué cosas debes poner atención.

Volver arriba ↑

módulo

Volver arriba ↑

software-design

Volver arriba ↑

complexity

Volver arriba ↑

módulos

Descomponiendo tu aplicación en módulos

15 minutos de lectura | 25-03-2023

La tarea principal de un desarrollador de software es crear software que funcione, pero además que sea mantenible y entendible. Dividir en módulos es una téc...

Volver arriba ↑

compiladores

Qué es la compilación Just In Time (JIT)

11 minutos de lectura | 18-01-2023

¿Has escuchado que varios lenguajes están agregando la capacidad de compilación Just In Time a sus entornos? Hablemos de qué es y cómo te beneficia.

Volver arriba ↑

javascript-engine

Engines de JavaScript y sus usos

9 minutos de lectura | 14-12-2023

En este artículo hablaremos de los diferente engines de JavaScript que existen, dónde los puedes encontrar y para qué los puedes usar.

Volver arriba ↑

v8

Engines de JavaScript y sus usos

9 minutos de lectura | 14-12-2023

En este artículo hablaremos de los diferente engines de JavaScript que existen, dónde los puedes encontrar y para qué los puedes usar.

Volver arriba ↑

microservicios

No hagas hagas DevOps por convivir

8 minutos de lectura | 10-09-2020

En este artículo resumiremos una plática muy interesante que tuvimos con Domingo Suárez sobre DevOps y otras cosas.

Volver arriba ↑

cryptography

Volver arriba ↑

aposd

Cuando separar el código

11 minutos de lectura | 07-04-2023

¿Cuándo es buena idea que lo existe en un clase o función lo descompongas en varios elementos? En este artículo veremos algunos criterios para tomar esta dec...

¿Deberías comentar tu código?

11 minutos de lectura | 30-12-2020

Hay programadores que dice que los comentarios son un mal que se debería evitar al máximo. Aquí proponemos lo contrario: usa los comentarios correctamente pa...

Volver arriba ↑

video

Volver arriba ↑

cifrado

Volver arriba ↑

crecimiento-profesional,

Mi experiencia como Mentora

7 minutos de lectura | 19-09-2022

¿Has tenido la inquietud de apoyar a una persona en su crecimiento profesional? Te comparto mi experiencia intentandolo.

¿Estás cambiando de trabajo?

6 minutos de lectura | 11-08-2022

Los cambios siempre son buenos, pero no siempre sencillos de manejar, te comparto un poco del último cambio de trabajo que yo atravese.

Volver arriba ↑

comunidad,

Mi experiencia como Mentora

7 minutos de lectura | 19-09-2022

¿Has tenido la inquietud de apoyar a una persona en su crecimiento profesional? Te comparto mi experiencia intentandolo.

¿Estás cambiando de trabajo?

6 minutos de lectura | 11-08-2022

Los cambios siempre son buenos, pero no siempre sencillos de manejar, te comparto un poco del último cambio de trabajo que yo atravese.

Volver arriba ↑

rust

¿Cómo aprender Rust? Recursos para empezar

5 minutos de lectura | 18-12-2022

En este artículo encontrarás algunos recursos para aprender Rust tanto en inglés como en español. Empezaremos desde lo más básico hasta llevarte a hacer cosa...

¿Por qué aprender Rust en 2023?

12 minutos de lectura | 13-12-2022

¿Por qué es Rust uno de los lenguajes más amados de la actualiad? ¿Te conviene aprenderlo? Vamos a platicar de eso en este artículo.

Volver arriba ↑

inteligencia-artificial

Volver arriba ↑

computación

Volver arriba ↑

abstracción

¿Qué es una API?

18 minutos de lectura | 18-03-2023

Definamos que es un ‘Application Programming Interface’ en el desarrollo de software. Y con este entendimiento, hablemos de cómo hacer mejores API’s.

¿Qué es la abstracción?

29 minutos de lectura | 13-03-2023

Muchos programadores piden consejos para mejorar su capacidad de abstracción. Vamos a hablar de lo que es y cómo se puede usar para programar mejor.

Volver arriba ↑

langchain

Creando agentes con LangChain y GPT-4

10 minutos de lectura | 20-04-2023

Ya vimos como empezar a usar LangChain, avancemos a algo más interesante: crear agentes que puedan interactuar con el exterior.

Volver arriba ↑

filosofía

¿Por qué deberías leer Data and Reality?

18 minutos de lectura | 06-05-2023

Hablemos de Data and Reality, un libro que te ayudará a ser mejor desarrollador de software, porque se va a las raíces de los problemas que resolvemos a diar...

Volver arriba ↑

ciencias-de-la-computación

Volver arriba ↑

opensource

Volver arriba ↑

patrones

Volver arriba ↑

SOLID

Volver arriba ↑

Chain-of-Responsibility

Volver arriba ↑

gof

Volver arriba ↑

software-engineering

Volver arriba ↑

"patrones

Volver arriba ↑

de

Volver arriba ↑

diseño"

Volver arriba ↑

Django

Volver arriba ↑

producción

Volver arriba ↑

deploy

Volver arriba ↑

despliegue

Volver arriba ↑

hug

Volver arriba ↑

django-rest-framework

Volver arriba ↑

flask

Volver arriba ↑

dry

Volver arriba ↑

kiss

Volver arriba ↑

functional-programming

¿Qué es la programación funcional?

16 minutos de lectura | 30-03-2019

¿Por qué se ha escuchado tanto de la programación funcional recientemente? En este artículo la explicamos de manera concisa.

Volver arriba ↑

scala

Volver arriba ↑

concurrencia

Volver arriba ↑

paralelismo

Volver arriba ↑

fuente

Volver arriba ↑

editor

Volver arriba ↑

ide

Volver arriba ↑

monospace

Volver arriba ↑

soap

Volver arriba ↑

registro-gráfico

Volver arriba ↑

restful

Volver arriba ↑

Machine Learning

Volver arriba ↑

r

Volver arriba ↑

cliente-servidor

Volver arriba ↑

stateless

Volver arriba ↑

thomas-fielding

Volver arriba ↑

lectura

Volver arriba ↑

reseñas

Volver arriba ↑

golang

¿Por qué deberías aprender Go?

13 minutos de lectura | 01-09-2019

Go es un lenguaje muy relevante en algunas áreas del desarrollo de software. Aprende para qué deberías usarlo y por qué te conviene aprenderlo.

Volver arriba ↑

lenguajes-de-programación

¿Por qué deberías aprender Go?

13 minutos de lectura | 01-09-2019

Go es un lenguaje muy relevante en algunas áreas del desarrollo de software. Aprende para qué deberías usarlo y por qué te conviene aprenderlo.

Volver arriba ↑

maths

Técnicas para resolver problemas

12 minutos de lectura | 27-09-2019

¿Cuántas veces te has enfrentado a problemas de los que no tienes ni idea de cómo empezar a resolver? George Polya escribió un libro completo sobre eso en 19...

Volver arriba ↑

how_to_solve_it

Volver arriba ↑

heuristics

Volver arriba ↑

esteganografía

Volver arriba ↑

seguridad

Volver arriba ↑

problem-solving

Volver arriba ↑

markdown

Volver arriba ↑

restructured-text

Volver arriba ↑

asciidoc

Volver arriba ↑

latex

Volver arriba ↑

programar

Volver arriba ↑

recursos-aprendizaje

Volver arriba ↑

servers

¿Qué es DevOps?

13 minutos de lectura | 16-01-2020

Hablemos de qué es de DevOps y como puede beneficiar a tu empresa aplicarlo

Volver arriba ↑

culture

¿Qué es DevOps?

13 minutos de lectura | 16-01-2020

Hablemos de qué es de DevOps y como puede beneficiar a tu empresa aplicarlo

Volver arriba ↑

a-philosophy-of-software-design

Volver arriba ↑

eloquentjs-español

Volver arriba ↑

eloquent-js

Volver arriba ↑

eloquent

Volver arriba ↑

eloquent-javascript-pdf

Volver arriba ↑

PoSD

Volver arriba ↑

función

Volver arriba ↑

infraestructura

Volver arriba ↑

decisiones-técnicas

Volver arriba ↑

descomposición-temporal

Volver arriba ↑

defaults

Volver arriba ↑

generalización

Volver arriba ↑

module

Volver arriba ↑

class

Volver arriba ↑

es6

Entendiendo ES6

menos de 1 minutos de lectura | 27-04-2020

Lanzamos un video explicando por qué ES6 sonó tanto. Velo aquí.

Volver arriba ↑

videos

Entendiendo ES6

menos de 1 minutos de lectura | 27-04-2020

Lanzamos un video explicando por qué ES6 sonó tanto. Velo aquí.

Volver arriba ↑

mooc

Cursos certificados gratuitos

2 minutos de lectura | 16-05-2020

Es emocionante todo lo que se puede aprender en internet. Revisa algunos cursos que además te certifican gratuitamente.

Volver arriba ↑

chrome

Volver arriba ↑

computational-thinking

Volver arriba ↑

pensamiento-computacional

Volver arriba ↑

mit

Volver arriba ↑

podcast

Volver arriba ↑

arquitecturaarquitectura_de_software

Volver arriba ↑

shell

De Bash a Zsh

10 minutos de lectura | 16-07-2020

Zsh es el nuevo shell default de MacOS Catalina. Entiende las principales diferencias entre Bash y Zsh.

Volver arriba ↑

zsh

De Bash a Zsh

10 minutos de lectura | 16-07-2020

Zsh es el nuevo shell default de MacOS Catalina. Entiende las principales diferencias entre Bash y Zsh.

Volver arriba ↑

bash

De Bash a Zsh

10 minutos de lectura | 16-07-2020

Zsh es el nuevo shell default de MacOS Catalina. Entiende las principales diferencias entre Bash y Zsh.

Volver arriba ↑

terminal

De Bash a Zsh

10 minutos de lectura | 16-07-2020

Zsh es el nuevo shell default de MacOS Catalina. Entiende las principales diferencias entre Bash y Zsh.

Volver arriba ↑

AI

Volver arriba ↑

live

No hagas hagas DevOps por convivir

8 minutos de lectura | 10-09-2020

En este artículo resumiremos una plática muy interesante que tuvimos con Domingo Suárez sobre DevOps y otras cosas.

Volver arriba ↑

youtube

No hagas hagas DevOps por convivir

8 minutos de lectura | 10-09-2020

En este artículo resumiremos una plática muy interesante que tuvimos con Domingo Suárez sobre DevOps y otras cosas.

Volver arriba ↑

java

No hagas hagas DevOps por convivir

8 minutos de lectura | 10-09-2020

En este artículo resumiremos una plática muy interesante que tuvimos con Domingo Suárez sobre DevOps y otras cosas.

Volver arriba ↑

domix

No hagas hagas DevOps por convivir

8 minutos de lectura | 10-09-2020

En este artículo resumiremos una plática muy interesante que tuvimos con Domingo Suárez sobre DevOps y otras cosas.

Volver arriba ↑

hype

No hagas hagas DevOps por convivir

8 minutos de lectura | 10-09-2020

En este artículo resumiremos una plática muy interesante que tuvimos con Domingo Suárez sobre DevOps y otras cosas.

Volver arriba ↑

beego

Formas de hacer una API con Go

8 minutos de lectura | 20-09-2020

Exploramos diferentes formas en las que puedes crear una API con Go, el lenguaje enfocado en la eficiencia de los programas permitiendo productividad para lo...

Volver arriba ↑

gorilla-mux

Formas de hacer una API con Go

8 minutos de lectura | 20-09-2020

Exploramos diferentes formas en las que puedes crear una API con Go, el lenguaje enfocado en la eficiencia de los programas permitiendo productividad para lo...

Volver arriba ↑

gin-go

Formas de hacer una API con Go

8 minutos de lectura | 20-09-2020

Exploramos diferentes formas en las que puedes crear una API con Go, el lenguaje enfocado en la eficiencia de los programas permitiendo productividad para lo...

Volver arriba ↑

go-lang

Formas de hacer una API con Go

8 minutos de lectura | 20-09-2020

Exploramos diferentes formas en las que puedes crear una API con Go, el lenguaje enfocado en la eficiencia de los programas permitiendo productividad para lo...

Volver arriba ↑

resolución

Algunas ideas sobre la resolución de problemas

5 minutos de lectura | 04-10-2020

Hablemos de algunas ideas interesantes y prácticas sobre la resolución de problemas, que te pueden ayudar a salir de un bache contra un problema difícil.

Volver arriba ↑

deuda-técnica

Volver arriba ↑

cryptografía

Volver arriba ↑

des

Volver arriba ↑

3-des

Volver arriba ↑

serpent

Volver arriba ↑

comments

¿Deberías comentar tu código?

11 minutos de lectura | 30-12-2020

Hay programadores que dice que los comentarios son un mal que se debería evitar al máximo. Aquí proponemos lo contrario: usa los comentarios correctamente pa...

Volver arriba ↑

comentarios

¿Deberías comentar tu código?

11 minutos de lectura | 30-12-2020

Hay programadores que dice que los comentarios son un mal que se debería evitar al máximo. Aquí proponemos lo contrario: usa los comentarios correctamente pa...

Volver arriba ↑

mantenibilidad

¿Deberías comentar tu código?

11 minutos de lectura | 30-12-2020

Hay programadores que dice que los comentarios son un mal que se debería evitar al máximo. Aquí proponemos lo contrario: usa los comentarios correctamente pa...

Volver arriba ↑

código-mantenible

¿Deberías comentar tu código?

11 minutos de lectura | 30-12-2020

Hay programadores que dice que los comentarios son un mal que se debería evitar al máximo. Aquí proponemos lo contrario: usa los comentarios correctamente pa...

Volver arriba ↑

ai

¿Qué son los modelos generativos?

5 minutos de lectura | 30-12-2020

En este artículo exploramos qué es un modelo generativo, cómo te pueden servir y el estado del arte en este campo.

Volver arriba ↑

gans

¿Qué son los modelos generativos?

5 minutos de lectura | 30-12-2020

En este artículo exploramos qué es un modelo generativo, cómo te pueden servir y el estado del arte en este campo.

Volver arriba ↑

data-science

Volver arriba ↑

lives

Volver arriba ↑

recomendaciones

Volver arriba ↑

consejos

Volver arriba ↑

aprendizaje-automático

Volver arriba ↑

system-design

Recursos para aprender diseño de sistemas

5 minutos de lectura | 29-03-2021

¿Quieres aprender los principios de diseño de sistemas para mejorar como desarrollador o para una entrevista? En este post te pasamos algunos recursos.

Volver arriba ↑

book

Recursos para aprender diseño de sistemas

5 minutos de lectura | 29-03-2021

¿Quieres aprender los principios de diseño de sistemas para mejorar como desarrollador o para una entrevista? En este post te pasamos algunos recursos.

Volver arriba ↑

courses

Recursos para aprender diseño de sistemas

5 minutos de lectura | 29-03-2021

¿Quieres aprender los principios de diseño de sistemas para mejorar como desarrollador o para una entrevista? En este post te pasamos algunos recursos.

Volver arriba ↑

learning

Recursos para aprender diseño de sistemas

5 minutos de lectura | 29-03-2021

¿Quieres aprender los principios de diseño de sistemas para mejorar como desarrollador o para una entrevista? En este post te pasamos algunos recursos.

Volver arriba ↑

recursos

Fuentes no convencionales de aprendizaje

6 minutos de lectura | 14-06-2021

En este artículo te recomendamos algunos recursos que te servirán para aprender conceptos de progrmación que no son libros o cursos comunes.

Volver arriba ↑

propiedad-intelectual

Volver arriba ↑

leyes

Volver arriba ↑

developers

Volver arriba ↑

devs

Volver arriba ↑

ruby

Volver arriba ↑

clojure

Volver arriba ↑

explicaciones

Volver arriba ↑

desarrollo

Volver arriba ↑

estándares,

Volver arriba ↑

calidad,

Volver arriba ↑

source-code

Volver arriba ↑

bibliotecas

Volver arriba ↑

criptografía,

Volver arriba ↑

hash,

Volver arriba ↑

password

Volver arriba ↑

versionamiento

Volver arriba ↑

git

Volver arriba ↑

commits

Volver arriba ↑

Cohesión

Volver arriba ↑

acoplamiento

Volver arriba ↑

software

Volver arriba ↑

typescript

¿Por qué deberías aprender TypeScript?

8 minutos de lectura | 06-12-2021

TypeScript es un lenguaje muy popular actualmente, ¿te conviene aprenderlo? Veamos algunas características y desventajas para ayudarte a decidir.

Volver arriba ↑

ts

¿Por qué deberías aprender TypeScript?

8 minutos de lectura | 06-12-2021

TypeScript es un lenguaje muy popular actualmente, ¿te conviene aprenderlo? Veamos algunas características y desventajas para ayudarte a decidir.

Volver arriba ↑

prng

Volver arriba ↑

randomness

Volver arriba ↑

aleatoriedad

Volver arriba ↑

preguntas

Volver arriba ↑

investigación

Volver arriba ↑

zero-one-infinity

La regla del ‘Cero, Uno o Infinito’

7 minutos de lectura | 10-12-2021

A veces necesitamos reglas que nos ayuden a desarrollar mejor software. La regal de ‘Cero, Uno o Infinito’ es una guía para que creemos software más usable.

Volver arriba ↑

design

La regla del ‘Cero, Uno o Infinito’

7 minutos de lectura | 10-12-2021

A veces necesitamos reglas que nos ayuden a desarrollar mejor software. La regal de ‘Cero, Uno o Infinito’ es una guía para que creemos software más usable.

Volver arriba ↑

reglas

La regla del ‘Cero, Uno o Infinito’

7 minutos de lectura | 10-12-2021

A veces necesitamos reglas que nos ayuden a desarrollar mejor software. La regal de ‘Cero, Uno o Infinito’ es una guía para que creemos software más usable.

Volver arriba ↑

quantum

Criptografía VS computación cuántica

11 minutos de lectura | 11-12-2021

Se ha escuchado mucho sobre que la criptografía está completamente acabada si la computación cuántica tiene éxito. Entendamos si esto es verdad.

Volver arriba ↑

cypher

Volver arriba ↑

flujo

Volver arriba ↑

HTTP

HTTP 1.1, HTTP/2 y HTTP/3

7 minutos de lectura | 15-12-2021

HTTP es el estándar que permite que internet exista como hoy lo conocemos, hablemos de sus avances y lo que puede ofrecerte la última versión: HTTP/3.

Volver arriba ↑

web

HTTP 1.1, HTTP/2 y HTTP/3

7 minutos de lectura | 15-12-2021

HTTP es el estándar que permite que internet exista como hoy lo conocemos, hablemos de sus avances y lo que puede ofrecerte la última versión: HTTP/3.

Volver arriba ↑

network

HTTP 1.1, HTTP/2 y HTTP/3

7 minutos de lectura | 15-12-2021

HTTP es el estándar que permite que internet exista como hoy lo conocemos, hablemos de sus avances y lo que puede ofrecerte la última versión: HTTP/3.

Volver arriba ↑

álgebra

Matemáticas para criptografía

9 minutos de lectura | 25-12-2021

Veamos qué conocimientos matemáticos requieres para entender los algoritmos criptográficos, cómo funcionan y, en su caso, avanzar para que puedas diseñar los...

Volver arriba ↑

monótono

El tiempo monótono

5 minutos de lectura | 26-12-2021

¿Cómo se cuenta el tiempo en una computadora? En este artículo hablaremos del tiempo monótono, un contador en el que puedes confiar para hacer cálculos relat...

Volver arriba ↑

tiempo

El tiempo monótono

5 minutos de lectura | 26-12-2021

¿Cómo se cuenta el tiempo en una computadora? En este artículo hablaremos del tiempo monótono, un contador en el que puedes confiar para hacer cálculos relat...

Volver arriba ↑

conteo

El tiempo monótono

5 minutos de lectura | 26-12-2021

¿Cómo se cuenta el tiempo en una computadora? En este artículo hablaremos del tiempo monótono, un contador en el que puedes confiar para hacer cálculos relat...

Volver arriba ↑

mac

Volver arriba ↑

hamc

Volver arriba ↑

security

Volver arriba ↑

a-mind-for-numbers

Aprendiendo desarrollo efectivamente

11 minutos de lectura | 03-01-2022

Nunca nos han enseñado a aprender (a casi nadie) y el desarrollo de software es un campo que requiere un aprendizaje constante de temas difíciles. Veamos lo ...

Volver arriba ↑

barbara-oakley

Aprendiendo desarrollo efectivamente

11 minutos de lectura | 03-01-2022

Nunca nos han enseñado a aprender (a casi nadie) y el desarrollo de software es un campo que requiere un aprendizaje constante de temas difíciles. Veamos lo ...

Volver arriba ↑

consistencia,

Consistencia en el código

8 minutos de lectura | 02-06-2022

La consistencia y uniformidad en una base de código son muy importantes, en este artículo veremos cómo podemos lograrlo y en qué cosas debes poner atención.

Volver arriba ↑

base-de-código,

Consistencia en el código

8 minutos de lectura | 02-06-2022

La consistencia y uniformidad en una base de código son muy importantes, en este artículo veremos cómo podemos lograrlo y en qué cosas debes poner atención.

Volver arriba ↑

programming-languages

Volver arriba ↑

trabajo

¿Estás cambiando de trabajo?

6 minutos de lectura | 11-08-2022

Los cambios siempre son buenos, pero no siempre sencillos de manejar, te comparto un poco del último cambio de trabajo que yo atravese.

Volver arriba ↑

mentor

Mi experiencia como Mentora

7 minutos de lectura | 19-09-2022

¿Has tenido la inquietud de apoyar a una persona en su crecimiento profesional? Te comparto mi experiencia intentandolo.

Volver arriba ↑

criptografia

Volver arriba ↑

crypto

Volver arriba ↑

keccak

Volver arriba ↑

open/closed

El principio Abierto/Cerrado (Open/Closed)

6 minutos de lectura | 03-12-2022

Hablemos del segundo principio mencionado en los principios SOLID: el principio Open/Closed, que habla de cómo tratar de los cambios en el código

Volver arriba ↑

abierto/cerrado

El principio Abierto/Cerrado (Open/Closed)

6 minutos de lectura | 03-12-2022

Hablemos del segundo principio mencionado en los principios SOLID: el principio Open/Closed, que habla de cómo tratar de los cambios en el código

Volver arriba ↑

lenguajes-de-programacion

¿Por qué aprender Rust en 2023?

12 minutos de lectura | 13-12-2022

¿Por qué es Rust uno de los lenguajes más amados de la actualiad? ¿Te conviene aprenderlo? Vamos a platicar de eso en este artículo.

Volver arriba ↑

zettelkasten

Tomando notas efectivamente: Zettelkasten

13 minutos de lectura | 22-12-2022

Hablemos de la importancia de tener un sistema efectivo para tomar notas, usado por académicos y científicos para ser productivos.

Volver arriba ↑

ciencia

Tomando notas efectivamente: Zettelkasten

13 minutos de lectura | 22-12-2022

Hablemos de la importancia de tener un sistema efectivo para tomar notas, usado por académicos y científicos para ser productivos.

Volver arriba ↑

toma-de-notas

Tomando notas efectivamente: Zettelkasten

13 minutos de lectura | 22-12-2022

Hablemos de la importancia de tener un sistema efectivo para tomar notas, usado por académicos y científicos para ser productivos.

Volver arriba ↑

claridad

Claridad de Saša Jurić

9 minutos de lectura | 30-12-2022

Todos quisiéramos tener bases de código perfectas, fáciles de mantener y totalmente claras. Esto es casi imposible, pero podemos acercarnos. Vemos cómo.

Volver arriba ↑

código-claro

Claridad de Saša Jurić

9 minutos de lectura | 30-12-2022

Todos quisiéramos tener bases de código perfectas, fáciles de mantener y totalmente claras. Esto es casi imposible, pero podemos acercarnos. Vemos cómo.

Volver arriba ↑

pláticas

Claridad de Saša Jurić

9 minutos de lectura | 30-12-2022

Todos quisiéramos tener bases de código perfectas, fáciles de mantener y totalmente claras. Esto es casi imposible, pero podemos acercarnos. Vemos cómo.

Volver arriba ↑

ia

Volver arriba ↑

jit

Qué es la compilación Just In Time (JIT)

11 minutos de lectura | 18-01-2023

¿Has escuchado que varios lenguajes están agregando la capacidad de compilación Just In Time a sus entornos? Hablemos de qué es y cómo te beneficia.

Volver arriba ↑

compilers

Qué es la compilación Just In Time (JIT)

11 minutos de lectura | 18-01-2023

¿Has escuchado que varios lenguajes están agregando la capacidad de compilación Just In Time a sus entornos? Hablemos de qué es y cómo te beneficia.

Volver arriba ↑

compilación

Qué es la compilación Just In Time (JIT)

11 minutos de lectura | 18-01-2023

¿Has escuchado que varios lenguajes están agregando la capacidad de compilación Just In Time a sus entornos? Hablemos de qué es y cómo te beneficia.

Volver arriba ↑

just-in-time

Qué es la compilación Just In Time (JIT)

11 minutos de lectura | 18-01-2023

¿Has escuchado que varios lenguajes están agregando la capacidad de compilación Just In Time a sus entornos? Hablemos de qué es y cómo te beneficia.

Volver arriba ↑

bytecode

¿Qué es el bytecode?

5 minutos de lectura | 22-01-2023

En algunos lenguajes de programación se genera algo que llamamos bytecode antes de que se ejecute. Hablemos de qué es para que lo entiendas mejor.

Volver arriba ↑

complación

¿Qué es el bytecode?

5 minutos de lectura | 22-01-2023

En algunos lenguajes de programación se genera algo que llamamos bytecode antes de que se ejecute. Hablemos de qué es para que lo entiendas mejor.

Volver arriba ↑

intérprete

¿Qué es el bytecode?

5 minutos de lectura | 22-01-2023

En algunos lenguajes de programación se genera algo que llamamos bytecode antes de que se ejecute. Hablemos de qué es para que lo entiendas mejor.

Volver arriba ↑

patrones-de-aprendizaje

Patrones para aprendices: Cava más hondo

6 minutos de lectura | 25-01-2023

Hablemos de por qué aprender a profundizar en los temas en los que trabajas día a día es importante para avanzar en tu carrera como desarrolldor de software.

Volver arriba ↑

profundizar

Patrones para aprendices: Cava más hondo

6 minutos de lectura | 25-01-2023

Hablemos de por qué aprender a profundizar en los temas en los que trabajas día a día es importante para avanzar en tu carrera como desarrolldor de software.

Volver arriba ↑

complejidad-computacional

Volver arriba ↑

turing

Volver arriba ↑

ntm

Volver arriba ↑

non-deterministic

Volver arriba ↑

crecimiento-profesional

Volver arriba ↑

comunidad

Volver arriba ↑

mentoria

Volver arriba ↑

productividad

Volver arriba ↑

transformers

Volver arriba ↑

transformadores

Volver arriba ↑

gpt-3

Volver arriba ↑

lsp

El principio de sustitución de Liskov

13 minutos de lectura | 06-03-2023

El principio de sustitución de Liskov es uno de las reglas de comportamiento más famosas entre los desarrolladores. Hablemos de lo que significa.

Volver arriba ↑

liskov

El principio de sustitución de Liskov

13 minutos de lectura | 06-03-2023

El principio de sustitución de Liskov es uno de las reglas de comportamiento más famosas entre los desarrolladores. Hablemos de lo que significa.

Volver arriba ↑

solid-principles

El principio de sustitución de Liskov

13 minutos de lectura | 06-03-2023

El principio de sustitución de Liskov es uno de las reglas de comportamiento más famosas entre los desarrolladores. Hablemos de lo que significa.

Volver arriba ↑

abstracto

¿Qué es la abstracción?

29 minutos de lectura | 13-03-2023

Muchos programadores piden consejos para mejorar su capacidad de abstracción. Vamos a hablar de lo que es y cómo se puede usar para programar mejor.

Volver arriba ↑

abstraction

¿Qué es la abstracción?

29 minutos de lectura | 13-03-2023

Muchos programadores piden consejos para mejorar su capacidad de abstracción. Vamos a hablar de lo que es y cómo se puede usar para programar mejor.

Volver arriba ↑

definiciones

¿Qué es una API?

18 minutos de lectura | 18-03-2023

Definamos que es un ‘Application Programming Interface’ en el desarrollo de software. Y con este entendimiento, hablemos de cómo hacer mejores API’s.

Volver arriba ↑

diseño

Descomponiendo tu aplicación en módulos

15 minutos de lectura | 25-03-2023

La tarea principal de un desarrollador de software es crear software que funcione, pero además que sea mantenible y entendible. Dividir en módulos es una téc...

Volver arriba ↑

principios-solid

El principio de segregación de Interfaces

7 minutos de lectura | 01-04-2023

Analicemos el cuarto principio de SOLID: El principio de segregación de interfaces, y veamos qué tanto vale la pena tenerlo en cuenta en nuetros desarrollos.

Volver arriba ↑

isp

El principio de segregación de Interfaces

7 minutos de lectura | 01-04-2023

Analicemos el cuarto principio de SOLID: El principio de segregación de interfaces, y veamos qué tanto vale la pena tenerlo en cuenta en nuetros desarrollos.

Volver arriba ↑

llm

Volver arriba ↑

tutorial

Volver arriba ↑

composición

Composición en el software

10 minutos de lectura | 17-04-2023

La composición es algo muy mencionado en la programación funcional, vamos a ver cómo se aplica al desarrollo de software también fuera de ella.

Volver arriba ↑

instrumentación

Volver arriba ↑

AWS

Volver arriba ↑

Go

Volver arriba ↑

gpt4

Creando agentes con LangChain y GPT-4

10 minutos de lectura | 20-04-2023

Ya vimos como empezar a usar LangChain, avancemos a algo más interesante: crear agentes que puedan interactuar con el exterior.

Volver arriba ↑

agentes

Creando agentes con LangChain y GPT-4

10 minutos de lectura | 20-04-2023

Ya vimos como empezar a usar LangChain, avancemos a algo más interesante: crear agentes que puedan interactuar con el exterior.

Volver arriba ↑

dependency-inversion

Volver arriba ↑

inversion-dependencias

Volver arriba ↑

modelado-de-datos

¿Por qué deberías leer Data and Reality?

18 minutos de lectura | 06-05-2023

Hablemos de Data and Reality, un libro que te ayudará a ser mejor desarrollador de software, porque se va a las raíces de los problemas que resolvemos a diar...

Volver arriba ↑

data-and-reality

¿Por qué deberías leer Data and Reality?

18 minutos de lectura | 06-05-2023

Hablemos de Data and Reality, un libro que te ayudará a ser mejor desarrollador de software, porque se va a las raíces de los problemas que resolvemos a diar...

Volver arriba ↑

ciencias-computacion

Volver arriba ↑

desarrollo-de-carrera

Volver arriba ↑

career

Volver arriba ↑

historia

Volver arriba ↑

modelos-mentales

Volver arriba ↑

creatividad

Sigue el ciclo de la creatividad

9 minutos de lectura | 27-06-2023

La programación es una profesión muy creativa y por eso es importante que aprendamos a manejarla, hablemos de las etapas para resolver un problema de forma c...

Volver arriba ↑

resolución-de-problemas

Sigue el ciclo de la creatividad

9 minutos de lectura | 27-06-2023

La programación es una profesión muy creativa y por eso es importante que aprendamos a manejarla, hablemos de las etapas para resolver un problema de forma c...

Volver arriba ↑

epistemología

La matriz del conocimiento para devs

8 minutos de lectura | 29-06-2023

La principal trae de un desarrollador es representar el conocimiento en procesos computacionales. Veamos una herramienta que te puede ayudar a administrar me...

Volver arriba ↑

filosofía-de-la-computación

Volver arriba ↑

md5

Las tres garantías de seguridad de un hash

14 minutos de lectura | 28-08-2023

Veamos más profundamente las garantías de seguridad que debe cumplir un hash para ser considerado seguro. Por fin entenderemos lo que es una colisión y qué s...

Volver arriba ↑

sha-256

Las tres garantías de seguridad de un hash

14 minutos de lectura | 28-08-2023

Veamos más profundamente las garantías de seguridad que debe cumplir un hash para ser considerado seguro. Por fin entenderemos lo que es una colisión y qué s...

Volver arriba ↑

real-time

Volver arriba ↑

tiempo-real

Volver arriba ↑

sistemas-críticos

Volver arriba ↑

mojo

Mojo 🔥: un lenguaje prometedor

9 minutos de lectura | 13-12-2023

El ecosistema de desarrollo está cambiando y se están diseñando nuevos lenguajes de programación y entornos de ejecución más adecuados para los problemas act...

Volver arriba ↑

chakra

Engines de JavaScript y sus usos

9 minutos de lectura | 14-12-2023

En este artículo hablaremos de los diferente engines de JavaScript que existen, dónde los puedes encontrar y para qué los puedes usar.

Volver arriba ↑