Quantcast
Viewing all articles
Browse latest Browse all 3

Hello, World!

Hi there!

Finally I've decided to go through something that seems like a rite of passage for a software developer these days: writing my own blog engine.

Some techy details

Since the programming language that I prefer right now is Clojure, this blog runs on a clojure-powered backend. BTW this backend is open-source and you can find it on GitHub if you are so inclined. But I have to warn you: the code is quite "rough" right now and there is much room for improvements. The goal of this first "release" was to have a minimal but useful engine to start with.

I've little doubts that this engine will be heavily modified and maybe rewritten from scratch, in fact right now this site is pretty much entirely generated server-side and there is no client-side code whatsoever.

What's missing

  • Comments (maybe I should use disqus?)
  • Tags
  • RSS feeds
  • A way for me to easily modify and update posts
  • A way for me to upload files (images) in a comfortable way that doesn't involve git
  • A print stylesheet
  • A more pleasant (responsive?) design
  • A zillion of other things

Anyway, I don't have plans to transform this blog engine in yet another CMS. I'd like to see it stay fairly minimal: it should do one thing and do it respectably well.

Why Eveline?

Ok, I've called this engine Eveline. Why? Well, since I like going my own way and sometimes my way it's not the common one, I can say:
  • It's not an acronym.
  • It's not the name of a loved one.
  • It's not the name of some character of a relevant and/or evocative novel, movie or comic book.

So why Eveline? It's just a name that I like. No deep reasons, no allusions. Just Eveline :)


Viewing all articles
Browse latest Browse all 3

Trending Articles