Welcome to my blog!

This website started out as a simple hobby project in 2020 I suppose, but it came to a halt very quickly. I did get some things done here-and-there during some vacations, but made giant leaps in the project in summer vacations of 2024, although it did eat up a lot of time. I just wanted a way to share my writings and projects on the internet, and here is the result of that. But the best part of this wasn't actually the website itself, but the sheer amount of experience I gained in Python & its Flask library, CSS & Bootstrap library, a sprinkle of JavaScript, utilising A.I. for assistance and just programming in general. I am quite satisfied with result, but it is never complete. I might add more features, upgrade hosting and other stuff in the future.

Maintaining consistency here while also trying to excel in academics is going to be challenging. I will try my best to keep posting content, but we'll see...

And I have to express my gratitude to you for even checking out this little project by a kid. So, Thank you :)



What's new?

20/04/2025 - Some refining changes in the backend. The notification subject will now be chosen at random from a list of subjects instead of a single subject.

13/04/2025 - The favicon has been added. I have added te website to Google Search Console and waiting for indexing. There is a sitemap as well.

09/10/2024 - REMOVED REDIS CACHING! Gosh. And......I added a provision for password reset. Because you guys kept forgetting it 😑

06/10/2024 - I have implemented basic levels of Redis caching in the website to optimise performance. Load times of commonly accessed pages should be lesser.



What to expect?

The following are in the back of my mind for maybe upgrading this website in the future:

  • Blogs: Not just articles and projects, but periodical content about various fields
  • Search tool: Adding a search functionality to the posts when there are a lot of them
  • Tags: Adding tags on posts [not likely]
  • Better hosting: Maybe, upgrade the hosting service and get a new address? It is expensive though



Data storage

I mean, this is not the most secure or robust website! But be rest assured that all of your passwords (the only "sensitive" data in this whole website) are stored securely after hashing and in no step is it handled in plain text. Just make sure to not share any sensitive information anywhere (like in comments).

Other than that, posts marked by you will only be accessible and visible to you, your username will be visible to all users, your E-Mail address will only be accessible by the website itself (for sending mails, duh) and visible only to me.



Responsible use and admin authority

I have not pen-tested or secured this website with any world-class security, so please don't deliberately try to break it in any way. Please be mindful and appropriate while setting your username and commenting on posts. Any violation/abuse of website functionality or inappropriate content will lead to deletion of the comment or the user themselves upon my decision.

You may request/complain/inform about anything to me by sending an E-mail. You can also request for subscriber account deletion by doing the same or clicking the "Request deletion" button in your user dashboard.