@emilkowalski I’m interested in the thinking process and how you execute your work from idea to final outcome and when do you know when an outcome is perfect.
hot take: ai can write the component. it won't tell you the spacing is off by 4px.
taste is still the bottleneck, and it's the part worth getting good at.
what's the last thing you caught that the ai missed?
design engineer tip: build the empty state, the loading state and the error state before the happy path.
the happy path is the demo. the other three are the product.
a css gradient is a few color stops. a webgl gradient is a shader: every pixel works out its own color, so you can blend in noise and it never looks flat.
mine's here: https://t.co/4GN09Nh7fj
if you've written shaders: what tripped you up first?
what's on my portfolio: a webgl gradient generator and a case study you can click through.
open to full-time design engineer roles: https://t.co/VsPFvg6cOk
what's the one thing you look for first in a design engineer's portfolio?
Hey @CharlesPattson , love what you're building 🙌
Small bug I noticed with https://t.co/7Mflg7Q8Ry :
Switching tabs fast shows the previous feed for ~2s before the right one loads. Probably a stale request overwriting the new one.
Happy to help if useful!
small ui experiments teach you more than big projects. one afternoon, one question, no roadmap.
the best ones start with "would this even work?"
what's the last tiny ui thing you built just to see if it would work?
my webgl gradient generator has zero ai prompts. you just drag sliders.
try it here: https://t.co/4GN09Nh7fj
make one and tell me: what color did you start with?
the code for a ui interaction takes an evening. getting the motion to feel right takes longer. it always does.
easing, duration, what happens when you interrupt it halfway.
what's the motion detail that took you way longer than the code?
hot take: the ai coding tool matters less than the scope you give it.
"build this button with these props" beats "build me a dashboard" every time.
what's the one ai tool you open first when you start a new component?
stop centering everything.
left-aligned text is easier to read past two lines. center is for short headlines and buttons, not paragraphs.
where do you still center text and think it's fine?
saturday, coffee, and a side project that was supposed to take "one afternoon."
it was not one afternoon.
what's the side project you keep telling yourself is almost done?
quick one: i'm open to full-time design engineer / software engineer roles.
the gradient tool and the clickable case study are the kind of work i want to do every day. https://t.co/VsPFvg6cOk
if your team hires design engineers, what does your interview actually look like?
the arc situation is a good reminder: use tools you love, but keep your workflow portable.
export your stuff, know your shortcuts, don't let one app own your habits.
which app would hurt most if it shut down tomorrow?