Takeaways from the SDIA Green Coding Summit 2023
Nov 24, 2023Tech conferences are so important for spreading knowledge and bringing the like-minded together. And that's vital to tackle climate change.
Tech conferences are so important for spreading knowledge and bringing the like-minded together. And that's vital to tackle climate change.
Run single-point-of-failure (SPOF) tests using Puppeteer to see what happens to web page rendering and interactivity when third-party stylesheets and scripts are laggy
Filter and search network requests in WebPageTest and Google Lighthouse JSON files
Seeding a performance culture in a large organization by gamifying cross-discipline teamwork
Use Chrome Local Overrides to see how you could influence the order of resource downloads
Some crafty UX and performance optimization could help reduce bytes transferred and energy used by video calls
Run custom, scripted and batch tests with the ease and stealth of Python.
The internet is the biggest machine that humans have ever built. And it's hungry for energy.
How to pull JSON from the Web and work with it directly in Google Sheets
Send batch requests to the Chrome UX Report API for Web Vitals using Python and compare the numbers in a spreadsheet
How to test ideas for making web pages faster and measure their potential impact β without a single deployment
Is your cookie banner punching you in the Web Vitals? π₯ Then stop treating it like critical content.
Why use placeholder images? How can you load them quickly? How do they affect Largest Contentful Paint? An analysis.
This simple psychological trick could vastly reduce tech's carbon footprint.
If you knew beforehand how much a website costs in terms of time, money, privacy and the environment β would you still visit it?
What can we as experience designers do to minimize the environmental impact of our work? Here are some resources to learn all you need to get started.
Comparing data from multiple JSON files can get unweildy β unless you leverage Python to give you the data you need.
I shaved a whole second off page load times by hosting my personal website on a CDN. But now I'm not sure how energy-efficient it is.
Websites, the Cloud, the Internet. They sound harmlessly non-physical; but digital communications, devices and lifestyle choices gobble up real resources. Gerry McGovern makes the case for why we need to curb our digital addiction before we drag our planet into the trash bin.
Imagine ringing in the year 2030 and the world as we know it has not yet ended. How might we look back upon the role of UX design in the 2020s?
The Web is about to get a whole lot more secure, faster β and more sustainable. At least in Europe.
Strangly, my website seemed to render faster outside of the country it's hosted.
Us designers are more than pixel-pushers. We are the gatekeepers. Monteiro's book is a manifesto for design advocacy and ethics.
For decades, marketers have tracked user behavior online. But that data-gorging is coming to an end. Remove 3rd-party marketing tags from your site TODAY to better protect user data and improve page loading times.
In this article, I cover some of the problems I faced while getting my sailing/motorboat license and draw parallels between that experience and my day-to-day work as a “captain” of a creative team.
Can I be a credible UX/UI professional without rushing out to buy the latest phone β essentially biting the hand that feeds me?
I am not the only one who finds the WhatsApp tab bar in iOS confusing. Here are a couple of ideas of how to improve it.
How I handled CSS, JS, images, compression and caching on my Eleventy-based site
Wordpress vs. Static Site Generators β Which is Faster β‘οΈfor Personal Sites?
These are the tools I use on a daily basis.
Test and monitor webpage performance how, when and where you want β for free.
This is how I define “UX”
UX/UI designers often get their most serious work done alone. So how to avoid designing garbage? Get a little help from your friends.
My last visit out to California was interrupted by a trip to the hospital. My experience as a foreign “user” of emergency healthcare in California was definitely not frictionless.
Here is a little JS snippet for opening and closing multiple modals on a page
How to prioritize what to build next?
The best way to communicate ideas in a language that anyone from stakeholder to designer to developer can understand.
So you've already got a newish iPhone that's working perfectly fine. But now the iPhone X is coming out. It's hot. It's sexy. And it's the most expensive iPhone to-date. But is it really worth the upgrade?.
How to highlight rows in Google Sheets on-the-fly with just one keystroke.
A few tips on creating slides that are easier to create as well as much more understandable and enjoyable to view for the people in your audience.