Ashley Baker

Portfolio

I've built a variety of web projects using different skills, frameworks, and languages. Consisently I've worked with:

I've both built simple APIs and worked with external APIs for projects (most notably the non-public NaNoWriMo API). Curious to look at some?

View as List | View as Slideshow

Sprinter

  • HTML
  • CSS
  • JavaScript
  • worked with external APIs

Maintained: 2018 - 2019

Sprinter is a now-defunct little sister to the original Gramarye Writer Designed specifically for NaNoWriMo, it allowed users set sprint parameters. Prior to the 2020 website update, users could enter their NaNoWriMo username to update their word count directly from Sprinter.

Gramarye Writer

  • HTML
  • LESS
  • JavaScript
  • built simple APIs
  • worked with external APIs
  • NodeJS

Maintained: 2019 - 2024

Writer is a browser-based writing tool designed to give basic fiction-writing fuctionality while being system agnostic. It offers the ability create with scene seperation and group them together into sections/chapters, and can sync projects to Dropbox.

Currently in the process of a rewrite and redesign.

LFK Regional Data for NaNoWriMo

  • Python
  • LESS
  • NodeJS
  • Bash
  • worked with external APIs
  • built simple APIs

Maintained: 2018 - 2022

The LFK Stats Page is a project that uses the NaNoWriMo API — making it the first thing I’d built that incorporated one — that not only kept track of our stats during the month of November, but also:

  • Generated a top ten list every night.
  • Generated a list of the ten writers who wrote the most the prior day.
  • Emailed both lists to our municipal liasons, and automatically sent the information to our Discord server.
  • Generated a list of winners, when applicable.
  • Incoporated an interactive Bingo page.
  • Allowed users to generate “rivals” and compare their word counts against other users in the region.

It was a lot of fun to build, and shockingly I did manage to hit 50K on the novel I was working on that year.

The current version of the site has been pared down to just compiling regional stats and simple rivalries, to allow for someone to take over when the current ML leaves the region (or to simply run as long as the script keeps working, if no one in the region takes it over.

Ashley M. Hill

  • HTML
  • CSS
  • php
  • JavaScript

Maintained: 2018 - 2024

Also my website, designed to focus on my fiction writing instead of my web dev projects. Features a newsletter I've never used and hosts some of my short fiction, in addition to offering links out to stories published elsewhere.

Confabulator Cafe

  • HTML
  • CSS
  • WordPress

Maintained: 2017 - 2020

The community blog for a local writers' group I used to join on the reg. I took over the WordPress blog from another local, and re-designed the theme. We also set up a submissions page for locals to submit their own pieces and did basic WordPress maintenance. The site is still up as of this writing, but is no longer managed.

The Discord Dice Bot

  • Bash
  • Python
  • worked with external APIs

Maintained: 2022 - 2024

A Discord bot created for my husband's server, used by our D&D group when folks meet remotely. Right now it mostly just rolls dice upon request, but there's stuff on the end of it for checking character stats as well as creating and modifying character sheets using LaTeX.

20 Questions Game

  • HTML
  • CSS
  • JavaScript

Created: 2017

The 20 Questions Game was the final project for my first JavaScript class. We were instructed to create a game using what we had learned throughout the course. I chose something simple that reminded me of my mother. It makes me smile.