Olympic keepsakes by MUTI on Dribbble
Olympic keepsakes designed by MUTI. Connect with them on Dribbble; the global community for designers and creative professionals.
When life gives you lemons, write better error messages
About a year ago at Wix, we abruptly realized that, too often, we were not giving users the answers to these questions. When we got this wake-up call, we felt compelled to act swiftly, and not just to address the one error message that woke us up.
This is an example of a bad error message. It uses an inappropriate tone, passes the blame, speaks in technical jargon and is too generic.
https://medium.com/deliveroo-design/how-to-write-any-error-message-7a3348cce594
35 Phrases To Set Boundaries Firmly and Fairly, According to Mental Health Pros
- I need you to play on your own for some time.
- Let's compromise.
- I need you to do this first. Then, we can do X.
- While I trust your judgment, I still need you to follow some rules. We can discuss them together.
- I cannot agree to this. You have to meet me halfway on this issue.
- I need some more time to process this. Let’s revisit this later after I have had a chance to think about it.
- We know you mean well, but we are different. Can you respect the difference?
- This is what I need.
- I respect what you want, and I understand it. Unfortunately, I am not comfortable yet saying yes.
- I need you to help me.
- I understand you are doing something, but I need you to X.
- I understand you need my help, but I cannot work on this right now.
Magic Color Picker
The Text2Color API allows you to convert text descriptions of colors in any language into their corresponding color codes. This API uses advanced language processing to interpret color descriptions and return accurate color representations in various formats including HEX, RGB and CMYK.
Fix Your Webcam Setup for Webinars and Video Recordings - Wistia Blog
Learn how to fix your webcam setup with the best equipment (lights, camera, microphone) and the techniques to keep your viewers and attendees engaged with your recordings and webinars.
While buying a full video lighting kit (or rigging up a DIY video lighting kit) is an option, a simple lamp or LED light can work as a fill light in a pinch. Point it away from your face and toward a brightly colored wall to bounce light around the room. This is exactly how the pros do it!
https://support.apple.com/guide/mac-help/use-iphone-as-a-webcam-mchl77879b8a/mac
https://wistia.com/learn/production/best-iphone-camera-settings-for-video
How to Make an Envelope Out of (Almost) Anything
You can make an envelope out of pretty much any flat, paper-like material! All you have to do is make a template, trace around it, cut, and glue.
Coding my Handwriting — Amy Goodchild
Coding my handwriting in Javascript - how I did it and what I’m doing with it.
https://www.amygoodchild.com/blog/generating-the-alphabet
As a summary, I created it by:
-
Writing code to define key points in each letter’s paths (~10 points per letter).
-
Smoothing those paths using Chaikin’s curve algorithm.
-
Turning the path into a shape for variable thickness along the length.
-
Draw the shape paths using p5js.
Download 576 Free Art Books from The Metropolitan Museum of Art | Open Culture
You could pay $118 on Amazon for 'The Art of Illumination.' Or you could pay $0 to download it at MetPublications
http://www.metmuseum.org/research/metpublications/titles-with-full-text-online?searchtype=F
https://www.openculture.com/2014/05/the-met-puts-400000-high-res-images-online.html
A Little About Index Design Patterns In SQL Server – Darling Data
The SQL Server green index suggestion is great for the where clause, but doesn't take into account sort by, group by, etc.
CSS Grid Areas
A fresh look at the CSS grid template areas and how to take advantage of its full potential today.
Replacing WEN Drill Press Return Spring
This video explains how to replace the return spring on a WEN drill press. It's pretty much the same on most drill press. Pretty simple process.
Archive | Collé
Read about the artwork in the words of Collé's expert curators and the artists themselves.
How To Improve Your Microcopy: UX Writing Tips For Non-UX Writers — Smashing Magazine
Ensure Your Interface Copy Is Role-Playable (My Account)
Be Especially Transparent And Clear When It Comes To Sensitive Topics
- The button label should reflect the specific action that occurs when the user clicks or taps it.
- Titles stick better in their memory, so they must be understandable as a standalone text.
Express Action With Verbs, Not Nouns
Self Hosting 101 - A Beginner's Guide
A beginner's guide to self hosting
Zone 3 Skill Build ‘Intro to Darning’ with Vivant Vintage
We invite you to watch this introductory video with Justin Pomerleau, owner of Vivant Vintage, to get you prepared for the live how-to class as part of the Zone 3 Skill Build summer series!
What is darning? Darning is a sewing technique for repairing holes or worn areas in fabric or knitting using needle and thread alone. Hand darning employs the darning stitch, a simple running stitch in which the thread is “woven” in rows along the grain of the fabric, with the stitcher reversing direction at the end of each row, and then filling in the framework thus created, as if weaving.
These workshops are part of the Zone 3 Skill Build summer program. Check out zone3westernave.com/skillbuild/ for the full video workshop series!
Zines - Austin Kleon
Handmade zines, templates, tutorials, and how-to videos.
Installing a New Window in an Old Opening - Fine Homebuilding
Bill Robinson says that you can avoid water infiltration by keeping in mind the four Ds: deflection, drainage, drying, and durability.
Poppler - PDF Rendering Library
Poppler is a PDF rendering library based on the xpdf-3.0 code base.
GitHub - enlightened-perl-organisation/Conference_Video: Tracking the Conference Video Initiative
Tracking the Conference Video Initiative. Contribute to enlightened-perl-organisation/Conference_Video development by creating an account on GitHub.
Grokking Hash Array Mapped Tries (HAMTs) - by Nick M
A simple and intuitive explanation of what Hash Array Mapped Tries are and where they're used.
HAMTs are frequently used in functional programming languages, such as Clojure and Scala in order to implement persistent data structures like maps and sets. HAMTs provide efficient lookup, insertion, and deletion operations while ensuring immutability. They’re also well-suited for concurrent environments where multiple threads or processes access and modify shared data structures simultaneously. Their structural sharing property allows for efficient copying and sharing of data, reducing the need for expensive locking mechanisms.