Website Overview

    1. Home
    2. Website

    Loading website overview...

    Howdy!👋🏻
    I'm Trevor McDougald
    |
    GitHub
    LinkedIn
    Email
    6+ years experience in
    Node
    Python
    Java
    Golang

    Website Overview

    1. Home
    2. Website

    Complete directory of all paths, features, blog posts, and projects available on this Next.js personal portfolio website

    Main Pages
    Primary navigation and content sections

    Home

    Welcome to trev.fyi - personal website and portfolio of Trevor McDougald, software engineer and full-stack developer

    About

    Learn more about Trevor McDougald - background, experience, skills, and professional journey

    Posts

    All content including blog posts, life updates, and technical notes in one chronological feed

    Blog

    Technical articles, tutorials, and thoughts on software development, web technologies, and engineering practices

    Projects

    Showcase of personal projects, open source contributions, and professional work across web development and cloud infrastructure

    Games

    Browser-based experiments, interactive toys, and other playable side projects built with modern web tech

    Experience

    Professional work history, roles, and career progression in software engineering

    Resumes

    Download professional resumes and CV in various formats

    Dashboard

    Music listening history, top tracks, favorite artists, and real-time playback from Spotify

    Uses

    Tools, software, hardware, and setup details for development, productivity, and creative work

    Offline

    Offline page for when you lose internet connection

    Privacy Policy

    Privacy policy and data handling practices for trev.fyi

    Terms of Service

    Terms and conditions for using trev.fyi

    Blog Posts (9)
    All published articles and technical writing

    Trev's 2026 Year in Review

    Anticipating what 2026 will bring

    1/1/2026•Trevor McDougald

    Trev's 2025 Year in Review

    Life updates from 2025

    3/22/2025•Trevor McDougald

    React 18

    Lessons from upgrading my team's package to React 18.2.0.

    2/7/2025•React, Typescript

    Custom MDX Components with NextJS

    How to create & customize MDX Components!

    8/22/2024•React, Next.js

    ECMAScript/Monorepo Static-Linters & Formatters

    Linting in Monorepos (eslint, prettier, husky, lint-staged, etc...)

    8/22/2024•Eslint, Prettier

    NextJS Configs / Projects

    Notes on NextJS Configurations & Examples

    8/22/2024•React, Next.js

    React-Table Notes

    References/Examples for @tanstack/react-table

    8/22/2024•React, tanstack

    UI/UX Notes

    UI/UX Notes for Design Systems, etc.

    8/22/2024•Design, UI/UX

    Command Line Notes

    Macbook dev setup, zsh, aliases, etc.

    8/22/2024•ZSH, macOS
    Projects (6)
    Portfolio of personal and professional projects featured on the website

    https://a.amazon.dev ― Internal AI / TypeScript development

    Released internal project analyzing repositories that meet specific criteria on amazon's internal git server

    Live DemoGitHub

    My .dotfiles & macOS Setup

    A curated collection of development configuration files, themes, and setup scripts for macOS development environments.

    Live DemoGitHub

    Vercel & Self-Hosted Applications

    A collection of self-hosted web applications including links.trev.fyi, eslint-config.trev.fyi, and umami.trev.fyi

    Live DemoGitHub

    NPM Packages & Community Contributions

    Published npm packages and open-source contributions including configuration packages, development tools, and community projects.

    Live DemoGitHub

    SaaS Recipes

    Explore a curated collection of modern SaaS templates, starter kits, and boilerplates. Each template includes comprehensive documentation, tech stack breakdowns, and deployment notes so you can move from idea to launch fast. Dial-in the results by targeting frameworks, data layers, or workspace structures—then bookmark the projects that match your roadmap.

    Live DemoGitHub

    Portfolio Monorepo ― This Website

    A comprehensive monorepo portfolio showcasing modern web development practices with Next.js, TypeScript, and a custom UI component library.

    Live DemoGitHub