Firstly, anyone who creates something and puts it up for people to see deserves congratulations.  Nicely done.  I look forward to reading this and have bookmarked it to return to regularly.<p>And now this is going to seem really harsh, but I&#x27;ve learned, as I produce specialist sites and facilities for other people, that immediate and instant reactions are incredibly important.  So here are mine.<p>True design has usability at its heart, appearance being secondary to that.  Things can look gorgeous, but without usability it&#x27;s art and nothing else.<p>It&#x27;s a nightmare to read - please, please, increase the contrast. It&#x27;s wishy-washy and bland.<p>The text is small, and there&#x27;s just <i>so</i> much wasted space.  Increasing the text size to something sensible means there&#x27;s also nothing on the screen, leading to endless scrolling.<p>Beautiful to look at, provided you don&#x27;t actually want to use it.  Additionally, the &quot;1&quot; and &quot;2&quot; links at the bottom are <i>really</i> hard to hit.<p>Other questions, then:<p>How are you going to enforce the focus on CS?<p>Do usability issues fall in the remit?<p>Looking at one entry:<p><pre><code>    AllTheFreeStock (http:&#x2F;&#x2F;allthefreestock.com&#x2F;)
    Get all the Free Stock Images
    By SaijoGeorge | 0 comment(s)
</code></pre>
How is this &quot;Computer Science&quot;?<p>========<p>Edit: Typo:<p><pre><code>    You have been sent an email,
    please confirm you account.
</code></pre>
That should be &quot;your account&quot;.<p>========<p>Edit:<p>When posting extra information to accompany a post, it&#x27;s not clear that there is a 140 char limit until you fail.  More, if it <i>does</i> fail there&#x27;s no indication of how much it&#x27;s missed by.