Last April I built an app for a novel contest run by an online writers group. It was set up so users...
A few weeks ago, after reading through the Preact docs, I decided to make a version of my React writi...
As well as a dev, I’m a fiction writer, and sometimes I run out of ideas for what to write. A couple...
Recently I built my first app for a client. A friend of mine who runs a novel-writing contest had me...
When I was building my PokéTeamBuilder JavaScript/Rails API app, one suggestion I heard from my bootc...
I'm not sure why, but I really don't like posting things on social media. I find the idea of it stres...
Since finishing my software engineering bootcamp at Flatiron School last month, I've spent the bulk o...
(originally posted May 22, 2020) In my recent post on forgot/reset password functionality, I explore...
(originally posted May 15, 2020) My final Flatiron School project was made for use by an online nove...
(originally published May 6, 2020) For my final project with Flatiron School, I have been building a...
(originally published on May 5, 2020) This is something that first came up for me during my Rails pr...
(originally published April 25, 2020) My final project for Flatiron School got a lot more complicate...
(originally published February 22, 2020) After reaching a certain point in learning JavaScript, I kn...
(originally published December 14, 2019) For my Rails project for Flatiron, the thing that stumped m...
(originally published October 11, 2019) For my first web app using Sinatra and ActiveRecord, I decid...
(originally published August 9, 2019) When it came time to make my first application using Ruby, I k...