🏘️ Preston's Portfolio and Blog

Home Projects Blog About

    Posts

  • • My First Portuguese Lesson
  • • Being Surpisingly Philosophical in Mandarin
  • • After 20 Hours of Spanish Lessons
  • • An Introduction to Language Laddering
  • • 国内で外国語に没頭できる環境
  • • El ambiente de inmersión en tu casa
  • • 国内沉浸式外国语环境
  • • Foreign Immersion Environments at Home
  • • Building Markdown Page Navigation
  • • Milestone: 1k+ Lessons Taught
  • • Desk Setup for Daily 10k Steps
  • • Work as Play
  • • Deploying Vite App to GitHub Pages
  • • NLP From Scratch
  • • Build You Own X
  • • Anki & SRS
  • • Python Architecture
  • • My First Term at UoPeople
  • • Skill Icons
  • • My One-Page Resume
  • • Jobdemand React App
  • • Jobdemand Python App
  • • Continuous Consciousness
  • • Paradox of Progress
  • • The "A" in STEAM
  • • Don't Vibe Code; Edit
  • • Dynamic Masking in Only 3 Layers
  • • Dark Mode with NativeWind
  • • Type Inference
  • • React for the Wind
  • • Building an Astro Website
  • My First Portuguese Lesson

    My First Portuguese Lesson

    Aug 5, 2025

  • Being Surpisingly Philosophical in Mandarin

    Being Surpisingly Philosophical in Mandarin

    Aug 3, 2025

  • After 20 Hours of Spanish Lessons

    After 20 Hours of Spanish Lessons

    Aug 2, 2025

  • An Introduction to Language Laddering

    An Introduction to Language Laddering

    Aug 2, 2025

  • Foreign Immersion Environments at Home

    Foreign Immersion Environments at Home

    Jul 25, 2025

  • Building Markdown Page Navigation

    Building Markdown Page Navigation

    Jul 20, 2025

  • Milestone: 1k+ Lessons Taught

    Milestone: 1k+ Lessons Taught

    Jul 9, 2025

  • Desk Setup for Daily 10k Steps

    Desk Setup for Daily 10k Steps

    Jul 5, 2025

  • Work as Play

    Work as Play

    Jul 2, 2025

  • Deploying Vite App to GitHub Pages

    Deploying Vite App to GitHub Pages

    Jul 1, 2025

  • NLP From Scratch

    NLP From Scratch

    Jun 28, 2025

  • Build You Own X

    Build You Own X

    Jun 15, 2025

  • Anki & SRS

    Anki & SRS

    Jun 14, 2025

  • Python Architecture

    Python Architecture

    Jun 13, 2025

  • My First Term at UoPeople

    My First Term at UoPeople

    Jun 12, 2025

  • Skill Icons

    Skill Icons

    Jun 11, 2025

  • My One-Page Resume

    My One-Page Resume

    Jun 10, 2025

  • Jobdemand React App

    Jobdemand React App

    Jun 9, 2025

  • Jobdemand Python App

    Jobdemand Python App

    Jun 6, 2025

  • Continuous Consciousness

    Continuous Consciousness

    Mar 24, 2025

  • Paradox of Progress

    Paradox of Progress

    Mar 22, 2025

  • The "A" in STEAM

    The "A" in STEAM

    Mar 16, 2025

  • Don't Vibe Code; Edit

    Don't Vibe Code; Edit

    Mar 8, 2025

  • Dynamic Masking in Only 3 Layers

    Dynamic Masking in Only 3 Layers

    Nov 23, 2024

  • Dark Mode with NativeWind

    Dark Mode with NativeWind

    Nov 21, 2024

  • Type Inference

    Type Inference

    Nov 21, 2024

  • React for the Wind

    React for the Wind

    Nov 20, 2024

  • Building an Astro Website

    Building an Astro Website

    Nov 17, 2024

© 2024, 2025 Preston Nalls. All rights reserved.
Connect with Preston on LinkedIn Follow Preston on X Go to Preston's GitHub repo