Skip to content

Commit 8e78749

Browse files
committed
see this commit for how to write notes
1 parent 6148976 commit 8e78749

65 files changed

Lines changed: 18818 additions & 4312 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

config.yaml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,26 @@ params:
1717

1818
menu:
1919
main:
20+
- identifier: resume
21+
name: resume
22+
weight: 1
23+
url: /resume/
24+
- identifier: music
25+
name: music
26+
weight: 2
27+
url: /music/
28+
- identifier: notes
29+
name: notes
30+
weight: 3
31+
url: /notes/
2032
- identifier: rss
2133
name: rss
22-
weight: 1
34+
weight: 4
2335
url: /index.xml
2436

2537
permalinks:
2638
posts: "/:title/"
39+
notes: "/notes/:title/"
2740

2841
markup:
2942
highlight:

content/_index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
title: "Max Fierro"
33
---
44

5-
If you are here to learn about me as a collaborator, you might be interested in [my resume](/resume/). Otherwise, you can look at my favorite [music collections](/music/). Sometimes I also write things for "fun" and publish them here. If you find something interesting or useful, you should check your water supply for heavy metals.
5+
---
6+
7+
If you are here to learn about me as a collaborator, you might be interested in [my resume](/resume/). Otherwise, you can look at my favorite [music collections](/music/). I occasionally write things for "fun" and publish them later as [series of notes](/notes/) or as objective or subjective self-contained works. If you find something interesting or useful, buy a lottery ticket.
68

79
**Email:** `maxfierro (at) berkeley (dot) edu`
810

content/music.md

Lines changed: 184 additions & 29 deletions
Large diffs are not rendered by default.

content/notes/_index.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
title: "Notes"
3+
---
4+
5+
A collection of notes organized by series. Each series contains related notes in a structured sequence.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
title: "Machine Learning Basics"
3+
date: 2024-01-10
4+
description: "Foundational concepts in machine learning"
5+
---
6+
7+
This series covers fundamental machine learning concepts including neural networks and backpropagation.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: "Backpropagation Explained"
3+
date: 2024-01-20
4+
draft: false
5+
order: 2
6+
description: "How neural networks learn through backpropagation"
7+
---
8+
9+
Backpropagation is the fundamental algorithm that allows neural networks to learn from data. It works by computing gradients of the loss function with respect to each weight in the network.
10+
11+
## The Algorithm
12+
13+
1. **Forward Pass**: Input data flows through the network to produce predictions
14+
2. **Compute Loss**: Calculate the error between predictions and actual values
15+
3. **Backward Pass**: Propagate the error backward through the network
16+
4. **Update Weights**: Adjust weights using gradient descent
17+
18+
This process repeats until the network achieves satisfactory performance.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
title: "Introduction to Neural Networks"
3+
date: 2024-01-15
4+
draft: false
5+
order: 1
6+
description: "Understanding the basics of neural networks"
7+
---
8+
9+
Neural networks are computational models inspired by the human brain. They consist of interconnected nodes (neurons) organized in layers.
10+
11+
## Key Concepts
12+
13+
- **Input Layer**: Receives the raw data
14+
- **Hidden Layers**: Process and transform the data
15+
- **Output Layer**: Produces the final prediction
16+
17+
Neural networks learn by adjusting weights between connections through a process called training.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
title: "Web Development"
3+
date: 2024-02-05
4+
description: "Core web development technologies"
5+
---
6+
7+
This series explores fundamental web technologies including HTML and CSS.
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
title: "CSS Layout Techniques"
3+
date: 2024-02-15
4+
draft: false
5+
order: 2
6+
description: "Modern approaches to web page layout"
7+
---
8+
9+
CSS provides several powerful layout systems for arranging elements on a web page.
10+
11+
## Flexbox
12+
13+
Flexbox is a one-dimensional layout method for arranging items in rows or columns:
14+
15+
```css
16+
.container {
17+
display: flex;
18+
justify-content: space-between;
19+
align-items: center;
20+
}
21+
```
22+
23+
## Grid
24+
25+
CSS Grid is a two-dimensional layout system:
26+
27+
```css
28+
.container {
29+
display: grid;
30+
grid-template-columns: repeat(3, 1fr);
31+
gap: 20px;
32+
}
33+
```
34+
35+
These modern layout techniques make it easier to create responsive designs.
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
title: "HTML Fundamentals"
3+
date: 2024-02-10
4+
draft: false
5+
order: 1
6+
description: "The building blocks of web pages"
7+
---
8+
9+
HTML (HyperText Markup Language) is the standard markup language for creating web pages. It describes the structure and content of a web page.
10+
11+
## Basic Structure
12+
13+
```html
14+
<!DOCTYPE html>
15+
<html>
16+
<head>
17+
<title>Page Title</title>
18+
</head>
19+
<body>
20+
<h1>My First Heading</h1>
21+
<p>My first paragraph.</p>
22+
</body>
23+
</html>
24+
```
25+
26+
HTML uses tags to define elements, which browsers interpret to display content.

0 commit comments

Comments
 (0)