Start with the vertical prototype
Published
When building software it is helpful to start with a vertical prototype. Make a list of the core technologies you are using and wire them together. Nothing fancy. The goal is to get a basic understanding that everything works end to end.
The vertical prototype here is that I can read blog posts in production. The astro framework is processing the markdown files as I expect and the routing between pages is working on the hosting provider.
Steps to verify the end to end flow are:
- Go to codemovement.io.
- Click the link ‘Blog’.
- Verify the post title ‘Hello world’.
- The date published is below the title and says ‘Published January 15, 2025.’
- Clicking on the title opens the post.
- Blog post loads with the following:
- Title ‘Hello world’.
- Published date matches the format ‘Published January 15, 2025’.
- The text loads as ‘Hello world.’.
Vertical prototype looks good. So let’s commit this post and get back to it tomorrow.