Xentrika Blog
Technical publishing platform for cybersecurity research, vulnerability analysis, and penetration-testing insights.
Xentrika Blog is a technical publishing platform developed for the Xentrika cybersecurity team. It publishes Markdown-based articles covering vulnerability research, penetration testing, defensive guidance, industry news, and detailed CVE analysis. Readers can search articles using client-side fuzzy search, browse categories and author profiles, explore a paginated archive, view automatically generated tables of contents, and discover related posts. Individual articles include syntax-highlighted code, reading-time estimates, social sharing, configurable font and reading preferences, and light and dark themes. The platform is statically generated and includes author-aware RSS feeds, canonical metadata, structured data, social preview metadata, and an automatically generated sitemap.
Tech Stack
Framework
- SvelteKit Application framework powering routes, content loading, feeds, and static generation
Frontend
- Svelte Component framework used for the reading experience and interactive controls
Language
- TypeScript Type-safe content models, metadata handling, and application development
Styling
- TailwindCSS Responsive styling for article layouts, archives, and theme-aware components
Content
- mdsvex Markdown-based publishing with Svelte components and frontmatter metadata
Search
- Fuse.js Client-side fuzzy search across article titles, descriptions, and categories
Code Highlighting
- Shiki Syntax highlighting for source-code examples inside technical articles
Deployment
- Netlify Production hosting and deployment of the statically generated website