Web Development

Fewer Ideas: An Unconventional Approach To Creativity

What do the Suez Canal, the Roman Goddess Libertas, and ancient Egyptian sculptures have in common? The Statue of Liberty. Surprising? Sure, but the connections make sense when you know the story as recounted by Columbia University psychologist Sheena Iyengar on a recent episode of Hidden Brain. The French artist Frédéric Bartholdi drew inspiration from […]

Fewer Ideas: An Unconventional Approach To Creativity Read More »

This Isn’t Supposed to Happen: Troubleshooting the Impossible

I recently rebuilt my portfolio (johnrhea.com). After days and days of troubleshooting and fixing little problems on my local laptop, I uploaded my shiny new portfolio to the server — and triumphantly watched it not work at all… The browser parses and runs JavaScript, right? Maybe Chrome will handle something a little different from Firefox,

This Isn’t Supposed to Happen: Troubleshooting the Impossible Read More »

Smashing Animations Part 2: How CSS Masking Can Add An Extra Dimension

Despite keyframes and scroll-driven events, CSS animations have remained relatively rudimentary. As I wrote in Part 1, they remind me of the 1960s Hanna-Barbera animated series I grew up watching on TV. Shows like Dastardly and Muttley in Their Flying Machines, Scooby-Doo, The Perils of Penelope Pitstop, Wacky Races, and, of course, Yogi Bear. Mike

Smashing Animations Part 2: How CSS Masking Can Add An Extra Dimension Read More »

Why Your Automation Needs AI Decision-Making (And How Wordware Delivers)

Discover why traditional automation tools fall short for complex workflows and how Wordware’s AI decision-making capabilities transform business processes through intelligent context understanding, adaptive learning, and natural language programming. Continue reading Why Your Automation Needs AI Decision-Making (And How Wordware Delivers) on SitePoint.

Why Your Automation Needs AI Decision-Making (And How Wordware Delivers) Read More »

Integrating Localization Into Design Systems

Mark and I work as product designers for SAS, a leader in analytics and artificial intelligence recognized globally for turning data into valuable insights. Our primary role is to support the token packages and component libraries for the SAS Filament Design System. SAS’ customer base is global, meaning people from diverse countries, cultures, and languages

Integrating Localization Into Design Systems Read More »

Designers Are Being Exploited—Here’s How We’re Getting Screwed (And How To Fight Back)

Freelance design platforms like Fiverr and Upwork are exploiting designers by promoting a race to the bottom, undervaluing their skills with low-paying gigs and harsh competition. It’s time for designers to reclaim their worth, set fair prices, and demand respect for the creativity and expertise they bring to the table.

Designers Are Being Exploited—Here’s How We’re Getting Screwed (And How To Fight Back) Read More »