My onw website's source code / https://ache.one
Find a file
2025-12-29 02:15:49 +01:00
anti-articles Add a anti-website 2025-01-22 09:17:52 +01:00
anti-notes Add a anti-website 2025-01-22 09:17:52 +01:00
articles Formating of rail and advertising article 2025-12-29 02:12:37 +01:00
notes Fix description of RSS notes 2025-07-26 08:18:15 +02:00
res Add the new ache.svg based on a single path 2025-12-29 02:12:35 +01:00
src Improve error message on bad formated article 2025-12-29 02:15:49 +01:00
.gitignore Add git ignore files 2025-01-22 09:18:06 +01:00
404.html Fix 404 other than root one 2024-09-29 20:13:37 +02:00
favicon.ico Support for favicon 2022-05-04 21:14:32 +02:00
favicon.svg Add a favicon that support dark theme 2025-05-30 16:43:43 +02:00
Makefile Add a anti-website 2025-01-22 09:17:52 +01:00
package.json Validate RSS 2025-03-02 08:28:21 +01:00
readme.md Complet readme 2021-05-25 02:40:12 +02:00
robots.txt Add more AI blocking user agent string 2025-12-29 02:14:59 +01:00
svgo.config.js Don't fuck with my ids ! 2023-04-21 22:38:54 +02:00

Ache's personal website

This is just my personal website.

It uses :

  1. remarkjs to convert articles written in md to HTML. (use npm)
  2. sassc to compile SCSS to CSS
  3. pup a Go tool to manipulate HTML using CSS selectors. To create abstract of articles.
  4. htmlmin to statically minify final HTML pages
  5. m4 a macro processor to literally build the HTML pages. 😉
  6. svgo to minify SVG files.
      svgo --disable=cleanupIDs,removeHiddenElems -i computer.svg -o computer.min.svg
    
  7. Little optional JS to create a Zen-mode.
  8. terser to minify optional JS.