Syntax - Tasty Web Development Treats
Syntax - Tasty Web Development Treats

Syntax Highlight — We Review Your Portfolios

In this episode of Syntax, Scott and Wes review your portfolios! Sanity - Sponsor Sanity.io is a real-time headless CMS with a fully customizable Content Studio built in React. Get a Sanity powered site up and running in minutes at sanity.io/create. Get an awesome supercharged free developer plan on

Featured Speakers

Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers Host

Topics Discussed

Episode Summary

Executive Summary: This Syntax highlight episode reviews multiple developer portfolios and resumes, emphasizing usability, accessibility, semantic HTML, typography, contrast, navigation clarity, and tasteful use of motion/whimsy. The hosts praise polished, restrained sites while flagging recurring issues like heading misuse, low contrast, hidden links, mixed-content errors, and overdesigned effects that hinder readability or credibility.

Main Topics: Portfolio Review Standards: The hosts evaluate whether sites communicate skills clearly, feel polished, and help a hiring manager quickly assess a candidate’s work. Accessibility and Semantic HTML: Repeated critiques focus on contrast, keyboard/focus accessibility, alt text, heading hierarchy, and general low-hanging Axe DevTools issues. Design Polish vs. Overdesign: Several portfolios are praised for tasteful motion and restraint, while others are criticized for layering too many effects, textures, and backgrounds. Navigation and Information Hierarchy: The episode stresses making contact/social links easy to find, keeping navigation consistent, and placing important content where recruiters expect it. Resume and Portfolio Presentation: The hosts discuss how resumes should be structured, whether PDFs or HTML are better, and how project links and real work examples improve credibility. Sponsorships and Tooling: Mid-episode sponsor mentions highlight Sanity, LogRocket, and Cloudinary as useful tools for modern web apps and debugging. Host Personal Updates and Banter: The episode opens with Scott’s house move and office setup plans, plus lighter banter about naming the office and summer recording plans.

Key Arguments: Good portfolio sites should make it immediately clear who the developer is, what they built, and how to contact or verify them through GitHub, LinkedIn, or resume links. Accessibility basics matter a lot because hiring teams often run audits; simple issues like low contrast, incorrect heading structure, and missing alt text can undermine an otherwise strong site. Motion and whimsy are valuable when used sparingly; subtle interactions can elevate a site, but too much animation, parallax, and layered imagery makes it feel cluttered. Semantic HTML should match content meaning, not visual style: headings are for hierarchy, while descriptive copy should remain paragraphs. A polished portfolio should prioritize readability and restraint, letting the work speak while adding only small, memorable details. Resume presentation works best when projects are verifiable and easy to scan; direct links to live work and clear skill keywords help hiring managers quickly assess fit. Using tools like Axe DevTools, Sanity, LogRocket, and Cloudinary can improve development workflows, debugging, content handling, and image delivery.

Data Points: Axe DevTools issues mentioned: "50 or so issues" - Scott says several sites could quickly expose many accessibility problems with an automated audit. Sanity free tier boost: "double the free usage tier" - The Sanity sponsorship offer for Syntax listeners. LogRocket trial length: "14 days for free" - The LogRocket sponsorship promotion. Portfolio count reviewed: 6 portfolios/websites - The episode reviews Erica Cud, Damon Bolstra, Walter Jenkins, Suhit, Jacob Pawlak, and Martin Van Hoof. House move timing: "not moving until August" - Scott explains the recording timeline around his house purchase and move. Recording schedule: "take a couple of months off" - The hosts record episodes early to cover an upcoming break while Scott moves. Font weights discussed: "800 or 900" - They caution to load the correct font variants instead of relying on fake bolding. Course discount: "save 25%" - Scott’s Svelte course promo for annual signups. Extra course discount code: "an extra 10 bucks off" - Wes’s course sale offers an additional discount using the code syntax.

Pivotal Quotes: "Scott and I are in no position to do this, but we're going to do it anyway." — Wes Bos: Intro to the portfolio-review segment, setting a self-aware and playful tone. "If somebody's looking to hire you and accessibility is something they care about for their developers, which is most often the case, they are going to run an accessibility test." — Scott Tolinski: Explaining why accessibility errors can meaningfully hurt a portfolio’s impact. "Those Easter eggs should not be smacking you in the face. They should be, like you said, for the few people who will attempt to just poke and prod on the site." — Scott Tolinski: Advice on using subtle whimsy rather than overusing interactive surprises.

Implications: For job seekers, the episode is a checklist: make sites readable, semantic, accessible, and easy to navigate, while keeping flair restrained. For teams, it reinforces that polish and technical correctness often matter as much as visual creativity.

🔓 Sign Up for Unlimited Episode Search

About Syntax - Tasty Web Development Treats

View all episodes from Syntax - Tasty Web Development Treats