83 lines
2.8 KiB
Typst
83 lines
2.8 KiB
Typst
#let articles = (
|
|
(
|
|
url: "article-gpu-arch-1.typ.desktop.html",
|
|
page: "article-gpu-arch-1.typ",
|
|
in-feed: false,
|
|
in-homepage: false,
|
|
authors: ((
|
|
nick: "alex_s168",
|
|
name: "Alexander Nutz",
|
|
url: "https://alex.vxcc.dev",
|
|
badge: "https://alex.vxcc.dev/res/badge.png",
|
|
mail: "nutz.alexander@vxcc.dev"
|
|
)),
|
|
title: "Designing a GPU architecture: Waves",
|
|
summary: "Exploring GPU architecture and designing our own. Part 1: wavefronts / warps",
|
|
modified: "2025-08-26T21:13:01+02:00"
|
|
),
|
|
(
|
|
url: "compiler-inlining.typ.desktop.html",
|
|
page: "compiler-inlining.typ",
|
|
in-feed: true,
|
|
in-homepage: true,
|
|
authors: ((
|
|
nick: "alex_s168",
|
|
name: "Alexander Nutz",
|
|
url: "https://alex.vxcc.dev",
|
|
badge: "https://alex.vxcc.dev/res/badge.png",
|
|
mail: "nutz.alexander@vxcc.dev"
|
|
)),
|
|
title: "Automatically inlining functions is not easy",
|
|
summary: "Compiler backends should automatically inline functions, to get rid to avoid function call overhead. A greedy approach has many issues. We'll be exploring a better approach.",
|
|
modified: "2025-08-11T16:38:10+02:00"
|
|
),
|
|
(
|
|
url: "compiler-pattern-matching.typ.desktop.html",
|
|
page: "compiler-pattern-matching.typ",
|
|
in-feed: true,
|
|
in-homepage: true,
|
|
authors: ((
|
|
nick: "alex_s168",
|
|
name: "Alexander Nutz",
|
|
url: "https://alex.vxcc.dev",
|
|
badge: "https://alex.vxcc.dev/res/badge.png",
|
|
mail: "nutz.alexander@vxcc.dev"
|
|
)),
|
|
title: "Approaches to pattern matching in compilers",
|
|
summary: "If you are working an more advanced compilers, you probably had to work with pattern matching already. In this article, we will explore different approaches.",
|
|
modified: "2025-08-19T09:55:17+02:00"
|
|
),
|
|
(
|
|
url: "article-favicon.typ.desktop.html",
|
|
page: "article-favicon.typ",
|
|
in-feed: true,
|
|
in-homepage: true,
|
|
authors: ((
|
|
nick: "alex_s168",
|
|
name: "Alexander Nutz",
|
|
url: "https://alex.vxcc.dev",
|
|
badge: "https://alex.vxcc.dev/res/badge.png",
|
|
mail: "nutz.alexander@vxcc.dev"
|
|
)),
|
|
title: "The making of the favicon",
|
|
summary: "It turns out that websites need a favicon, and making one is hard...",
|
|
modified: "2025-07-26T15:04:04+02:00"
|
|
),
|
|
(
|
|
url: "article-make-regex-engine-1.typ.desktop.html",
|
|
page: "article-make-regex-engine-1.typ",
|
|
in-feed: true,
|
|
in-homepage: true,
|
|
authors: ((
|
|
nick: "alex_s168",
|
|
name: "Alexander Nutz",
|
|
url: "https://alex.vxcc.dev",
|
|
badge: "https://alex.vxcc.dev/res/badge.png",
|
|
mail: "nutz.alexander@vxcc.dev"
|
|
)),
|
|
title: "Making a simple RegEx engine:\nPart 1: Introduction to RegEx",
|
|
summary: "Do you also think that all RegEx engines kinda suck and you want to make your own? probably not",
|
|
modified: "2025-07-26T14:20:22+02:00"
|
|
)
|
|
)
|