written by Eric J. Ma on 2016-06-01
Having learned more about the web dev/software engineering world over the past few years, I have become more curious about static sites. Speed and security were my main concerns; WordPress has given me issues in the past. I heard quite a bit about the use of static site generators, such as Pelican, Jekyll and such, but they were relatively more effort to work with than I'm used to.
This year, I heard about Lektor, which is a static site generator written in Python, written by the guys who write Flask as well, but I couldn't figure out how to use it properly. On day 2 here, I finally had a lesson from David Baumgold on how Lektor works, and I was sold. So I decided to migrate over! I fired up my own DigitalOcean droplet, bought a new test domain, and made this new site.
Overall, it definitely runs faster than my old site. DO runs on SSDs, and the site is static which eliminates the need to query a database. Looking forward to continuing to use it! Slowly, I will be migrating older posts into here.
@article{
ericmjl-2016-new-website,
author = {Eric J. Ma},
title = {New website!},
year = {2016},
month = {06},
day = {01},
howpublished = {\url{https://ericmjl.github.io}},
journal = {Eric J. Ma's Blog},
url = {https://ericmjl.github.io/blog/2016/6/1/new-website},
}
I send out a newsletter with tips and tools for data scientists. Come check it out at Substack.
If you would like to sponsor the coffee that goes into making my posts, please consider GitHub Sponsors!
Finally, I do free 30-minute GenAI strategy calls for teams that are looking to leverage GenAI for maximum impact. Consider booking a call on Calendly if you're interested!