fix content/update css

This commit is contained in:
boldcaml
2023-01-12 20:26:45 -06:00
parent 84527bd0a3
commit 6c5dabec65
7 changed files with 60 additions and 56 deletions

View File

@@ -23,7 +23,7 @@
<body>
<header>
<h1>
<a href="/">/home/rawley.xyz</a>
<a href="/">Rawley.xyz</a>
</h1>
<nav>
<li>

View File

@@ -23,7 +23,7 @@
<body>
<header>
<h1>
<a href="/">/home/rawley.xyz</a>
<a href="/">Rawley.xyz</a>
</h1>
<nav>
<li>
@@ -43,55 +43,45 @@
<main>
<h3>Rawley Fowler ~ Software Developer</h3>
<p>
I am an experienced and pragmatic software developer from
Canada with a particular interest in functional programming,
operating systems and programming language theory.
Software Engineer from Central Canada. This is a cut down version of my resume. Please contact me:
<a href="mailto:rawleyfowler@proton.me">rawleyfowler@proton.me</a> for the real deal.
</p>
<h4>Skills</h4>
<h5>Operating Systems</h5>
<p>
<i>Debian Linux</i>
<i>Fedora Linux</i>
<i>GNU/Linux</i>
<i>OpenBSD</i>
<i>Void Linux</i>
<i>FreeBSD</i>
</p>
<h5>Programming Languages</h5>
<p>
<i>OCaml</i>
<i>Scheme</i>
<i>Raku</i>
<i>Clojure</i>
<i>Go</i>
<i>Bash</i>
<i>ELisp</i>
<i>C/C++</i>
<i>Perl</i>
<i>Ruby</i>
<i>JavaScript</i>
<i>TypeScript</i>
<i>Java</i>
</p>
<h5>Misc</h5>
<h5>Tools/Misc</h5>
<p>
<i>Git</i>
<i>CMake</i>
<i>Dune</i>
<i>Esy</i>
<i>OracleSQL</i>
<i>Docker</i>
<i>Docker-Compose</i>
<i>NGiNX</i>
<i>CPAN</i>
<i>PostgreSQL</i>
<i>SQLite3</i>
<i>MySQL</i>
</p>
<h4>Experience</h4>
<b>DevPro Consulting</b>: Fullstack Developer Consultant (2022 - Present)
<b>DevPro Consulting</b>: Fullstack Developer Consultant <b>June 2022</b> - <b>Present</b>
<p>
Full stack microservice web development with Java,
Spring Boot, Web Sockets, Angular and SCSS.
</p>
<h4>Projects & Contributions</h4>
<b><a href="https://github.com/rawleyfowler/Humming-Bird">Humming-Bird</a></b>
<p>
A simple, fun-to-write web-framework for Raku.
</p>
<b><a href="https://github.com/rawleyfowler/mamml">Mamml</a></b>
A caching database with first-class JSON support
<p>
@@ -112,12 +102,15 @@
is designed to be fairly simple (and used to be written in Go). Right now,
it's hosted on a Debian 11 server and served via NGiNX and OCaml.
</p>
<b><a href="https://github.com/rgrinberg/curly">curly</a></b>
A dead-simple http client for OCaml.
<p>
Fixed a bug that caused redirects to break the program.
</p>
<b><a href="https://github.com/noqqe/why-openbsd.rocks">why-openbsd.rocks</a></b>
A website for getting random facts about OpenBSD.
<p>
Reworked/updated the JavaScript used on <a href="https://why-openbsd.rocks">why-openbsd.rocks</a>.
Previously the code was using XMLHttpRequests directly,
I refactored it to use the newer, more standard fetch API.
Reworked/modernized the JavaScript used on <a href="https://why-openbsd.rocks">why-openbsd.rocks</a>.
</p>
</main>
<footer>

View File

@@ -15,7 +15,7 @@
<body>
<header>
<h1>
<a href="/">/home/rawley.xyz</a>
<a href="/">Rawley.xyz</a>
</h1>
<nav>
<li>

View File

@@ -19,7 +19,7 @@ let header_template =
<body>
<header>
<h1>
<a href="/">/home/rawley.xyz</a>
<a href="/">Rawley.xyz</a>
</h1>
<nav>
<li>

View File

@@ -7,7 +7,7 @@ pre {
body {
font-size: calc(14px + 0.11vw);
width: clamp(373px, 60vw, 80vw);
width: 40vw;
color: #222222;
margin: auto;
padding: 2px;
@@ -57,3 +57,7 @@ nav > * {
color: cyan;
}
}
@media only screen and (max-width: 620px) {
body { width: 95vw; }
}

View File

@@ -1,19 +1,26 @@
let render () =
<h3>Welcome!</h3>
<h3>Hello!</h3>
<p>
Hi, I'm Rawley. I'm a software developer and self-proclaimed systems administrator
from Saskatchewan, Canada. I am experienced with a wide variety of technologies, including
but not limited to OCaml, Clojure, Scheme, GNU/Linux, OpenBSD, C/C++,
and Java. I am particularily interested in functional programming and
programming language theory.
My name is Rawley, I'm a Software Developer from central Canada, with 3 years of development experience.
I write a lot of code everyday. For my job I write Java and TypeScript, and for my personal projects
I write Raku, Perl and OCaml. Raku is my favorite programming language, OCaml is a close second. Most of my personal
work is focused on functional programming, distributed systems, and programming language theory. However,
I'm not opposed to working in projects that reside in other fields (especially using OCaml or Raku!) If you
have a project that you need help with, don't be scared to reach out!
</p>
<p>
All of my personal projects are <a href="https://www.gnu.org/philosophy/philosophy.html">Free Software</a> and can be
found on <a href="https://git.rawley.xyz">my git server</a> or, on my <a href="https://github.com/rawleyfowler">github</a>.
I spend most of my free time working on personal projects,
writing blog posts, or listening to bluegrass music.
To top it all off, I am a free software advocate, digital minimalist, and a full time husband.
I like to use tools that empower the developer, and provide that old-school 90's hacker feeling. Raku, OCaml
and Perl provide the best developer experience for me, and I would recommend them to anyone looking to
broaden (or even start) their knowledge of Computer Science. Teaching has always been one of my interests,
I try my best to help newcomers find their footing in Computer Science whenever I can. Some of my best Computer Science related
memories involve teaching functional programming and algebraic effects to OOP developers.
</p>
<p>
If you need to contact me, please send me an email.
All of my personal projects are <a href="https://www.gnu.org/philosophy/philosophy.html">Free Software</a> and can be found on
my <a href="https://github.com/rawleyfowler">Github</a>. I encourage anyone and everyone to contribute!
</p>
<p>
If you need to contact me, please send me an email at
<a href="mailto:rawleyfowler@proton.me">rawleyfowler@proton.me</a>.
Any work/opportunity emails should have an obvious subject like: "Opportunity: I have a cool project called cat-pants come work for me".
</p>

View File

@@ -10,7 +10,7 @@ let render body =
<body>
<header>
<h1>
<a href="/">/home/rawley.xyz</a>
<a href="/">Rawley.xyz</a>
</h1>
<nav>
<li>