Compare commits

..

No commits in common. "32c5ce097be4c27527070ebda5d29851e72e3db5" and "edd7a8f1ba5d59c56d64190dafea727d9d515b5f" have entirely different histories.

2 changed files with 17 additions and 29 deletions

View File

@ -34,37 +34,24 @@
<p>I'm a software engineer with broad expertise across several different <p>I'm a software engineer with broad expertise across several different
disciplines of industry software development, particularly network disciplines of industry software development, particularly network
programming, full-stack web development, all things cryptocurrency, and programming, full-stack web development, and modern cloud-focused devops/Unix
modern cloud-focused devops/Unix systems administration. On the side, I systems administration. I dabble in 3d graphics, functional programming/type
dabble in 3d graphics, functional programming/type theory, programming theory, programming language design, and mucking about with microcontrollers
language design, and mucking about with microcontrollers. on the side, and one or another of these skillsets has come in handy before.
<p>I've shipped code in Rust, Python, C, C++, Ruby (on Rails), Scala, Elm, and <p>I've shipped code in Rust, Python, C, C++, Ruby on Rails, Scala, Elm, and
Haskell. My educational credentials are a BA in Linguistics, Computer Haskell. My educational credentials are a BA in Linguistics, Computer
Science and Japanese from the University of California, Berkeley. My language Science and Japanese from the University of California, Berkeley. I used to
of choice for most sorts of software project is Rust these days, but there's a have a line here that said "Also if you're hiring for a Rust position I'd
whole wide world out there of interesting developments in programming language love to talk to you.", but since I now have a position where I spend a lot
research - I'd love to write, say, Idris for a living one day. of my time writing Rust, I suppose it worked.
<p>My passion as a software developer is software correctness - I think the <h2>Open-source work</h2>
industry as a whole places too little emphasis on writing software that does
the right thing from the beginning. I want to use the best tools and
practices available to write software that is easily maintainable and
minimizes bugs from the start of a project onwards.
<p>As part of my work at Toolchain Labs, I
<h2>Open-source contributions</h2> <a href="https://github.com/pantsbuild/pants/commits?author=gshuflin">contribute</a>
<p>I recently started porting the <a href="https://github.com/neunenak/sshfs">SSHFS</a> UNIX utility
from C to Rust.
<p>I'm a user of and occasional contributor to the <a href="https://github.com/casey/just">just</a> command runner
<p>As part of my work at Toolchain Labs, I was a
<a href="https://github.com/pantsbuild/pants/commits?author=gshuflin">contributor</a>
to the <a href="https://www.pantsbuild.org/">Pants</a> build system. Much of my work to the <a href="https://www.pantsbuild.org/">Pants</a> build system. Much of my work
on this project involved porting the codebase from a legacy Python execution engine on this project has involved porting the codebase from a legacy Python execution engine
to a modern and more performant Rust execution engine. to a modern and more performant Rust execution engine.
<p>I recently contributed a basic <a href="https://github.com/koka-lang/koka/pull/193/commits/ab290a41a4249450d9934a4c23d2b8ed7e98b448">Vim plugin</a> <p>I recently contributed a basic <a href="https://github.com/koka-lang/koka/pull/193/commits/ab290a41a4249450d9934a4c23d2b8ed7e98b448">Vim plugin</a>

View File

@ -23,7 +23,7 @@ header {
body { body {
background-color:#2B2B4D; background-color:#2B2B4D;
color: white; color: white;
font-family: "Fira Sans", sans-serif; font-family: Ubuntu;
} }
b { b {
@ -31,15 +31,16 @@ b {
} }
a { a {
color: #f74848; color:#ff3333;
font-weight:bolder; font-weight:bolder;
} }
a:visited { a:visited {
color:#f74848; color:#ff3333;
} }
li { li {
font-family: Ubuntu;
margin-bottom:10px; margin-bottom:10px;
} }
a.codeLink { a.codeLink {