My website
The website erika.florist is a well-structured platform showcasing a variety of personal projects, articles, and curated content. Designed with a modern aesthetic, it employs an elegant tech stack that ensures a smooth user experience. The site has a unique blend of technical knowledge and personal expression, making it an engaging destination for visitors.
Elegant Design: The site features a modern interface styled with Tailwind, providing a captivating aesthetic that enhances the user experience.
Robust Tech Stack: Built using Astro, the platform delivers fast loading times and efficient performance.
Interactive Elements: The use of Typescript for interactive components adds a layer of sophistication and responsiveness to the site.
CMS-like System: A small yet effective content management system built with Rust allows for easy updates and organization of the catalogue.
Diverse Content: Visitors can explore a range of articles, personal projects, and a curated list of media that showcase personal interests and expertise.
Open Source: The project operates under a Zero-Clause BSD license for code and a CC BY 4.0 license for content, promoting openness and collaboration.
Informative Wiki: The inclusion of a wiki section adds value, allowing users to delve deeper into various topics of interest.
Astro is the all-in-one web framework designed for speed. Pull your content from anywhere and deploy everywhere, all powered by your favorite UI components and libraries.
Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.
Blog websites feature posts written by one or more authors, organized by categories and tags, with a section for comments and archives sorted by date or topic. Additional features may include search bar, social media sharing, subscription or RSS feed, about and contact pages, and visual content.
ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.
Vercel offers built-in support for deploying and hosting Next.js applications, making it a popular choice among Next.js developers.