summaryrefslogtreecommitdiffhomepage
path: root/src/ame/index.html
blob: fbb04db219c8453c92619508ca8a1888dde1dd4b (plain) (blame)
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<!DOCTYPE html>
<html lang="en">
    <head>
		m4_include(head.html)
    </head>
    <body>
		<header>
			<div>
				<h1>About Me</h1>
				m4_include(nav.html)
			</div>

			<figure class="quote">
				<blockquote>
					<p>One obvious advantage [of lisp syntax] is that there
						hardly *is* any syntax.  You can learn enough Lisp
						syntax to write useful programs in about ten minutes.</p>
				</blockquote>
				<figcaption>
					Mark J. Dominus
				</figcaption>
			</figure>
		</header>

		<main>
			<p>
				If you are a prospective employer, you can view
				my <abbr class="cv">CV</abbr>
				<a href="https://cv.thomasvoss.com">here</a>.
			</p>

			<h2>Who Am I</h2>
			
			<p>
				I’m Thomas.  A self-taught software developer from Brazil and
				the Netherlands who grew up in the Middle East.  I started to
				code at the age of 9, writing batch scripts <x-ref>1</x-ref> on
				my schools Windows 7 machines to toggle folder visibility with a
				password.  That became necessary because the
				genius <abbr class="it">IT</abbr> guys at our school decided we
				should all save our work onto a
				shared <abbr class="nas">NAS</abbr> where everyone has
				read+write access to everyone elses work.  <em>How could that
				ever go wrong.</em>
			</p>

			<aside>
				<p data-ref="1">
					Shoutouts
					to <a href="https://www.instructables.com/member/Prof.%20Pickle/"
					>Prof. Pickle on Instructables</a> by the way.  Most of his
					stuff seems to have been deleted all these years later, but
					he was the guy I learnt to code from.
				</p>
			</aside>

			<p>
				These days my interests lie mostly
				in <abbr class="cli">CLI</abbr> development.  I take a great joy
				in writing simple yet highly effective tools to solve problems
				not only in the easiest way, but also in the most extensible way
				possible.  I think my batch file-renaming
				utility <em>mmv</em> <a href="/prj/mmv">does a great job at
				that</a>.
			</p>

			<p>
				That being said, I also have a great interest in operating
				systems, shells, and really anything that could be considered
				remotely low-level.  I’m not totally afraid of front-end
				development, although I <em>did</em> write this site in plain
				<abbr class="html">HTML</abbr> and <abbr class="css">CSS</abbr>
				because modern <abbr class="html">HTML</abbr> frameworks are the
				worst excuses for software I have ever seen.
			</p>

			<p>
				As for my religious- and political beliefs, let’s make those
				clear:
				<ul>
					<li>Spaces should never be used for indentation</li>
					<li>Tabs should never be used for alignment</li>
					<li>Emacs is better than Vim</li>
					<li>
						The dominance of VSCode is an embarrassment to our
						industry
					</li>
					<li>
						Object-oriented programming, Java, JavaScript,
						and <abbr class="xml">XML</abbr> were all massive
						mistakes
					</li>
					<li>C is far superior to C++</li>
					<li>Rust is not gods chosen language (even if it’s pretty cool)</li>
				</ul>
			</p>
		</main>
		
		<hr>

		<footer>
			m4_footer
		</footer>
	</body>
</html>