gm ny
04.08.2025 20:15 β π 2 π 0 π¬ 0 π 0@phamous.dev.bsky.social
a webmaster apprentice
gm ny
04.08.2025 20:15 β π 2 π 0 π¬ 0 π 0search input
- modifier keys are os-aware e.g. β/Ctrl
- modifier keys are hidden when there's no keyboard attached, reduces noise
- hides the modifier keys when focused, gets out of the way of the user
- optional prop `captureFocus` will focus and forward any key events on the page to the input
service map
connection lines represent the state
- healthy, green, flowing well
- degraded, amber, flow slowed
- offline, red, no flow, blinking
- unknown, gray, no flow
line chart
- y-axis shows min, mid, max
- x-axis shows relative to now
- tooltip shows "in progress" to educate reader
days drop the hour and minute. assumes that that level of granularity after 1 day is no longer relevant (context dependent)
30.07.2025 17:15 β π 0 π 0 π¬ 0 π 0durations shows local, utc, and iso date times in tooltip
- tabular nums for alignment making comparing local & utc easier
- iso shown cause devtools commonly use this
- year shown in local/utc only if they're diff years between each other or the current year
prior
x.com/JohnPhamous...
grouping and collapsing log lines based on type
29.07.2025 17:15 β π 4 π 0 π¬ 1 π 0add to calendar
28.07.2025 17:15 β π 1 π 0 π¬ 0 π 0perceptually uniform color maps
useful in heat maps where value differences are equal to the differences in colors
testing against different vision deficiencies
24.07.2025 17:15 β π 1 π 0 π¬ 1 π 0xmcp fan art
23.07.2025 17:15 β π 1 π 1 π¬ 0 π 0line chart with thresholds
- label has stroke background stroke to maintain contrast with background content
- tooltip shows when a point is in the threshold
- tabular nums on the tooltip value to prevent content shifting
itβs an SVG stroke
21.07.2025 22:00 β π 1 π 0 π¬ 0 π 0badges
- icons/dots/labels are aligned
- p3 colors when supported
- special icon treatments to make sure they're visible
inline definitions
saves the reader a search, going to docs, or asking a llm
animated dashed border with rounded linecaps
17.07.2025 17:15 β π 8 π 0 π¬ 2 π 0xmcp fan art
16.07.2025 17:15 β π 5 π 0 π¬ 0 π 0chromatic aberration sf compute
15.07.2025 17:15 β π 4 π 0 π¬ 0 π 0inspecting a data center rack
14.07.2025 17:15 β π 2 π 0 π¬ 1 π 0nice
only improvement is to rename rows to the noun here if there is one
this is the way
06.07.2025 00:22 β π 0 π 0 π¬ 0 π 0debugging tip
- make your ui/animations into a state machine
- add dev-build only buttons to do state transitions
i joined @sfcompute
02.07.2025 20:59 β π 5 π 0 π¬ 0 π 0showing incidents
02.07.2025 17:15 β π 4 π 0 π¬ 0 π 0good to be back @internetxstudio to continue learning the way of the webmaster
01.07.2025 17:15 β π 3 π 0 π¬ 0 π 0upcoming and past maintenance windows
- precalculate how long til next upcoming
- precalculate impact durations
- makes it clear when no action/action required
- past action requires are deemphasized
- grouped empty days to reduce scroll distance to signal
additional affordance to show if current scroll position is at the top or not
some apps put the scroll container inside the inset
early iteration
26.06.2025 17:15 β π 3 π 0 π¬ 0 π 0