markmcdermott.io (js, ruby, ...etc) by mark mcdermott

03/31/2025

How to Build an Astro Blog by Hand

DIY Astro fun

03/16/2025

Astro Learnings

Various Astro how-tos

03/02/2025

Adding S3 to Barebones Tutorial

Adding S3 to the Barebones Rails/RSpec/Nuxt/Vitest/Playwright/Fly.io Tutorial

02/20/2025

JavaScript Map

A quick look at JavaScript's Map object

02/07/2025

Grape Ape VS Code Color Theme

A VS Code color theme I made

01/29/2025

Barebones Rails/RSpec/Nuxt/Vitest/Playwright/Fly.io Tutorial

A tutorial for setting up a Rails/RSpec/Nuxt/Vitest/Playwright/Fly.io app

01/05/2025

Docker Shell and Copy

Docker shell and copy commands

12/21/2024

VS Code Shortcuts

VS Code Shortcuts I Use All The Time

12/02/2024

This Blog's Stack

Astro, Tailwind & GitHub Pages

11/14/2024

Git: Undo Last Commit

git reset HEAD~

10/27/2024

TIL - JavaScript Double Ternary

i.e., JavaScript The Bad Parts

10/09/2024

TIL - Disabling Foreign Key Checks in MySQL

Disabling foreign key checks in MySQL

09/20/2024

TIL - lsof & kill to Clear a Port

Using lsof & kill to clear a port

09/07/2024

Running a Frontend and Backend with Concurrently

Running A frontend and backend with Concurrently

08/15/2024

ESLint Auto Fix on Save

ESLint Auto-Fix On Save

08/01/2024

AWS S3

How to setup AWS S3

05/01/2024

TIL - Underscores as Separators

Underscores in numbers in JavaScript & Ruby

04/14/2024

Vue Currency Component

A component for entering dollar and cents values

03/26/2024

JavaScript Check If All/Some Array Elements Are True

Using every() and some()

03/14/2024

Quick Git Notes

Amending, Squashing & Diffing Cheatsheet