Lev's Hacking Notes

Bringing Back levlaz/blog

2021-03-25 Tags: python blogging

I was so motivated by Tom's fresh start, that I decided to have a fresh start of my own here. This blog is running on some horrible software that I wrote in 2017. Sadly, I don't have any of the posts that were previously here, but that is probably a good thing.

Yesterday I "unarchived" the repo in GitHub, deleted half of the code that was my poor attempt at allowing people to add comments, updated all of the dependencies, and then shipped this off to my NUC box.

Surprisingly, everything more or less works that way I remember.

Every time I look at this code base I think to myself "why aren't you using a static site generator?". It is a good question and I don't have the best answer. I am married to the idea of taking advantage of the full text search feature of SQLite (which powers the search bar above) and I have not found an equivalently simple solution for any static site generators that don't require loading random JS or using a third party service.

There is probably a healthy middle ground here somewhere and I hope to find it.

Regarding comments, after blogging in obscurity for over a decade nothing that I have written has ever generated enough interest to foster a good discussion on my own site. I am actually OK with that and not trying to reinvent Akismet is a good thing for everyone. The simplest approach to solving comments on this site is to just not have them at all.

If something you read here motivates you and you want to tell me about it, there are many other ways to contact me.

Articles from blogs I follow around the net

Working Code Podcast - Episode 026: Passwords

Ben Nadel and the crew talk about passwords, why they need to be stored securely, and how to properly use one-way hashing algorithms like BCrypt in order to evolve password security alongside increasingly-strong compute resources....

via Ben Nadel's Web Development and User Experience Feed @ BenNadel.com June 9, 2021

I will be moving to the Netherlands

I had been planning a move to the Netherlands for a while, at least until a large COVID-shaped wrench was thrown into the gears. However, I was fully vaccinated by early April, and there are signs of the border opening up now, so my plans have been slowly ge…

via Drew DeVault's blog June 7, 2021

Git: An Interactive Development History

In April I set out to create an interactive visualization of the Git distributed version control system, and I’ve finally reached a point where it’s ready for others to see. Here’s a screenshot of the current version: This became one of my larger projects,…

via jpalmer.dev May 18, 2021

Generated by openring