johnphamous
banner
phamous.dev
johnphamous
@phamous.dev
a webmaster apprentice
file tree using non-monospace font is able to show more characters than monospace font for the same width
November 13, 2025 at 6:15 PM
what if github excluded auto-generated files from the diff count?
November 12, 2025 at 7:52 PM
distinguishing a comment from a human and a bot
November 12, 2025 at 6:15 PM
the vercel design team
November 10, 2025 at 7:28 PM
can enable syntax highlighting on string templates in vs code by adding a comment
November 7, 2025 at 6:15 PM
directory flattening for a tree view
November 6, 2025 at 6:15 PM
something special for members of the vercel for startups program

- shader that's lazily loaded on hover
- shader makes a looping triangle pattern

collab with @williambout, designed in @paper
November 4, 2025 at 8:26 PM
reserving space for the button's loading state so there's no content shifting
November 3, 2025 at 6:15 PM
triangle
October 31, 2025 at 5:15 PM
updating the deployment share modal
October 29, 2025 at 7:25 PM
you can now set default values for environment variables on project templates

ty @NathanFlurry for the feedback
October 28, 2025 at 5:15 PM
vercel is hiring

- product designer
- design engineer
- motion designer
- brand designer
October 27, 2025 at 5:15 PM
during disable flow, show previously received value to nudge against disabling
October 23, 2025 at 5:15 PM
tabular numbers
October 22, 2025 at 5:15 PM
0.11042015% chance
October 21, 2025 at 5:15 PM
browser console log message

with @mamuso
October 21, 2025 at 5:15 PM
parsing pull request titles to save a few characters of reading

- supports brackets, conventional commits, issue IDs & reverts
October 20, 2025 at 5:15 PM
educational code should have ligatures disabled
October 17, 2025 at 5:15 PM
no widows
October 16, 2025 at 5:15 PM
use the serifed "I" for "AI"
October 14, 2025 at 6:19 PM
focus rings match content radii
October 13, 2025 at 5:15 PM
hiding whitespace changes in a code diff that doesn't change semantics
October 10, 2025 at 5:15 PM
fuzziness
October 9, 2025 at 5:15 PM
inset nested borders to prevent fuzziness
October 9, 2025 at 5:15 PM
empty state for vercel agent

- reduced motion variant
October 8, 2025 at 5:15 PM