Here you go with a short guide that will allow you to download the Technical Preview of Windows 10:
1) Head to http://preview.windows.com
2) Sign in your Microsoft account (or sign up a new one, should you don’t have one)
3) Accept the EULA, terms etc.
4) You are now enrolled in the Windows Insider Program!
6) Now you have to install it. You might choose to install it as your main Operating System (not adviced at all as this version of Windows 10 might result in being really unstable) or you might as well install it in a VM or a VHD. In case you are interested in this latter method, just follow this link below here to get started!
7) Enjoy your new Windows 10 Technical Preview installation! 😀
I’ll be busy installing my own copy tonight. See you on the other side with more screenshots and tips about this new awesome Windows version! 🙂