View source
Showing the source of page: index.syt.
; -*- html -*-
<h1>Mishoo's new blog</h1>
<p>
Welcome! I'm Mihai Bazon and I'm running a blog since 2001. This is its
third inception, powered by Common Lisp. You can also find me
on <a href="http://twitter.com/mcbazon">Twitter</a>,
<a href="https://github.com/mishoo">Github</a>,
<a href="http://ro.linkedin.com/in/mihaibazon">LinkedIn</a> and
<a href="mailto:mihai.bazon@gmail.com">GMail/GTalk</a>.
</p>
<table class="columns"><tr>
<td class="left">
<h2>Latest entries</h2>
<ul>
{(foreach p (page/fetch-index) {
<li><p>
<b><a href="{\p.full-url}">{\p.title}</a></b><br />
{\ (nonblank p.t-published p.t-created) | (date "%ddd, %d %mmm %yyyy")}
</p></li>})}
</ul>
</td>
<td class="sep"></td>
<td class="right">
<h2>Projects here</h2>
<ul>
<li><p><b>{(page-link "./uglifyjs/index.syt" "UglifyJS")}</b> —
JavaScript parser, compressor, mangler / beautifier
toolkit.</p></li>
<li><p><b>{(page-link "./slip/index.syt" "SLip")}</b> — a Lisp
compiler and environment that works in a browser. Just a toy
though.
</p></li>
<li><p><b>{(page-link "./sytes/index.syt" "Sytes")}</b> — a Common
Lisp tool for writing simple websites like this one. Implements
a template engine with a lispy syntax and a Hunchentoot handler
that easily maps requests to templates on disk.
</p></li>
</ul>
</td>
</tr></table>