Complete directory of all paths, features, blog posts, and projects available on this Next.js personal portfolio website
Welcome to trev.fyi - personal website and portfolio of Trevor McDougald, software engineer and full-stack developer
Learn more about Trevor McDougald - background, experience, skills, and professional journey
All content including blog posts, life updates, and technical notes in one chronological feed
Technical articles, tutorials, and thoughts on software development, web technologies, and engineering practices
Showcase of personal projects, open source contributions, and professional work across web development and cloud infrastructure
Browser-based experiments, interactive toys, and other playable side projects built with modern web tech
Professional work history, roles, and career progression in software engineering
Download professional resumes and CV in various formats
Music listening history, top tracks, favorite artists, and real-time playback from Spotify
Tools, software, hardware, and setup details for development, productivity, and creative work
Offline page for when you lose internet connection
Privacy policy and data handling practices for trev.fyi
Terms and conditions for using trev.fyi
Anticipating what 2026 will bring
Life updates from 2025
Lessons from upgrading my team's package to React 18.2.0.
How to create & customize MDX Components!
Linting in Monorepos (eslint, prettier, husky, lint-staged, etc...)
Notes on NextJS Configurations & Examples
References/Examples for @tanstack/react-table
UI/UX Notes for Design Systems, etc.
Macbook dev setup, zsh, aliases, etc.
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.