HomeCoding ProjectsKnitting
 
  

Coding Projects

If you are interested in my current work, check out my github profile, but here are a few highlights since I know there are a lot of throwaway, practice, and tutorial repos in my github.

I currently work for Mayvenn, coding primarily in Clojure and ClojureScript. The storefront is publically available to read as an example of using ClojureScript for a production site.

I previously worked at Pivotal and was on Cloud Foundry's Release Integration team right as they were moving from cf-release to cf-deployment. I also worked a bunch on their runtime-ci.

I worked on internal projects at Pivotal, so I can't link to much, but I contributed to a couple of other libraries, such as Chemtrails.

In March 2017, I participated in an Abortion Access Hackathon and worked on a team building the TEACH Program's tracking app. The app was used for medical residents to track which medical procedures they observed and participated in during their residencies. Prior to this app, they were using spreadsheets, which made for extra work for the residents, doctors, and the people working on compiling the data for reports and grants.

A friend once commented that there should be a bot that re-tweets Donald Trump's tweets to remind us all that, sadly, he is not a bot. So now there is.

I completed Galvanize's Full Stack program and did a few projects while learning. My final project was an app called Carfree and used BART, AC Transit, and Google Maps location data to track distances a person travels and determine how many pounds of CO2 was saved on each of those trips. Backend Code Frontend Code.

I also did a few fun projects while I was learning. My favorite is this MASH game, which I used to practice jQuery. You can play it.

And as always, the classic Conway's Game of Life.

Virtual Bay Area Clojure Meetup March 2021

March 8, 2021

My notes from the Bay Area Clojure Meetup in March 2021. It's sparse because I was Zoom-fried. Just some jottings. When the video is…

read more →

2020

🔗 Clojure from the Ground Up: Polymorphism

https://aphyr.com/posts/352-clojure-from-the-ground-up-polymorphism

October 29, 2020

I walked through Aphyr's Clojure from the Ground Up chapter on polymorphism today while following along in my repl and it was really good to see the how defmulti/defmethod, definterface, defrecord work similarly and differently.

If you are looking for a good post about Clojure and polymorphism, this is probably the best.

I would like to do the problem set at the bottom of the chapter tomorrow.

🔗 Immutable Stack Series: Building Anki Clone

https://youtube.com/playlist?list=PLUGfdBfjve9Wo393uG0rSXnxDS98aoVdo

September 24, 2020

This playlist is a screencast of creating an Anki clone wth Clojure, ClojureScript, and Datomic.

I watched the first 5 videos today (only ones available as of right now) because, while I work in Clojure, I haven't worked with Datomic and I was curious about it. This screencast isn't for beginners- it assumes you have a basic understanding of Clojure and Clojure project set up, though the creator does write comments so you can follow along. If you are following it like a tutorial, you'll have to pause it often because it is pretty speedy.

I'll probably watch the rest when the come out because I'm curious how they'll use the ClojureScript. I know there's a lot of ways to do the same thing, so watching other people work is very educational.

 

© 2021