Topics
Linux and Windows Password Manager Pass
I have been using pass for quite awhile now on both Linux and Windows, and I think it’s a great terminal password manager. It uses gpg to encrypt your passwords into physical files in an organized folder structure, this means that your encrypted passwords are not anywhere on the cloud.
}Python Async Database Migrations With Alembic
This post is about how I currently handle database migrations with Python. My go-to tech stack setup is FastAPI, SQLAlchemy 2.0, and alembic. I also make scripts so that I don’t need to remember the commands, as they are kind of hard to remember sometimes. Those scripts will also be included in this post.
}Linux .NET SSL Connection Error
If you are running into a “SSL connection could not be established” error on your .NET application while using a linux distribution, then this solution might help you solve that.
}Projects
kokopi.dev
Tech:Hugo, Tailwindcss, JS
Deployment:Vultr Ubuntu w/ nginx
Links:Github (coming soon)
Entire site is running on Hugo, the theme is custom self built and designed with the addition of tailwindcss and some js webcomponents. The advanced search system is made with FastAPI, since Hugo does not have a robust search system built-in.
Some of the theme features:
- Responsive design
- Custom JS webcomponents:
- Modals
- Tooltips
- Customizable meta tags
- Robust post discoverability
- Custom pagination list + bar
- Taxonomies:
- Tags
- Categories
- Custom pages/sections:
- 404 page
- Maintenance section
- One page layout
- Shortcodes:
- rawhtml (add raw html into content)
Dotfiles
Tech:Lua, Bash, Linux Configs
Links:Github
Config files for my Arch Linux environment, and also my neovim setup.
Zenstorage-core
Tech:Python, FastAPI
Deployment:Vultr Ubuntu w/ nginx
Links:Private
Private VPS hosted file storage system.
Zenstorage-app
Tech:Python, FastAPI, Tailwindcss, JS
Deployment:Local
Links:Private
A local app that helps with organizing and backing up Zenstorage Core. Code is planned to be moved to a different tech stack, probably electron.