Just make a page template called myblog.php or something
http://codex.wordpress.org/Pages#Creating_Your_Own_Page_Templates
make it a copy of index.php, but add the required header on top
Make a new page through the WP page editor, assign it the new template you just made
Now, create a new category called blog, and find out its ID
Now whenever you make a blog post, categorize it as blog.
Use query post on index.php and on myblog.php to include/exclude the blog category
http://codex.wordpress.org/Function_Reference/query_posts
So, on index.php put this above the if ( have_posts() ) : loop beginning
query_posts('cat=-4');
And on myblog.php
query_posts('cat=4');
This is assuming the blog category is 4, the above sample code would exclude blog posts from your main index (tech) page, and show them only on the new myblog template
That's one way to do it anyway!! Just the first thing that came to mind early in the morning