summaryrefslogtreecommitdiff
path: root/content/projects
diff options
context:
space:
mode:
Diffstat (limited to 'content/projects')
-rw-r--r--content/projects/cc.md21
-rw-r--r--content/projects/sideros.md16
-rw-r--r--content/projects/sis.md17
3 files changed, 54 insertions, 0 deletions
diff --git a/content/projects/cc.md b/content/projects/cc.md
new file mode 100644
index 0000000..7ff8178
--- /dev/null
+++ b/content/projects/cc.md
@@ -0,0 +1,21 @@
+<!-- title: cc -->
+
+## cc
+**cc** is a very basic, very work in progress C99 compiler.
+
+#### Description
+After realizing how "success" my first YouTube video had made, I decided to make\
+a second one. This time I wanted to make a C compiler from scratch since I thought\
+that it wouldn't be too hard. The video also got a lot of views (at least considering\
+how small my channel is) and now I would like to continue working on it, maybe using\
+something like [qbe](https://c9x.me/compile/).
+
+#### Related videos
+- [I made a C compiler in C](https://www.youtube.com/watch?v=UW8LgC-S_co)
+- [Writing a C compiler from scratch | Part 1](https://www.youtube.com/watch?v=qjqsInGjyTk)
+- [Writing a C compiler from scratch | Part 2](https://www.youtube.com/watch?v=J-_yoKCxhYk)
+
+#### Sources
+cc is currently hosted on Sourcehut at [https://git.sr.ht/~lolzdev/sis](https://git.sr.ht/~lolzdev/cc)
+
+#### Related posts
diff --git a/content/projects/sideros.md b/content/projects/sideros.md
new file mode 100644
index 0000000..d6e8330
--- /dev/null
+++ b/content/projects/sideros.md
@@ -0,0 +1,16 @@
+<!-- title: Sideros -->
+
+## Sideros
+Sideros is a real time strategy game set in ancient history.
+
+#### Description
+The game is being made using the Zig programming language and Vulkan,\
+with the aim of creating something as more historically accurate as\
+possible while still allowing for modders to modify the game as they wish\
+thanks to our WebAssembly virtual machine and our modding API. I'm not making\
+this alone so consider cheking out the git repository for credits.
+
+#### Sources
+Sideros is currently hosted on Sourcehut at [https://git.sr.ht/~lolzdev/sideros](https://git.sr.ht/~lolzdev/sideros)
+
+#### Related posts
diff --git a/content/projects/sis.md b/content/projects/sis.md
new file mode 100644
index 0000000..bda8f4b
--- /dev/null
+++ b/content/projects/sis.md
@@ -0,0 +1,17 @@
+<!-- title: sis -->
+
+## sis
+**sis** is a simple IMAP server.
+
+#### Description
+While setting up Dovecot for my personal mail server I realized how (in my opinion)\
+overcomplicated it is. So I decided to make an IMAP server following the [suckless philosophy](https://suckless.org/philosophy/).\
+The source code must be kept simple and configuration can be done by simply modifying\
+the generated `config.h` file before compiling. This is probably not feasible for a large\
+scale mailing service but it's more than enough for all the people who just want an email\
+server for themselves.
+
+#### Sources
+sis is currently hosted on Sourcehut at [https://git.sr.ht/~lolzdev/sis](https://git.sr.ht/~lolzdev/sis)
+
+#### Related posts