delete blog directory
This commit is contained in:
18
content/_index.md
Normal file
18
content/_index.md
Normal file
@@ -0,0 +1,18 @@
|
||||
+++
|
||||
template = "index.html"
|
||||
title = "CJ Satnarine"
|
||||
+++
|
||||
<center> <p> <a id="vaxandi_forritari" href="/projects/vaxandi_forritari/"> vaxandi forritari </a> | <a id="aspiring_graphics_programmer" href="/projects/aspiring_graphics_programmer/"> aspiring graphics programmer </a> | <a id="amateur_linguist" href="/projects/amateur_linguist/"> amateur linguist </a> | <a id="wannabe_game_developer" href="/projects/wannabe_game_developer/"> wannabe game developer </a> | <a id="adventuring_animator" href="/projects/adventuring_animator/"> adventuring animator </a> | <a id="music_enjoyer" href="/projects/music_enjoyer/">music enjoyer </a> </p> </center>
|
||||
|
||||
|
||||
|
||||
## Check out my stuff on:
|
||||
- [GitHub](https://github.com/CJSatnarine) (All my coding projects are here)
|
||||
- [YouTube](https://www.youtube.com/@CJSatnarine) (I'll upload something soon, probably)
|
||||
- [ArtStation](https://www.artstation.com/cjsatnarine) (I don't even use this but I guess maybe in the future I will)
|
||||
- [Instagram](https://www.instagram.com/cjsatnarine/) (I'm not on there so often)
|
||||
|
||||
## Contact me via:
|
||||
- `.just_cj` : Discord
|
||||
- `satnarinecj101@gmail.com` : E-mail
|
||||
<canvas id="rendering_canvas"/>
|
79
content/about_me/_index.md
Normal file
79
content/about_me/_index.md
Normal file
@@ -0,0 +1,79 @@
|
||||
+++
|
||||
template = "index.html"
|
||||
title = "CJ Satnarine"
|
||||
+++
|
||||
Hallo, I'm CJ! I'm a 20 year old from Kitchener, Ontario with dreams of being a graphics programmer/technical artist/game developer. I attended Software Engineering Technology at Conestoga College between September 2023 and August 2024. Turned out software engineering wasn't my cup of tea, so I dropped out. Nowadays I'm just working on projects and trying to teach myself a few things.
|
||||
|
||||
I do not use generative AI in any of my work. At this moment, I do not plan on using generative AI as I am not very fond of using it.
|
||||
|
||||
<h2 id="vaxandi_forritari">
|
||||
Vaxandi Forritari
|
||||
</h2>
|
||||
|
||||
The phrase ***Vaxandi Forritari*** is Icelandic for ***learning programmer***. I loved programming since I was 16, discovering my love for it in highschool when learning to make a game in the Unity game engine. I'm familiar with the following programming languages:
|
||||
- *C#*: learnt it in 2021 for scripting in Unity
|
||||
- *Java*: learnt it in Computer Science class in highschool, spent most of my time in Grades 11 and 12 using Java
|
||||
- *Processing*: used it for making graphics in Media Arts class in highschool
|
||||
- *Python*: learnt it for scripting with the [Blender Python API](https://docs.blender.org/api/current/index.html), later used it to try out Pygame and [Blender's game engine](https://upbge.org/#/)
|
||||
- *Arduino*: this is C but I learnt this before learning C/C++, used it in Computer Engineering classes in highschool
|
||||
- *C/C++*: used a bit of it for programming [Mirobo UBMP4s](https://mirobo.tech/ubmp4) in high school Computer Engineering classes, learnt way more in college when persuing software engineering
|
||||
- *6808 Assembly*: learnt it in college and I never want to touch it again
|
||||
- *HTML, CSS*: learnt it to make this website
|
||||
- *JavaScript*: learnt it to script in Three.js
|
||||
- *Lua*: used to configure Neovim, used a bit with LÖVE
|
||||
|
||||
<h2 id="aspiring_graphics_programmer">
|
||||
Aspiring Graphics Programmer
|
||||
</h2>
|
||||
|
||||
My admiration for computer graphics grew with my interests in programming and 3D animation. Since July of 2024, I have been trying teaching myself graphics programming (it's difficult but I love it). Currently, I am teaching myself *OpenGL* and *GLSL*. Eventually, I hope to move onto something modern like *Vulkan* once I'm more experienced. I also hope to experiment more with *HLSL* in Unity and the *Godot Shader Language* in Godot.
|
||||
|
||||
<h2 id="amateur_linguist">
|
||||
Amateur Linguist
|
||||
</h2>
|
||||
|
||||
From a young child I had an interest in linguistics. For a while, I was grinding Duolingo, but that felt more of a game than actually learning, so I stopped that and tried learning languages through other means. My native tongue is English, but I find interest in these other languages:
|
||||
- *Deutsch*: currently learning both Hochdeutsch and Schwiizerdütsch from my Swiss friends
|
||||
- *Español*: learnt some Spanish when I was younger, not really good at it but I can barely hold a conversation
|
||||
- *Français*: learnt a bit in school, but my French is really bad as I often confuse Parisian French with Swiss French
|
||||
- *Nederlands*: learnt some when I was younger, I'm not as good as I used to be
|
||||
- *Dansk*: an unfortunate event occured
|
||||
- *Íslenska*: I know this cool Icelandic guy and the language is so cool because they still use þorn
|
||||
- *Norsk*: Norwegian is interesting but I already know some Danish and I'm not sure if I want to learn Danish but less funny-sounding
|
||||
- *Lingua Latina*: learnt a bit in school, pretty cool language
|
||||
- *ελληνικά*: Greek is kinda cool, I wanna learn it in the future
|
||||
- *Русский*: I have no interest in learning Russian but I am going to torture myself by learning Russian just to read Tolstoy's War and Peace its original language
|
||||
- *Suomi*: my brother is learning Finnish so I might learn it as well for the funnies
|
||||
- *Davvisámegiella*: I discovered Northern Sámi through music, and I think it's a cool language
|
||||
- *Kalaallisut*: Greenlandic was also discovered through music, I think it's also cool
|
||||
|
||||
Unfortunately, I do not think I'll be able to learn all of these languages. That's fine, I'm happy about learning as much as I can.
|
||||
|
||||
<h2 id="wannabe_game_developer">
|
||||
Wannabe Game Developer
|
||||
</h2>
|
||||
|
||||
I have had an interest in game development for as long as I have been learning to program. Throughout my time programming, I have used (and plan to use) a couple of game engines:
|
||||
|
||||
- *Unity*: this was where I learnt how to program in C#, and where most of my experience lies in terms of game engines (picked it up in 2021)
|
||||
- *Godot*: learning Godot because I love FOSS, I use C# instead of GDScript for scripting (picked it up in 2025)
|
||||
- *UPBGE*: tried out [Blender's game engine](https://upbge.org/#/) for a few months but I wasn't a fan of scripting in Python so I ditched it
|
||||
- *GDevelop*: yeah no
|
||||
- *LÖVE*: tried it out but it was more of a playground than using it as an actual game engine
|
||||
- *Pygame*: did a bit in highschool, but that's about it
|
||||
- *Kyzen*: soon to be first beta tester of [Kyzen 2D game engine](https://github.com/luut189/kyzen)
|
||||
|
||||
<h2 id="adventuring_animator">
|
||||
Adventuring Animator
|
||||
</h2>
|
||||
|
||||
While learning and falling in love with programming at age 16, I also fell in love with *Blender*. My introduction came from Media Arts class, where I initially learnt Blender for making assets for Unity. I fell in love with creating models and experimenting with shaders. The following two years of high school were spent developing my skills in the software. After graduating highschool, I stopped using the software to focus on software engineering for college for about two years. Now I hope to revisit this old passion of mine, and also venture into the unknown territory of digital art with *Krita*.
|
||||
|
||||
<h2 id="music_enjoyer">
|
||||
Music Enjoyer
|
||||
</h2>
|
||||
|
||||
I listen to a lot of music. Uh, what type of music? It's a complicated mess. The genres and languages of the music I listen to is all over the place. I hope to eventually learn how to make my own music for future animation and game development projects using [LMMS](https://lmms.io/).
|
||||
|
||||
<!--- <canvas id="rendering_canvas"/> --->
|
||||
<canvas id="rendering_canvas"/>
|
6
content/blog/_index.md
Normal file
6
content/blog/_index.md
Normal file
@@ -0,0 +1,6 @@
|
||||
+++
|
||||
title = "Blog Posts"
|
||||
sort_by = "date"
|
||||
template = "blog.html"
|
||||
page_template = "blog-page.html"
|
||||
+++
|
BIN
content/blog/first_blog/html_image.png
Normal file
BIN
content/blog/first_blog/html_image.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 40 KiB |
24
content/blog/first_blog/index.md
Normal file
24
content/blog/first_blog/index.md
Normal file
@@ -0,0 +1,24 @@
|
||||
+++
|
||||
title = "First blog post: Website Stuff"
|
||||
date = "2025-03-21"
|
||||
authors = ["CJ Satnarine"]
|
||||
+++
|
||||
This is the first blog post I have made here, or any where for that matter. The entire purpose of this blog was to test out how it would be to write one.
|
||||
|
||||
## In the beginning...
|
||||
This website project started as a plain, unstyled HTML file that had a couple of changes occasionally.
|
||||

|
||||
|
||||
## The Head
|
||||
The idea for the head came from a project I was working on (a [tiny renderer](https://github.com/CJSatnarine/tiny_renderer)), where a wireframe render inspired me to add a rotating wireframe furry wolf head to my personal website.
|
||||
<center><img src="output.gif" width="640" height="360"/></center>
|
||||
|
||||
To accomplish this, I created a wolf head in Blender and exported it in a Wavefront .obj format. I used [Three.js](https://threejs.org/) to render the wolf head on the website. This version of the website is where I also started using CSS.
|
||||
|
||||
I should note that this was the first time I was working with JavaScript and CSS, and if it wasn't for some amazing people guiding me and answering my questions, I would have probably not made it this far. To deploy this website, I used Vite.
|
||||
|
||||
## Zola
|
||||
I love using markdown. I prefer it over most other markup languages, and I write most of my notes in it. When I found out I could use markdown for web dev, I started to replace my previous website design to use Zola (mostly so I can get help from a friend that uses/recommended it). This took me about a week to do, somehow.
|
||||
|
||||
## What next?
|
||||
I plan on uploading more work onto here: projects, devlogs, art or animations, and more blogs.
|
BIN
content/blog/first_blog/output.gif
Normal file
BIN
content/blog/first_blog/output.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 94 MiB |
BIN
content/blog/first_blog/website_image.png
Normal file
BIN
content/blog/first_blog/website_image.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 98 KiB |
5
content/projects/_index.md
Normal file
5
content/projects/_index.md
Normal file
@@ -0,0 +1,5 @@
|
||||
+++
|
||||
template = "projects-landing.html"
|
||||
title = "Projects"
|
||||
+++
|
||||
This is where you'll find my projects. They're split into different categories, for my different interests.
|
6
content/projects/adventuring_animator/_index.md
Normal file
6
content/projects/adventuring_animator/_index.md
Normal file
@@ -0,0 +1,6 @@
|
||||
+++
|
||||
template = "adventuring_animator.html"
|
||||
title = "Adventuring Animator"
|
||||
+++
|
||||
I sometimes animate. I want to start making more art. Here would be a place where I show my animations and artwork.
|
||||
###### Projects coming soon!
|
7
content/projects/amateur_linguist/_index.md
Normal file
7
content/projects/amateur_linguist/_index.md
Normal file
@@ -0,0 +1,7 @@
|
||||
+++
|
||||
template = "amateur_linguist.html"
|
||||
title = "Amateur Linguist"
|
||||
+++
|
||||
I speak languages. I learn languages. I like languages. Here you will find my linguistics projects.
|
||||
|
||||
###### Projects coming soon!
|
7
content/projects/aspiring_graphics_programmer/_index.md
Normal file
7
content/projects/aspiring_graphics_programmer/_index.md
Normal file
@@ -0,0 +1,7 @@
|
||||
+++
|
||||
template = "aspiring_graphics_programmer.html"
|
||||
title = "Aspiring Graphics Programmer"
|
||||
+++
|
||||
I think graphics are cool. I really like graphics. When I grow up I want to be a graphics programmer. For now I can pretend I'm one while learning a few things. Here you'll find those learning projects.
|
||||
|
||||
###### Projects coming soon!
|
7
content/projects/music_enjoyer/_index.md
Normal file
7
content/projects/music_enjoyer/_index.md
Normal file
@@ -0,0 +1,7 @@
|
||||
+++
|
||||
template = "music_enjoyer.html"
|
||||
title = "Music Enjoyer"
|
||||
+++
|
||||
I like music. I want to learn how to make music. Here you'll find my music projects.
|
||||
|
||||
###### Projects coming soon!
|
7
content/projects/vaxandi_forritari/_index.md
Normal file
7
content/projects/vaxandi_forritari/_index.md
Normal file
@@ -0,0 +1,7 @@
|
||||
+++
|
||||
template = "projects.html"
|
||||
title = "Vaxandi Forritari"
|
||||
+++
|
||||
Vaxandi forritari means *growing developer/programmer* in Icelandic. I'm still learning a lot, so I'm a *vaxandi forritari* in a way. This is where you'll find my coding projects, tech projects, anything that's coding but not <a id="aspiring_graphics_programmer" href="/projects/aspiring_graphics_programmer/">graphics programming</a> or <a id="wannabe_game_developer" href="/projects/wannabe_game_developer/">game development</a>.
|
||||
|
||||
###### Projects coming soon!
|
7
content/projects/wannabe_game_developer/_index.md
Normal file
7
content/projects/wannabe_game_developer/_index.md
Normal file
@@ -0,0 +1,7 @@
|
||||
+++
|
||||
template = "wannabe_game_developer.html"
|
||||
title = "Wannabe Game Developer"
|
||||
+++
|
||||
I like game development. Here you'll find my game dev projects.
|
||||
|
||||
###### Projects coming soon!
|
Reference in New Issue
Block a user