Hola gente, estoy haciendo un tema para un blog, y necesito hacer un sistema gird como el de esta pagina: https://geekytheory.com/
necesito organizar los articulos de esa forma, y ya intente con el flexbox pero no me salio igual, y ahorita lo tengo con el inline-block y vertical-align top, y se colocan bien pero tengo un problemita, y es que si un post es mas grande, el mas pequeño deja un espacio y no se colocan juntos como en la pagina geekytheory, asi se mira el que yo tengo:
si se fijan se alinean de forma vertical top, pero deja un espacio si hay un articulo mas pequeño y yo quiero que ese articulo de abajo se pege al de arriba sin importar el tamapo que todos vayan juntos como en la pagina que les enseñe.
Alguien sabe como puedo hacer eso? pero lo quiero hacer con css y no usar bootstrap o algun framework similar, lo quiero hacer limpio y desde cero.