I believe
https://post.news/ is the attempt to do this (though mostly not with past Twitter employees). Basically the same as Twitter but with a little more emphasis on publishers. Seems fine, though occasionally it gets a little sluggish, and the content skews towards general popular interest without a big tech community yet.