NeetVentures Rewrite Completed

Published: Friday, December 15, 2023
Last Modified: Sunday, July 21, 2024

Since early November, I've been busy with various coding projects - hollowlink.xyz which is a email read receipt service, and this site neetventures.com.

In the past, I would form each web page manually from HTML and CSS, which was a huge time sink that could only be done on a desktop. Now, with v2 of Neet Ventures, everything can be done using a ckeditor markdown to create content more quickly.

The stack I used for this is,

  • Ubuntu Server 22.04 on a VPS
  • Python 3.10.12
  • flask v3
  • flask-ckeditor removed in order of Markdown. CkEditor 4’d end of life was met, and the Flask CkEditor project was finicky.
  • sqlalchemy>=2
    • Building this site was one of my first times using an ORM with Python. It was rough at the get-go, forming many-to-many relationships with tags, but the end result is a cleaner codebase. Performance doesn’t matter here, really.
  • bootstrap-flask
  • flask-sqlalchemy
  • flask-wtf
  • flask_limiter[redis]
  • gunicorn

My next task is to backfill this site with all the more significant posts I made on the old site, v1.

As of July 21, 2024, porting Neet Ventures’ v1 posts to v2 is complete.

Comment
Optional
No comments yet...