Sam Markham

Sam Markham @sharkham

About: Full Stack Software Engineer. Lover of cats, Pokémon and strange hats.

Location:
Vancouver, BC
Joined:
Jun 12, 2020

Sam Markham
articles - 16 total

Project planning for a React/Rails Writing Challenge app

Last April I built an app for a novel contest run by an online writers group. It was set up so users...

Learn More 6 0Feb 25 '21

Getting started in Preact (by rebuilding a React app)

A few weeks ago, after reading through the Preact docs, I decided to make a version of my React writi...

Learn More 11 2Nov 30 '20

Building a writing prompt generator with functional React

As well as a dev, I’m a fiction writer, and sometimes I run out of ideas for what to write. A couple...

Learn More 14 0Sep 9 '20

6 things I learned from building my first app for a client

Recently I built my first app for a client. A friend of mine who runs a novel-writing contest had me...

Learn More 25 2Aug 17 '20

Vertical project planning for a Vanilla JavaScript/Rails app

When I was building my PokéTeamBuilder JavaScript/Rails API app, one suggestion I heard from my bootc...

Learn More 8 3Jul 12 '20

A social media strategy for folks afraid of social media

I'm not sure why, but I really don't like posting things on social media. I find the idea of it stres...

Learn More 25 6Jun 26 '20

6 things I learned from my first mock technical interview

Since finishing my software engineering bootcamp at Flatiron School last month, I've spent the bulk o...

Learn More 32 0Jun 18 '20

Follow-up: deploying Forgot/Reset Password (React/Rails app)

(originally posted May 22, 2020) In my recent post on forgot/reset password functionality, I explore...

Learn More 1 0Jun 15 '20

Deploying a React (with Redux)/Rails app with Netlify/Heroku

(originally posted May 15, 2020) My final Flatiron School project was made for use by an online nove...

Learn More 12 8Jun 15 '20

Forgot/Reset Password functionality with Rails and React (and Redux)

(originally published May 6, 2020) For my final project with Flatiron School, I have been building a...

Learn More 8 0Jun 15 '20

Changing attributes on a user in Rails without having to re-enter password

(originally published on May 5, 2020) This is something that first came up for me during my Rails pr...

Learn More 4 2Jun 15 '20

Dealing with overlapping reducers in Redux

(originally published April 25, 2020) My final project for Flatiron School got a lot more complicate...

Learn More 6 0Jun 15 '20

Dragging images with mousemove in JavaScript

(originally published February 22, 2020) After reaching a certain point in learning JavaScript, I kn...

Learn More 6 0Jun 15 '20

Creating two resources 'at once' in Rails

(originally published December 14, 2019) For my Rails project for Flatiron, the thing that stumped m...

Learn More 5 0Jun 15 '20

Making exceptions to ActiveRecord’s auto-pluralization

(originally published October 11, 2019) For my first web app using Sinatra and ActiveRecord, I decid...

Learn More 6 0Jun 15 '20

Scraping a complicated website for my CLI application

(originally published August 9, 2019) When it came time to make my first application using Ruby, I k...

Learn More 1 0Jun 15 '20