On my blog’s home page, there are two paragraphs about the posts I write and the projects I work on. Each of them includes a button that links to the archive for that type of post — posts for the blog, and projects, a custom post type, for projects — and a link to the last post of that type. Since I published my blog, I have been updating the home page each time I write a new post.
There is a block called Latest Posts which gave me the functionality I needed, except it does not have the option to display a custom post type, only categories. I could also have used the Query Loop block. But both blocks had the same issue: HTML output. In my design, last post is just a link inside an existing paragraph, and both Latest Posts and Query Loop blocks have an output which includes an unordered list. Query Loop also does not allow titles to have a tag different from a heading tag — h1 to h6.