Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 2.31 KB

README.md

File metadata and controls

48 lines (31 loc) · 2.31 KB

kalel.dev

Repository for my personal website.

Currently, the website is a work in progress.

📃 Description

This is a personal project to create a website for myself. The goal is to create a website that is easy to maintain and update. The website will be a blog and portfolio. The blog will be a place for me to write about my projects and other things I find interesting. The portfolio will be a place to showcase my projects and skills.

Rules

  • No JavaScript allowed (except for HTMX and TailwindCSS configuration)
  • Simple and minimalistic
  • Easy to maintain and update
  • Fast and performant

⚙️ Technologies

This project uses or will use the following technologies:

These technologies were chosen because they are modern, popular, and easy to use without too much boilerplate code, configuration, or setup. They are also very performant.

🔧 Development Tools

The following tools are used for development:

These tools are used to make development easier and more efficient.

Tool Description
pyenv Python version manager
Poetry Dependency management and virtual environment
Ruff Linter and formatter
MyPy Static type checker
Taskipy Task runner
Pytest Testing framework
Pytest-cov Coverage reports
PyTailwindCSS TailwindCSS compiler for Python