Technologies
Explore the technologies behind my projects and discover how I have used them.
Astro
A content-focused web framework that generates static HTML and ships JavaScript only when interactivity is needed.
1 project
CodeMirror
An extensible web code editor with syntax highlighting, language support, and customizable editing features.
1 project
DeepSeek
A family of language models with an API for integrating text generation and reasoning capabilities into applications.
1 project
DOMPurify
An HTML sanitization library that removes potentially unsafe content to help prevent XSS attacks.
1 project
Electron
A framework for building desktop applications with web technologies, combining Chromium and Node.js.
1 project
electron-builder
A tool for packaging Electron applications and generating installers and distributions for different operating systems.
1 project
Express
A minimal Node.js framework for defining routes, middleware, and HTTP APIs.
1 project
Gemini
Google’s family of AI models, with APIs for generating content and processing multimodal information.
1 project
JWT
A token standard carrying claims that can be verified with signatures, commonly used in API authentication and authorization flows.
1 project
marked
A Markdown parser that converts formatted text into HTML for display in the browser.
1 project
MySQL
A relational database system that uses SQL to store, query, and manage structured data.
1 project
Next.js
A React framework with routing, server rendering, and static generation for building web applications.
1 project
Node.js
A JavaScript runtime outside the browser, used to build servers, APIs, and development tools.
1 project
OpenAI
An AI model platform with APIs for integrating text generation and other capabilities into applications.
1 project
React
A JavaScript library for building interactive interfaces with reusable components and state management.
2 projects
Tailwind CSS
A utility-first CSS framework for building responsive interfaces with consistent styles directly in markup.
2 projects
TypeScript
A language that extends JavaScript with static typing to catch errors before runtime and make code easier to maintain.
2 projects
Vite
A web development tool with a fast dev server, hot module replacement, and production builds.
1 project