Rob DiMarzo

7.4K posts

Rob DiMarzo banner
Rob DiMarzo

Rob DiMarzo

@robdimarzo

Designer and UX engineer. CSS enthusiast. Leading design systems and building web apps @KPMG. Expect nerdy topics. Views are my own.

New Jersey Beigetreten Temmuz 2011
1.5K Folgt1.3K Follower
Rob DiMarzo retweetet
emil
emil@emilwidlund·
thursdays are for topography experiments
English
15
37
844
34.1K
Maxim Leyzerovich
Maxim Leyzerovich@round·
imagine, if you will, a website
English
6
3
48
2.6K
Rob DiMarzo
Rob DiMarzo@robdimarzo·
@joshuawolk Love it! Now add the Amtrak barreling in like a bassoon
English
0
0
1
159
Rob DiMarzo retweetet
Josh
Josh@joshuawolk·
i gave every train in new york an instrument 🎧 sound on trainjazz.com
English
176
1.4K
10.9K
660.2K
Rob DiMarzo retweetet
Wes Bos
Wes Bos@wesbos·
I don't think we're ready for an explosion of in-browser text effects like this
English
31
45
1.1K
67.4K
Rob DiMarzo
Rob DiMarzo@robdimarzo·
@sarah_edo Congrats Sarah! Sounds like a super exciting role!
English
0
0
1
29
Sarah Drasner
Sarah Drasner@sarah_edo·
📣 After nearly 5 fulfilling years leading Core infrastructure organizations for Google, I’m thrilled to share that I’ve taken on a new role! I’m going back to IC work as a Distinguished Engineer- my new role is in Chrome as Area Tech Lead, AI Web Ecosystem! 💥 The rise of AI is driving a fundamental sea change in web architecture. While this era promises immense innovation, it demands rigorous focus on security, privacy, and user observability. AI is a technology. It must be integrated with the same deliberate care as the major technological shifts that preceded it. In this new role, I’ll be working alongside world-class colleagues to redefine the web platform for an AI-first runtime. My mission is to architect a composable web that enables safe, standardized, and mutually beneficial interactions between creators, users, and AI agents. With this transition, I am moving from leading large organizations back to the IC track. I’ve swung this "managerial pendulum" several times in my career, and I’m energized to return to deep technical work at a moment that so clearly demands it. I'm also excited to be working with/for web legends like @laparisa @jimbankoski @paul_irish @RickByers @Paul_Kinlan @groby @mathias @bmeurer @fractorious and so many more! 💥
Sarah Drasner tweet media
English
198
56
2.3K
126.1K
Rob DiMarzo retweetet
Chrome for Developers
Chrome for Developers@ChromiumDev·
CSS Subgrid is now Baseline Widely Available across all major engines → goo.gle/4lOlLRL It allows nested elements to inherit and align with their parent’s grid tracks, ensuring perfect alignment across complex layouts without manual sizing hacks.
English
4
66
695
47.4K
Rob DiMarzo retweetet
David Aerne
David Aerne@meodai·
Just released heerich.js, a tiny voxel engine that renders 3D scenes to SVG 🎨 ╬ Boolean ops ◮ Oblique & perspective 𝑥 Zero dependencies ◌ Pure vector output, infinite scaling Named after Erwin Heerich's geometric cardboard sculptures.
English
38
257
2.7K
158.5K
Rob DiMarzo retweetet
Una 🇺🇦
Una 🇺🇦@Una·
`border-shape` can handle both insets and outsets, so you can do effects like this chevron nav (corner-shape can't do both). This means you get a perfectly-wrapping focus ring without needing to manage z-index or having it partially covered due to overlap.
GIF
Una 🇺🇦@Una

We're finally solving the tooltip arrow usecase with a new CSS property called `border-shape` ⚠️ WIP early-stage API, timeline TBD on this one, more info coming soon But it brings a lil tear to my eye to see this working, border and all 🥲 This demo uses anchored container queries + border-shape + a little animation

English
7
22
428
25.7K
Rob DiMarzo retweetet
Adam Argyle
Adam Argyle@argyleink·
Wild how far you can push "customizable select" with just #CSS
English
45
75
1.6K
97.5K
Rob DiMarzo retweetet
Haz
Haz@diegohaz·
This border-radius transition 🤌🏽 Believe it or not, it's just CSS.
English
95
160
2.9K
288K
Rob DiMarzo retweetet
Angelo Libero
Angelo Libero@angeloldesigns·
Excited to share something I've been working on. 3 years of color tools. 2 months building this. Supa Colors generates palettes where every shade looks balanced — visually, not just mathematically. Really proud of it. 🔗 supacolors.studio
English
112
457
5.6K
349.2K
Rob DiMarzo retweetet
CSS by T. Afif
CSS by T. Afif@ChallengesCss·
People are debating the masonry layout, and I'm creating strange layouts. A Pyramidal Grid of Hexagon Shapes! 👀 css-tip.com/pyramidal-grid/ A fully responsive implementation powered by modern CSS and no media queries.
CSS by T. Afif@ChallengesCss

💡 CSS Tip! Create a responsive grid of hexagon shapes with fewer than 15 CSS declarations, minimal HTML, and without media queries! css-tip.com/hexagon-grid/ Improving a 5-year old implementation using modern CSS (corner-shape, sibling-index(), math functions, etc)

English
0
6
37
8.2K
Rob DiMarzo
Rob DiMarzo@robdimarzo·
@jh3yy Absolutely! You are an artisan in world of preassembled furniture, but that doesn’t mean there isn’t a need for hand crafted UI from the heart.
English
0
0
1
70
jhey ʕ•ᴥ•ʔ
jhey ʕ•ᴥ•ʔ@jh3yy·
do wonder if developer education is still worth pursuing caught in a space where questioning if "craft of ui" is worth continuing are people still interested in how to prototype? how to think through problems? or would they rather just prompt it all?
English
64
7
250
31.6K
Rob DiMarzo retweetet
Marc Hemeon
Marc Hemeon@hemeon·
I'm back with a new pocket guide - 10 principles for better design critique. I've sat in hundreds of design crits over 30+ years as a designer. These are tried and true. Hemeon’s Pocket Guide to Design Critique 01 / Same Team, Same Goal Critique is not a courtroom. It’s a shared effort to make the work better. The enemy is unclear thinking, weak craft, and lazy solutions. If it feels like combat, the culture is broken. 02 / Safety Is the Container People don’t risk honesty when they feel exposed. They perform. They defend. They shrink. Strong critique only happens inside trust. Tend the room before you touch the work. 03 / Honesty Without Harm Truth matters. So does delivery. Say the real thing, cleanly. You can be direct without being destructive. If people leave wounded instead of clearer, the moment failed. 04 / Critique the Artifact, Not the Human The work is not the person. The draft is not the designer. Speak to flows, clarity, and decisions. The moment feedback touches identity, growth stops. 05 / Don’t Break the Good, While Fixing the Bad. You can’t improve what you don’t yet understand. Naming strengths is not politeness. It’s precision. It tells the designer what to protect while they evolve. 06 / Taste Without Reason Is Noise “I don’t like it” is not critique. It’s mood. Real feedback anchors to users, goals, systems, constraints, or craft. If you can’t explain why, it’s preference. 07 / Turn Reactions Into Direction “Confusing” is a feeling, not feedback. Do the extra work. Translate reactions into requests. Direction moves the work forward. Vibes do not. 08 / Context Comes Before Solutions If you don’t understand the intent, you’re solving the wrong problem. Ask first. What’s the goal? What’s fixed? What’s fragile? Critique without context is theater. 09 / All Notes Are not Equal. A bug demands attention. A preference does not. When you label feedback clearly, the team can prioritize without emotional confusion. 10 / Many Voices, One Owner Choose a clear owner. 
Without ownership, critique becomes endless discussion. Thank you for reading. Drop a comment on the best tips you have for running a design crit. Would love to hear your ideas!
Marc Hemeon tweet media
English
12
101
862
52.8K
Rob DiMarzo retweetet
daniel petho
daniel petho@nonzeroexitcode·
long overdue but finally added responsive scaling to the svg marquee on fancy
English
19
43
955
35.2K
Rob DiMarzo retweetet
Adham Dannaway
Adham Dannaway@AdhamDannaway·
Nice way of explaining product design as a stack of decisions built on top of a stack of knowledge 👇 Easy way to check if you have a solid foundation for your project or if you have uncertainty in a layer. jamiemill.com/blog/2021-07-1… By Jamie Mill
Adham Dannaway tweet media
English
11
43
334
17.7K
Rob DiMarzo retweetet
Will King
Will King@willking·
Use `overscoll-behavior-x: none` when building ui with side scroll behavior to avoid browser's built in back page behavior.
English
18
41
747
39.7K