diff options
author | Thomas Voss <mail@thomasvoss.com> | 2023-08-15 23:33:10 +0200 |
---|---|---|
committer | Thomas Voss <mail@thomasvoss.com> | 2023-08-15 23:33:10 +0200 |
commit | 57b2544ff0c1a501a04876eb5ca8e143439685e7 (patch) | |
tree | 416fb2794ab219bb9444fac9399350a1d1a556b9 /src | |
parent | 315b2f9c5cc735d9f0c224c81ce624c28b99c052 (diff) |
Add the ‘About Me’ page
Diffstat (limited to 'src')
-rw-r--r-- | src/ame/index.html | 105 | ||||
-rw-r--r-- | src/style.css | 18 |
2 files changed, 117 insertions, 6 deletions
diff --git a/src/ame/index.html b/src/ame/index.html new file mode 100644 index 0000000..fbb04db --- /dev/null +++ b/src/ame/index.html @@ -0,0 +1,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> diff --git a/src/style.css b/src/style.css index 8277d0e..07c8d8c 100644 --- a/src/style.css +++ b/src/style.css @@ -219,12 +219,18 @@ dl { pointer-events: none; } - abbr.cpu::before { content: 'Central Processing Unit'; } - abbr.ec::before { content: 'Embedded Controller'; } - abbr.gnu::before { content: 'GNU’s Not UNIX'; } - abbr.html::before { content: 'Hypertext Markup Language'; } - abbr.led::before { content: 'Light-Emitting Diode'; } - abbr.rgb::before { content: 'Red Green Blue'; } + abbr.cli::before { content: 'Command-Line Interface'; } + abbr.cpu::before { content: 'Central Processing Unit'; } + abbr.css::before { content: 'Cascading Stylesheets'; } + abbr.cv::before { content: 'Curriculum Vitæ'; } + abbr.ec::before { content: 'Embedded Controller'; } + abbr.gnu::before { content: 'GNU’s Not UNIX'; } + abbr.html::before { content: 'Hypertext Markup Language'; } + abbr.it::before { content: 'Information Technology'; } + abbr.led::before { content: 'Light-Emitting Diode'; } + abbr.nas::before { content: 'Network Attached Storage'; } + abbr.rgb::before { content: 'Red Green Blue'; } + abbr.xml::before { content: 'Extensible Markup Language'; } } @media (max-width: 40em) { |