fix content/update css
This commit is contained in:
@@ -23,7 +23,7 @@
|
|||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<h1>
|
<h1>
|
||||||
<a href="/">/home/rawley.xyz</a>
|
<a href="/">Rawley.xyz</a>
|
||||||
</h1>
|
</h1>
|
||||||
<nav>
|
<nav>
|
||||||
<li>
|
<li>
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<h1>
|
<h1>
|
||||||
<a href="/">/home/rawley.xyz</a>
|
<a href="/">Rawley.xyz</a>
|
||||||
</h1>
|
</h1>
|
||||||
<nav>
|
<nav>
|
||||||
<li>
|
<li>
|
||||||
@@ -43,55 +43,45 @@
|
|||||||
<main>
|
<main>
|
||||||
<h3>Rawley Fowler ~ Software Developer</h3>
|
<h3>Rawley Fowler ~ Software Developer</h3>
|
||||||
<p>
|
<p>
|
||||||
I am an experienced and pragmatic software developer from
|
Software Engineer from Central Canada. This is a cut down version of my resume. Please contact me:
|
||||||
Canada with a particular interest in functional programming,
|
<a href="mailto:rawleyfowler@proton.me">rawleyfowler@proton.me</a> for the real deal.
|
||||||
operating systems and programming language theory.
|
|
||||||
</p>
|
</p>
|
||||||
<h4>Skills</h4>
|
<h4>Skills</h4>
|
||||||
<h5>Operating Systems</h5>
|
<h5>Operating Systems</h5>
|
||||||
<p>
|
<p>
|
||||||
<i>Debian Linux</i>
|
<i>GNU/Linux</i>
|
||||||
<i>Fedora Linux</i>
|
|
||||||
<i>OpenBSD</i>
|
<i>OpenBSD</i>
|
||||||
<i>Void Linux</i>
|
|
||||||
<i>FreeBSD</i>
|
<i>FreeBSD</i>
|
||||||
</p>
|
</p>
|
||||||
<h5>Programming Languages</h5>
|
<h5>Programming Languages</h5>
|
||||||
<p>
|
<p>
|
||||||
<i>OCaml</i>
|
<i>OCaml</i>
|
||||||
<i>Scheme</i>
|
<i>Raku</i>
|
||||||
<i>Clojure</i>
|
<i>Clojure</i>
|
||||||
<i>Go</i>
|
<i>Go</i>
|
||||||
<i>Bash</i>
|
<i>Bash</i>
|
||||||
<i>ELisp</i>
|
|
||||||
<i>C/C++</i>
|
|
||||||
<i>Perl</i>
|
<i>Perl</i>
|
||||||
<i>Ruby</i>
|
|
||||||
<i>JavaScript</i>
|
|
||||||
<i>TypeScript</i>
|
|
||||||
<i>Java</i>
|
<i>Java</i>
|
||||||
</p>
|
</p>
|
||||||
<h5>Misc</h5>
|
<h5>Tools/Misc</h5>
|
||||||
<p>
|
<p>
|
||||||
<i>Git</i>
|
<i>Git</i>
|
||||||
<i>CMake</i>
|
|
||||||
<i>Dune</i>
|
|
||||||
<i>Esy</i>
|
|
||||||
<i>OracleSQL</i>
|
|
||||||
<i>Docker</i>
|
<i>Docker</i>
|
||||||
<i>Docker-Compose</i>
|
<i>CPAN</i>
|
||||||
<i>NGiNX</i>
|
|
||||||
<i>PostgreSQL</i>
|
<i>PostgreSQL</i>
|
||||||
<i>SQLite3</i>
|
|
||||||
<i>MySQL</i>
|
<i>MySQL</i>
|
||||||
</p>
|
</p>
|
||||||
<h4>Experience</h4>
|
<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>
|
<p>
|
||||||
Full stack microservice web development with Java,
|
Full stack microservice web development with Java,
|
||||||
Spring Boot, Web Sockets, Angular and SCSS.
|
Spring Boot, Web Sockets, Angular and SCSS.
|
||||||
</p>
|
</p>
|
||||||
<h4>Projects & Contributions</h4>
|
<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>
|
<b><a href="https://github.com/rawleyfowler/mamml">Mamml</a></b>
|
||||||
A caching database with first-class JSON support
|
A caching database with first-class JSON support
|
||||||
<p>
|
<p>
|
||||||
@@ -112,12 +102,15 @@
|
|||||||
is designed to be fairly simple (and used to be written in Go). Right now,
|
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.
|
it's hosted on a Debian 11 server and served via NGiNX and OCaml.
|
||||||
</p>
|
</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>
|
<b><a href="https://github.com/noqqe/why-openbsd.rocks">why-openbsd.rocks</a></b>
|
||||||
A website for getting random facts about OpenBSD.
|
A website for getting random facts about OpenBSD.
|
||||||
<p>
|
<p>
|
||||||
Reworked/updated the JavaScript used on <a href="https://why-openbsd.rocks">why-openbsd.rocks</a>.
|
Reworked/modernized 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.
|
|
||||||
</p>
|
</p>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<h1>
|
<h1>
|
||||||
<a href="/">/home/rawley.xyz</a>
|
<a href="/">Rawley.xyz</a>
|
||||||
</h1>
|
</h1>
|
||||||
<nav>
|
<nav>
|
||||||
<li>
|
<li>
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ let header_template =
|
|||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<h1>
|
<h1>
|
||||||
<a href="/">/home/rawley.xyz</a>
|
<a href="/">Rawley.xyz</a>
|
||||||
</h1>
|
</h1>
|
||||||
<nav>
|
<nav>
|
||||||
<li>
|
<li>
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ pre {
|
|||||||
|
|
||||||
body {
|
body {
|
||||||
font-size: calc(14px + 0.11vw);
|
font-size: calc(14px + 0.11vw);
|
||||||
width: clamp(373px, 60vw, 80vw);
|
width: 40vw;
|
||||||
color: #222222;
|
color: #222222;
|
||||||
margin: auto;
|
margin: auto;
|
||||||
padding: 2px;
|
padding: 2px;
|
||||||
@@ -57,3 +57,7 @@ nav > * {
|
|||||||
color: cyan;
|
color: cyan;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@media only screen and (max-width: 620px) {
|
||||||
|
body { width: 95vw; }
|
||||||
|
}
|
||||||
|
|||||||
@@ -1,19 +1,26 @@
|
|||||||
let render () =
|
let render () =
|
||||||
<h3>Welcome!</h3>
|
<h3>Hello!</h3>
|
||||||
<p>
|
<p>
|
||||||
Hi, I'm Rawley. I'm a software developer and self-proclaimed systems administrator
|
My name is Rawley, I'm a Software Developer from central Canada, with 3 years of development experience.
|
||||||
from Saskatchewan, Canada. I am experienced with a wide variety of technologies, including
|
I write a lot of code everyday. For my job I write Java and TypeScript, and for my personal projects
|
||||||
but not limited to OCaml, Clojure, Scheme, GNU/Linux, OpenBSD, C/C++,
|
I write Raku, Perl and OCaml. Raku is my favorite programming language, OCaml is a close second. Most of my personal
|
||||||
and Java. I am particularily interested in functional programming and
|
work is focused on functional programming, distributed systems, and programming language theory. However,
|
||||||
programming language theory.
|
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>
|
||||||
<p>
|
<p>
|
||||||
All of my personal projects are <a href="https://www.gnu.org/philosophy/philosophy.html">Free Software</a> and can be
|
I like to use tools that empower the developer, and provide that old-school 90's hacker feeling. Raku, OCaml
|
||||||
found on <a href="https://git.rawley.xyz">my git server</a> or, on my <a href="https://github.com/rawleyfowler">github</a>.
|
and Perl provide the best developer experience for me, and I would recommend them to anyone looking to
|
||||||
I spend most of my free time working on personal projects,
|
broaden (or even start) their knowledge of Computer Science. Teaching has always been one of my interests,
|
||||||
writing blog posts, or listening to bluegrass music.
|
I try my best to help newcomers find their footing in Computer Science whenever I can. Some of my best Computer Science related
|
||||||
To top it all off, I am a free software advocate, digital minimalist, and a full time husband.
|
memories involve teaching functional programming and algebraic effects to OOP developers.
|
||||||
</p>
|
</p>
|
||||||
<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>
|
</p>
|
||||||
@@ -10,7 +10,7 @@ let render body =
|
|||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<h1>
|
<h1>
|
||||||
<a href="/">/home/rawley.xyz</a>
|
<a href="/">Rawley.xyz</a>
|
||||||
</h1>
|
</h1>
|
||||||
<nav>
|
<nav>
|
||||||
<li>
|
<li>
|
||||||
|
|||||||
Reference in New Issue
Block a user