summaryrefslogtreecommitdiff
path: root/site/experiments.html
blob: 0f0d80eadb0d41e5d468e2207442b4e47bd113fb (plain)
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<html>
	<link href='data:image/gif;base64,R0lGODlhEAAQAPH/AAAAAP8AAP8AN////yH5BAUAAAQALAAAAAAQABAAAAM2SLrc/jA+QBUFM2iqA2bAMHSktwCCWJIYEIyvKLOuJt+wV69ry5cfwu7WCVp2RSPoUpE4n4sEADs=' rel=icon>
	<style>
		body {
			padding: 5px 10px 5px 15px;
			
			background-color: rgb(235, 233, 253);
			color: rgb(44, 42, 58);
			
			font-size: 17px;
			font-family: 'Times New Roman', Times, serif;
		}
		
		nav {
			display: inline-flex;
			font-family: monospace;
		}
		nav li {
			font-size: 15px;
			list-style-type: none;
			list-style-position: outside;
		}
		nav a {
			text-decoration: none;
			font-weight: bold;
			color: inherit;
		}
		nav > * {
			padding-left: 0px;
			padding-right: 35px;
		}
	
		.nav-intended {
			font-style: oblique;
		}
		
		pre {
			border-radius: 6px;
			background-color: rgb(201, 199, 219);
			padding: 12px;
		}
		code {
			font-family: monospace;
		}
		
		article {
			margin-top: 8px;
		}
	</style>
	<body>
	<header><nav><a href="/site/home.html"><h1 id="title">site</h1><h3 id="subtitle"></h3></a><ul><li><a href="/site/contact.html" class="nav-not-intended">contact</a></li><li><a href="/site/experiments.html" class="nav-intended">experiments</a></li></ul><ul><li><a href="/site/bsfs.html" class="nav-not-intended">bsfs</a></li></ul></nav></header>
	<article class="rest">
		<h3>My projects</h3>

<p>I tend to be interested in low level programming and distributed systems.</p>

<p>Recently, two of my projects were <a href="https://github.com/aosync/bsfs">bsfs</a>, a unix-inspired filesystem format made from scratch, and <a href="https://github.com/aosync/boot">boot</a>, a x86_64 bootloader capable of booting kernels off of a bsfs filesystem. These two experiments are really inspiring to me and I would like to explore the prospect of making a full-blown system further.</p>

<p>One of my favourite aspects of low-level/systems programming is how the programmer typically gets to design abstractions over how the hardware works into a coherent and portable interface.</p>
	</article>
	</body>
	<title>aosync</title>
</html>