diff options
Diffstat (limited to 'src/ame')
| -rw-r--r-- | src/ame/index.gsp | 92 | ||||
| -rw-r--r-- | src/ame/index.html | 105 | 
2 files changed, 92 insertions, 105 deletions
diff --git a/src/ame/index.gsp b/src/ame/index.gsp new file mode 100644 index 0000000..e0ed55b --- /dev/null +++ b/src/ame/index.gsp @@ -0,0 +1,92 @@ +html lang="en" { +	head { m4_include(head.gsp) } +	body { +		header { +			div { +				h1 {-About Me} +				m4_include(nav.gsp) +			} + +			figure .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. +					} +				} +				figcaption {-Mark J. Dominus} +			} +		} + +		main { +			p {- +				If you are a prospective employer, you can view my m4_abbr(CV) +				@a href="https://cv.thomasvoss.com" target="_blank" {-here}. +			} + +			h2 {-Who Am I} + +			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} on my schools Windows 7 +				machines to toggle folder visibility with a password.  That became +				necessary because the genius m4_abbr(IT) guys at our school decided we +				should all save our work onto a shared m4_abbr(NAS) where everyone has +				read+write access to everyone elses work.  @em {-How could that ever go +				wrong.} +			} + +			aside { +				p data-ref="1" {- +					Shoutouts to +					@a +						href="https://www.instructables.com/member/Prof.%20Pickle/" +						target="_blank" +					{- +						Prof. Pickle on Instructables +					} +					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 {- +				These days my interests lie mostly in m4_abbr(CLI) 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} +				@a href="/prj/mmv" {-does a great job at that}. +			} + +			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} +				write this site in plain m4_abbr(HTML) and m4_abbr(CSS) because modern +				m4_abbr(HTML) frameworks are the worst excuses for software I have ever +				seen. +			} + +			p {- +				As for my religious- and political beliefs, let’s make those +				clear: +				@ul { +					li {-Spaces should never be used for indentation} +					li {-Tabs should never be used for alignment} +					li {-Emacs is better than Vim} +					li {-The dominance of VSCode is an embarrassment to our industry} +					li {- +						Object-oriented programming, Java, JavaScript, and m4_abbr(XML) were +						all massive mistakes +					} +					li {-C is far superior to C++} +					li {-Rust is not gods chosen language (even if it’s pretty cool)} +				} +			} +		} + +		footer { m4_footer } +	} +} diff --git a/src/ame/index.html b/src/ame/index.html deleted file mode 100644 index 20ebacd..0000000 --- a/src/ame/index.html +++ /dev/null @@ -1,105 +0,0 @@ -<!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" target="_blank">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/" -					target="_blank">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>  |