-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.qmd
More file actions
45 lines (24 loc) · 2.77 KB
/
index.qmd
File metadata and controls
45 lines (24 loc) · 2.77 KB
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
34
35
36
37
38
39
40
41
42
43
44
45
---
title: "Hi, I'm Jeffrey Fonseca"
---
# About Me
Over the summer before my freshman year of high school, I took a course at Palomar college, CSNT 110, hardware and OS fundamentals.
I first learned about the internals of computers during a summer course I took at Palomar college online before my freshman year of highschool — CSNT 110/ OS and Hardware Fundamentals.
During my freshman year, when my laptop starting slowing down, I switched to a Linux based operating system, in an attempt to make it faster, using knowledge I had obtained from that course.
Since then, I have been tinkering, playing with software, and doing personal projects. However, when I was taking AP Computer Science Principles, during my senior year of high school, my teacher criticized me for being a maverick. I didn't bother with the group projects, working on my own projects, although I contributed back to the group often, but I didn't document what I do.
# About the Site
I created this website in response. It isn't fancy, because frontend/website design isn't my preferred work. But for it does what I desire for it's purposes, and since then, I've been documenting my work, to create a portfolio for myself.
I write a lot, so it quickly became too much for one category, and the existing tagging system doesn't really do what I want, so I just separated articles out into different feeds.
[Projects](posts/#category=projects) documents my progress in my personal projects.
[Blog](posts/#category=blog) are my writings and personal experiences with my systems.
[Playground](playground/posts/#category=playground) is my shorter term experiments and testings.
[Guides](guides/posts/#category=guides) are guides I've written to help other people. For example, I created the [duckdns guide](guides/duckdns/) because I was tired of helping people through that myself.
[Talks](talks/posts/#category=talks) are the presentations I have done
[Writeups](writeups/posts/#category=writeups) are the writeups (explanations of CTF's) I do.
And finally, [Resume](resume/index.qmd) is where I put the html version of my resume, although there is also a link to a PDF version.
## Technical
I used [quarto](https://quarto.org/) to create this static site. The source code can be found at <https://github.com/moonpiedumplings/moonpiedumplings.github.io>
From my testing, only 3 things on this site require JavaScript, and everything else can be rendered without JavaScript:
* The fulltext website search that [quarto provides](https://quarto.org/docs/websites/website-search.html)
* Dark theme. You can't switch off from light theme when JavaScript is blocked from running.
* The in browser python code blocks on the [interactive, in browser python article](./playground/interactive-python-tutorial/) require JavaScript/WebAssembly to run.