About This Site

Technology and Background

I occasionally get asked for more details about this website so here they are!

Codebase

This site has been developed with Django. I used my own version of django-cookie-cutter as as a project template. Cookie Cutter is a Python application for bootstrapping projects with a sensible project structure (like yeoman in JS-land) and the Django version is excellent. It helps you set up a new project really quickly with sane defaults.

Here are some more details:

Source code, license and usage

I also occasionally get inquiries regarding the codebase, and whether it’s available for resuse.

Currently, my code is privately hosted on Github and is not open source. This means that it can’t be reused :(

As a proponent of open source software, here my reasoning for this:

A lot of time and thought has gone into the design and development of this website. As an independent software developer, my portfolio is what separates me from the competition — it’s my professional shopfront. Furthermore, as a completely bespoke design and codebase, it’s also a reflection of the quality of work a client can expect if they engage me in a project. For these reasons I’m reluctant to entirely open source the codebase.

That said, this is obviously a website … the HTML, CSS and JS is available. I’m flattered if you want to use the general design and layout in your own portfolio as inspiration but please don’t wget my entire site wholesale.

I’d be interested to hear what you think about this. If you believe that this is a foolish standpoint, or have any feedback, please get in touch with me at hey@timmyomahony.com to discuss. Furthermore, if there’s something on this site you like and you want help doing something similar, please let me know and I’ll try help out.