Hi, welcome to my blog! I’ve been meaning to make myself a website for a while now, and have finally reached the point where I’m ready to unleash it on the unsuspecting internet. There’s no set theme for my writing here. I’ll write about my work, certainly, but also about my life and anything else that interests me.
I’m using a program called Pelican to create the site. It creates static HTML pages from markdown documents; I just write a new post, re-generate the site, and then upload the new version to the server—-no databases or web frameworks required. Pelican also has a number of plugins and themes that offer additional functionality. I’m using a slightly-modified pelican-bootstrap theme here.
In my work I do a lot of programming in Python and Julia, often using Jupyter, which is a web-based interface for scientific programming that allow you to write code, see the output, and write text and equations alongside it. One of the reasons for choosing Pelican is that it’s easy to embed notebooks into posts. For example, I can show a bit of Julia code and a graph from a notebook:
using Distributions using Gadfly n = Normal() plot(x=rand(n, 5000), Geom.histogram)
The site is quite basic at the moment, but I’ll be adding to it and improving things as I go. And, of course, I’ll be writing more for the blog.