Skip to content
  • Fri. Aug 21st, 2026

Jason Fleetwood-Boldt

Setting the Architectural Standard in the Age of AI

  • About Jason
  • Essays
    • Structure Was Always the Hard Part
    • The Part Vibe-Coding Forgets
    • Quadrant Positioning
  • Courses
    • Jason Fleetwood-Boldt’s Rails 8 Cookbook
    • Effective Story Writing for Software Teams
    • React Building Blocks ????
    • Unix Basics Fast
      • Lesson 06: The Unix User and the Home Directory
      • /etc/hosts (The Hosts File)
      • Lesson 14: File Ownership and Execute Permissions (chown and chmod)
      • Lesson 08: Making an Alias
      • Lesson 15: rm and rmdir (Remove and Remove Directory)
      • Lesson 13: Sudo and the Super User
    • Rails 7 Crash Course
  • DESIGN
    • Great Modern Web Design Examples
    • List of Search Engines
    • A Small Difference That is Effective
    • A Vision
Top Tags
  • Rails
  • ruby
  • Heroku
  • unix
  • JavaScript
  • Mac OS X
  • git

Latest Post

AI Introduction Part 3: Workflow Patterns (Part 1) AI Introduction Part 2: Terminology AI Introduction Part 1: How to Prompt The Part Vibe-Coding Forgets Quadrant Positioning
Uncategorized

AI Introduction Part 3: Workflow Patterns (Part 1)

August 19, 2026 Jason
Uncategorized

AI Introduction Part 2: Terminology

August 11, 2026 Jason
Uncategorized

AI Introduction Part 1: How to Prompt

August 5, 2026 Jason
Uncategorized

The Part Vibe-Coding Forgets

July 12, 2026 Jason
Uncategorized

Quadrant Positioning

July 3, 2026 Jason
Uncategorized

AI Introduction Part 3: Workflow Patterns (Part 1)

August 19, 2026 Jason
Uncategorized

AI Introduction Part 2: Terminology

August 11, 2026 Jason
Marketing Tools

Down For Everyone Or Just Me (#29)

July 29, 2020 Jason

DFEOJM let's you see if a website is down for everyone in the world or just for you.

Marketing Tools

ViewDNS.info (#28)

July 28, 2020 Jason

ViewDNS is the omnibus DNS tool for everything and everyone! Reverse IP, Reverse Whois, IP History, a full DNS report,…

Marketing Tools

MX Toolbox (#27)

July 27, 2020 Jason

MX Toolbox lets you examine your domain's MX, SPF, DKIM, and DMARC records in your DNS settings.

Marketing Tools

What’s My Chain Cert (#26)

July 26, 2020 Jason

WhatsMyChainCert.com can be used to test both your certificate and its intermediary certificates. Since these can expire at different times…

Marketing Tools

BuiltWith (#25)

July 25, 2020 Jason

BuiltWith is a tool for programmers and marketing engineers to determine what technology other people's websites are built using.

Marketing Tools

Google Trends (#24)

July 24, 2020 Jason

Google Trends lets you examine where (geographically) searches for specific keywords come from, how they change over time, related keywords,…

Marketing Tools

Facebook Audience Insights (#23)

July 23, 2020 Jason

Facebook Audience Insight are available inside of the business manager in Facebook and let you explore all of the audiences…

Marketing Tools

Facebook Page Insights (#22)

July 22, 2020 Jason

If you have a Facebook Page, it comes with a powerful toolkit to show you analytics about your views, engagements,…

Marketing Tools

Facebook OG Debugger Tool (#21)

July 21, 2020 Jason

Use the Facebook Open Graph Debugger Tool to check the preview (title, description, image) of a link you are sharing…

Marketing Tools

Mention (#20)

July 20, 2020 Jason

Mention is the "be in the know" tool for marketers to understand what social media influencers are saying about keywords…

Posts navigation

1 … 3 4 5 … 45

You missed

Uncategorized

AI Introduction Part 3: Workflow Patterns (Part 1)

August 19, 2026 Jason
Uncategorized

AI Introduction Part 2: Terminology

August 11, 2026 Jason
Uncategorized

AI Introduction Part 1: How to Prompt

August 5, 2026 Jason
Uncategorized

The Part Vibe-Coding Forgets

July 12, 2026 Jason
Archives
  • August 2026 (3)
  • July 2026 (2)
  • June 2026 (1)
  • May 2026 (1)
  • January 2026 (1)
  • March 2024 (1)
  • February 2024 (1)
  • January 2023 (2)
  • October 2022 (1)
  • February 2022 (1)
  • January 2022 (3)
  • December 2021 (1)
  • September 2021 (1)
  • July 2021 (1)
  • June 2021 (1)
  • April 2021 (1)
  • March 2021 (1)
  • February 2021 (1)
  • January 2021 (1)
  • October 2020 (1)
  • August 2020 (2)
  • July 2020 (32)
  • May 2020 (2)
  • April 2020 (1)
  • March 2020 (5)
  • February 2020 (1)
  • January 2020 (5)
  • December 2019 (2)
  • November 2019 (1)
  • August 2019 (1)
  • June 2019 (1)
  • May 2019 (1)
  • April 2018 (3)
  • March 2018 (2)
  • February 2018 (1)
  • September 2017 (1)
  • July 2017 (1)
  • March 2017 (1)
  • February 2017 (4)
  • October 2016 (1)
  • June 2016 (1)
  • May 2016 (2)
  • March 2015 (1)
  • February 2015 (1)
  • November 2014 (1)
  • October 2014 (9)
  • September 2014 (7)
  • August 2014 (3)
  • July 2014 (2)
  • June 2014 (2)
  • April 2014 (1)
  • March 2014 (1)
  • January 2014 (1)
  • December 2012 (2)
  • November 2012 (1)
  • July 2012 (1)
  • November 2011 (1)
  • October 2011 (10)
  • September 2011 (1)
  • July 2011 (1)
  • May 2011 (1)
  • November 2010 (2)
  • October 2010 (1)
  • September 2010 (3)
  • August 2010 (3)
  • July 2010 (2)
  • June 2010 (2)
  • March 2010 (2)
  • February 2010 (4)
  • January 2010 (3)
  • December 2009 (1)
  • November 2009 (7)
  • October 2009 (6)
  • September 2009 (7)
  • August 2009 (4)
  • July 2009 (2)
  • June 2009 (7)
  • May 2009 (9)
  • April 2009 (3)
  • March 2009 (4)
  • February 2009 (1)
  • October 2007 (1)
  • September 2007 (1)
  • June 2007 (39)
  • March 2006 (11)
  • February 2006 (3)
  • December 2005 (4)
  • November 2005 (13)
  • October 2005 (91)
  • July 2005 (1)
  • May 2005 (1)
  • April 2005 (1)
  • February 2005 (1)
  • December 2004 (39)
  • April 2004 (2)
  • December 2002 (1)
  • August 2002 (19)
  • June 2002 (1)
  • January 2002 (2)

Jason Fleetwood-Boldt

Setting the Architectural Standard in the Age of AI

Proudly powered by WordPress | Theme: News Hunt by Themeansar.

  • Home
  • 31 Days of Marketing & Analytics
  • About Jason
  • Art History
    • The Art History of Neo-Dadaism
  • Courses
    • React Cookbook
    • The Pyramid of Learning to Code
    • Git Good
      • Git Branching & Checking out
      • Colorizing Your Git Experience
      • Rebasing and Merging
      • Git autocomplete on the shell prompt
      • Use Git Clean Remove Changes and New Directories
      • Github Credentials and Keys
      • Show the current git branch on the shell prompt
      • The .github/CODEOWNERS File
      • GitHub Branch Protection
    • Linux Basics Fast ⌨️
      • Lesson 01: A Brief History of Linux
      • Lesson 02: macOS Setup
      • Lesson 03: Windows Setup
      • Lesson 04: Modifier Keys and Readline Shortcuts
      • Lesson 05: The File System and pwd (Print Working Directory)
      • Lesson 06: The Unix User and the Home Directory
      • Lesson 07: ls (list), cd (change directory)
      • Lesson 08: Making an Alias
      • Lesson 09: Tab (Auto-complete) and Tab-Tab (Auto suggest)
      • Lesson 10: The Editor of Your Choice: Nano, Emacs, and Vi
      • Lesson 11: cat, more, and echo
      • Lesson 12: grep
      • Lesson 13: Sudo and the Super User
      • Lesson 14: File Ownership and Execute Permissions (chown and chmod)
      • Lesson 15: rm and rmdir (Remove and Remove Directory)
      • Lesson 16: which (Show if and where a command lives in your path)
      • Lesson 17: Package Managers: Brew, Yum, and Apt Get
      • Lesson 18: Bash and Z Shell
      • /etc/hosts (The Hosts File)
      • CURL, Ping, NetCat
      • Manual Pages (man)
      • Piping & Chaining
      • Language Manager: Ruby, Node, Python, Rust, Java
      • Node Manager: NVM, nenv, or asdf
      • ps (Process List)
      • psgrep
      • fg (Foreground)
      • kill and kill -9 (Stop and Terminate)
      • Ctl-Z (Background a Unix process)
      • Ctl-C (Stop a unix process)
    • Modern Javascript Fundamentals (2023) ????
      • Template Literals (aka String Interpolation) With a Backtick
      • The Conditional Render
      • Modules in JavaScript
      • Destructure and Shorthand Destructure
      • Nullish coalescing operator (??)
    • React Native Wrapper ????
      • 1: Start (React Native)
      • 2: Your Weather App (React Native & Hooks)
    • Stepping Up Rails ????
      • Matz is Nice and So We Are Nice
      • Identity Crisis
      • Uninitialized Constant OBJECT (while in a Rake task)
      • Rails Magic Autoload (Zeitwerk)
      • Avoiding Fat Models by Preferring Composition Over Inheritance
      • Learning Postman
      • Advanced Rails Debugging
      • Ruby Debugging Basics
      • Cache or Bust
      • A Word About Flash Messages
      • OpenStruct Secret Tool
      • Antipattern: Fire & Forget
      • Who is N+1?
      • Learning ActiveRecord
      • Rails Migrations Tips & Tricks
      • ActiveRecord Chainable Scopes
      • Ensure with Explicit Return
      • Enumerated Types in Rails and Postgres (Rails 6 only)
      • The Magic of Enums in Rails
      • Upgrading to Rails 3, 3.1, and 3.2
      • Upgrading to Rails 4.0, 4.1, and 4.2
      • Upgrading to Rails 5.0
      • Upgrading to Rails 5.1 + 5.2
      • Upgrading to Rails 6.0
      • Upgrading to Rails 6.1
      • Adding jQuery to a Rail 6 App using Webpacker
      • Why Don’t My Assets Reload Correctly in Rails 6 or 7 (Sprockets, Webpacker, JS Bundling, & Shakapacker)
      • The PLATFORMS section of your Gemfile.lock
      • Using Rails with SSL on Localhost
      • Add Rubocop
      • Working with Mobile Phones
      • Ruby Arguments: Equal Signs, Colons, Splats (*), Double Splats (**) Explained (Positional, Keyword, and Rest, and Keyword Arguments in Ruby)
      • Jason Fleetwood-Boldt’s Rails 7 Cookbook
        • Hot Glue Quick-Install Mega Script (Rails 7)
      • Jason Fleetwood-Boldt’s Rails 8 Cookbook
        • Hot Glue Quick Install Megascript (Rails 8)
    • Rails 7 Crash Course
      • Rails 7: Vite Rails
      • Rails Credentials
      • Rails 7: Options for Bootstrap, Turbo, Stimulus, and React and How to Load Javascript in Rails 7
      • Rails 7: JSBundling with ESBuild, Stimulus, Turbo, Bootstrap, CircleCI Up & Running
      • Rails 7: JSBundling with React
      • Rails 7: ImportMap-Rails with Bootstrap, Stimulus, Turbo (Quick Setup)
      • Rails 7: Stimulus JS Basics
      • Rails 7: ImportMap-Rails with Bootstrap, Stimulus, Turbo (Long Tutorial)
      • Rails 7: Turbo Your Rails •WIP•
      • Kamal on Amazon EC2
      • How the Rails Procfile Works, Foreman, Overmind, Hivemind
    • React ❤️ Rails
      • Rails 7: Shakapacker and ReactOnRails Quick Setup (Part 1)
      • Rails 7: Shakapacker and ReactOnRails Quick Setup (Part 2) •WIP•
      • Rails React: Pass parameters as camelCase and convert them to snake_case
      • GraphQL with Rails Part 1
    • Deployment Zone ☁
      • Heroku
        • The Heroku Pipeline and Asset Compilation
        • Heroku Dynos
        • The Heroku Pipeline (aka ‘Pipelines’)
        • Heroku Routers & Mesh Layer
        • Heroku Memory Bloat
        • Heroku Release Tasks
    • Javascript Got Your Back ????
      • JS Quick Scripts
    • Styled High: CSS Animation Tricks ????
      • Animate On Scroll
      • Linear Wiping Text
      • One-Line CSS Ellipsis
      • Pop In
      • Soft fade In
    • TDD For Everyone ????
      • Automated Testing from 10,000 Feet
      • Getting Started with Unit Testing for Java
      • A Pure Refactor with Python
      • Build a WeatherApp with TDD using Cypress & NextJS
      • TDD For Ruby ????
        • CircleCI Rspec Rails
        • looks_spammy?
      • Testing Ruby Applications
        • Capybara
        • Rspec, SimpleCov, Capybara & FactoryBot (Quick Setup)
    • Modern Chrome $ Jquery Replacement
    • PHP Debugging Crash Course
    • Swift Types
    • XCode
    • Shell Scripting
      • Shell Scripting – set -euo pipefail Failsafe
  • Digital Marketing & SEO Toolkit
    • Links: Places To Post
  • Food
    • Africa Peanut Lentil Harissa Soup
  • Great Modern Web Design Examples
  • Hot Glue Tutorial
    • Field Types Supported
    • Hot Glue Example #2 – Users and their Widgets
    • Hot Glue Example #3 – Pet Spa
    • Hot Glue Example #4: Human Spa
    • Hot Glue Example #5 – Validation
    • Hot Glue Example #6 – Magic Buttons
    • Hot Glue Example #10: Alt Lookups
  • Hot Glue: A Scaffold Companion for Turbo-Rails and Hotwire
    • Hot Glue Tutorial: Meet Hot Glue
    • Hot Glue Tutorial Example 1: Fields and Relationships
    • Hot Glue Tutorial: Example 2: Authentication and Ownership
  • How To Allowlist & Denylist Domains in a Rails app
  • How to Contact Jason
  • JFB’s Open Source Gems
    • HTML Render
    • Nonschema Migrations
    • Universal Track Manager
  • JFBCodes on Youtube
  • Join The Revolution
  • LINDA BOLDT READER
  • List of Search Engines
  • Privacy Policy
  • Stuck in a loop! You are running `create-react-app` 4.0.3, which is behind the latest release (5.0.0). We no longer support global installation of Create React App.
  • Advanced Ruby Testing Masterclass (Minitest)
    • Minitest Masterclass (Part 1: Basic Ruby-only Setup, No Rails)
    • Minitest Masterclass (Part 2: Minitest with Rails)
    • Minitest Masterclass (Part 3: Philosophy of Testing)
    • Minitest Masterclass (Part 4: Matchers)
    • Minitest Masterclass (Part 5: Benchmarking)
    • Minitest Masterclass (Part 6: FactoryBot and Factory Data)
  • Advanced Ruby Testing Masterclass (Rspec)
  • useState
  • useRef and Forwarding Refs Part 1
  • Foreman and the Procfile.dev
  • See the Browser’s Console Messages in Rspec
  • Overloaded Controllers
  • Rails Model Callbacks or Mixing Business Logic and ActiveRecord
  • Not testing Business Logic or Mixing Business Logic into other Concerns
  • If Rails.env.production? or Not Having Prod-Staging Parity
  • God Objects & Complected Codebases
  • Unit Testing Without Factories or Not Understanding Transactional Fixtures
  • Swallowing Errors
  • Absent or insufficient End-to-End specs
  • ENV Variables in Source Control or Settings Multiple Places
  • Messy or Brittle Deployment
  • The Basics of JSX
  • Controlled vs. Uncontrolled Components
  • Essential React Hooks ????•WIP•
  • Fetching Data with an Endpoint In React
  • How to Use Environment Files in a React App