Final fixes - mobile and desktop versions both look decent now
This commit is contained in:
parent
a37d820ab3
commit
d3446bffcc
@ -29,11 +29,11 @@
|
|||||||
-->
|
-->
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
</header>
|
||||||
|
<main>
|
||||||
<div class="photo">
|
<div class="photo">
|
||||||
<img src='self.jpg' alt='Self-photo'>
|
<img src='self.jpg' alt='Self-photo'>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
|
||||||
<main>
|
|
||||||
<section>
|
<section>
|
||||||
<h2>About me</h2>
|
<h2>About me</h2>
|
||||||
<p>I'm a software engineer with broad expertise across several different
|
<p>I'm a software engineer with broad expertise across several different
|
||||||
@ -104,7 +104,69 @@
|
|||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
<section>
|
||||||
|
<h2>Some personal projects</h2>
|
||||||
|
<p>A few side projects I've worked on that I think are particularly interesting.</p>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<h3>Schala</h3>
|
||||||
|
|
||||||
|
<p>I've been interested in programming language implementations since my college compilers class,
|
||||||
|
and interested in type theory ever since I learned about Haskell. <a href="https://code.everydayimshuflin.com/greg/schala">
|
||||||
|
Schala</a> is a Rust framework I've been sporadically working on to give me a place to experiment with multiple programming
|
||||||
|
language ideas, and also the name of the language I'm using this framework to implement. Schala is intended to be an
|
||||||
|
expression-based functional-encouraging programming language using ML-style types with Rust-like syntax.
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<h3>Browser games</h3>
|
||||||
|
<p> These are all open-source collabrations with
|
||||||
|
<a href='https://github.com/AlexNisnevich'>Alex Nisnevich</a> and several
|
||||||
|
other occasional contributors.
|
||||||
|
<ul>
|
||||||
|
<li><a href="https://alexnisnevich.github.io/untrusted/">Untrusted</a>
|
||||||
|
<a href="https://github.com/AlexNisnevich/untrusted" class='codeLink'>(code)</a>
|
||||||
|
- a Javascript roguelike. Every level is deliberately unbeatable, and
|
||||||
|
the player must edit the source code of the level in order to progress.
|
||||||
|
Me and <a href='https://github.com/AlexNisnevich'>Alex Nisnevich</a>
|
||||||
|
are the two primary developers.
|
||||||
|
An early version of the game won first place in
|
||||||
|
the Spring 2013 Berkeley CSUA hackathon.
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<a href="https://github.com/neunenak/assholetransitbureaucrat2015">
|
||||||
|
Asshole Transit Bureaucrat 2015
|
||||||
|
</a>
|
||||||
|
- entry for the <a href="https://ldjam.com/">Ludum Dare</a> 33 72-hour game jam (theme "you are the monster"),
|
||||||
|
where the player takes on the role of a corrupt public transit bureaucrat
|
||||||
|
who is paid-off by an evil ride-sharing corporation, and tasked with
|
||||||
|
making the public bus system worse. Written in
|
||||||
|
<a href='https://elm-lang.org/'>Elm</a>, a Haskell-like pure functional
|
||||||
|
language that compiles to Javascript/HTML.
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<a href='https://alexnisnevich.github.io/kalevala/'>Kalevala</a>
|
||||||
|
|
||||||
|
<a href='https://github.com/AlexNisnevich/kalevala' class='codeLink'>
|
||||||
|
(code)
|
||||||
|
</a>
|
||||||
|
- a two-player tile-placing game inspired by the board game
|
||||||
|
Völuspá by Scott Caputo. The frontend is written in Elm, the backend
|
||||||
|
is a <a href='https://github.com/neunenak/voluspa-server' class='codeLink'>fairly-simple Haskell server.</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section>
|
||||||
|
<h3>Other projects</h3>
|
||||||
|
<ul>
|
||||||
|
<li><a href="https://code.everydayimshuflin.com/greg/SNES-ASM">SNES Assembly language</a>: some experiments in writing
|
||||||
|
custom ROMs in the assembly language used by the Super Nintendo/Super Famicom/SNES.
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
@ -57,5 +57,11 @@ a.emailLink {
|
|||||||
code.nostrPubkey {
|
code.nostrPubkey {
|
||||||
display: revert;
|
display: revert;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.photo {
|
||||||
|
float: right;
|
||||||
|
width: 400px;
|
||||||
|
margin: 1em;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user