-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmain.py
33 lines (27 loc) · 1.83 KB
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import Slate.slate as slate
site = slate.Site()
site.name = "URJASVI SUTHAR"
site.description = '''Hi, I am Urjasvi Suthar (BlackGoku36), a 4rd-year undergraduate student at IIIT Sri City, India.
I am interested in building compilers and exploring different concepts under system software umbrella.
Previously, I had made lot of projects in computer graphics's area.
Other than coding, I like reading books from different genres such as fantasy, thriller and self-help.'''
site.picture = "pfp.png"
site.blogs.append(slate.Blog("Slate, a static site generator", "Slate.md", False))
cg_series = slate.Series("Computer Graphics from scratch", [])
cg_series.blogs.append(slate.Blog("Part - 1 | Basics Implementation", "cg_from_scratch/Part1.md", False))
cg_series.blogs.append(slate.Blog("Part - 2 | Optimizations", "cg_from_scratch/Part2.md", False))
site.blogs.append(cg_series)
wasm_series = slate.Series("WebAssembly (WASM)", [])
wasm_series.blogs.append(slate.Blog("Introduction", "wasm/intro.md", False))
wasm_series.blogs.append(slate.Blog("WebAssembly vs Javascript", "wasm/wasm_vs_js.md", False))
wasm_series.blogs.append(slate.Blog("Binary format (.wasm)", "wasm/binary_format.md", True))
wasm_series.blogs.append(slate.Blog("Emscripten (emcc)", "wasm/emscripten.md", True))
site.blogs.append(wasm_series)
site.blogs.append(slate.Blog("Cache Memory", "CacheMemory.md", True))
site.contacts.append(slate.Contact.github("https://github.com/BlackGoku36"))
# site.contacts.append(slate.Contact.twitter("https://twitter.com/UrjasviS"))
# site.contacts.append(slate.Contact.mastodon("https://mastodon.gamedev.place/@UrjasviSuthar"))
site.contacts.append(slate.Contact.mail("[email protected]"))
site.copyright = "© 2021-2025 Urjasvi Suthar"
site.analytics_html = "<script async src=\"//static.getclicky.com/101392041.js\"></script>"
slate.generate_site(site)