Daily Shaarli

All links of one day in a single page.
Great Animations
thumbnail

What it takes to craft great animations.

  • Great animations feel natural
  • Great animations are fast
  • Great animations have a purpose
  • Great animations are interruptible
35 Phrases To Set Boundaries Firmly and Fairly, According to Mental Health Pros
  1. I need you to play on your own for some time.
  2. Let's compromise.
  3. I need you to do this first. Then, we can do X.
  4. While I trust your judgment, I still need you to follow some rules. We can discuss them together.
  5. I cannot agree to this. You have to meet me halfway on this issue.
  6. I need some more time to process this. Let’s revisit this later after I have had a chance to think about it.
  7. We know you mean well, but we are different. Can you respect the difference?
  8. This is what I need.
  9. I respect what you want, and I understand it. Unfortunately, I am not comfortable yet saying yes.
  10. I need you to help me.
  11. I understand you are doing something, but I need you to X.
  12. I understand you need my help, but I cannot work on this right now.
Coding my Handwriting — Amy Goodchild
thumbnail

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.

How not to use box shadows
thumbnail

So you think you know box shadows huh? I bet you didn't know they could do this.

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

How to Make an Envelope Out of (Almost) Anything
thumbnail

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.

Download 576 Free Art Books from The Metropolitan Museum of Art | Open Culture
thumbnail
svg.wtf - SVG explorer and editor

by amelia wattenberger

Olympic keepsakes by MUTI on Dribbble
thumbnail

Olympic keepsakes designed by MUTI. Connect with them on Dribbble; the global community for designers and creative professionals.

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
thumbnail

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