This article is based on my own life and experiences in which I have been pondering the state of the world and the humility of our lives.

“Man does not simply exist but always decides what his existence will be, what he will become the next moment. By the same token, every human being has the freedom to change at any instant.”
Viktor Emil Frankl, Man’s Search for Meaning

How can we be better at being human?

We have become more humbled in our experience as humans as the pandemic continues to change the lives we knew pre-Covid. The Global Pandemic has made us more alert to…

Of those who make a New Year’s resolution, after 1 week 75% are still successful in keeping it. After two weeks, it drops to 71%. After 1 month, the number drops again to 64%.

Why? Often times a resolution is something you think you should be doing rather than what you really want to be achieving.

Resolutions are usually about a destination vs. a journey of behaviors.

“I’m going to read 20 books this year”, “I should code for 100 days straight”, “I should exercise more”. The very nature in which that “should” is formed sets us up for failure…

Window resizing, color sampling, and more

Productivity at its finest (photo by the author).

From Chrome to the Apple App Store to extensions for your Mac, I’ll lay it all out. As a designer and developer, I find the tools below a must in my daily work. I’m all about efficiency — call me the Flash 2.0.

Here we go!

P.s. I’m not getting paid to promote any of these extensions

… although that would be nice.

1. Sip

Give your project some more life

oh, hey!

BBQ It Up! 👩‍🍳

Illustrations are a fantastic way to give your site a little “umph.” They can tell a story about your brand without having to read every. single. line of your website’s text to get the idea. They should be intuitive, cool, straightforward, fun, and attention-grabbing.

Enter BBQ™️… (I made this up but it should be a thing).

Big Bold Quality pictures for your websites are fundamental in grabbing the attention of your visitors and having a beautiful website that is clean and eye-catching.

The following websites are great for finding pictures that look great for your website. Oh, and they’re free…

Better mobile sliders

1, 2, 3… 100. Let’s go!

Today’s article will show you how to build a multi-slider that can be used for age, distance, weight ranges, etc.

What We’ll Be Using

What You’ll Be Getting

A slider that works for iOS and Android:

In just 5 minutes

Bouncy, bouncy, bounce!

What Will I Get From This Tutorial?

Loading Screens are great for improving the UX and the look and feel of your site. Waiting until the DOM is completely rendered before displaying your page gives the user a seamless experience. Through this tutorial, you’ll learn to create a loading screen like the one on

Getting Started

Step 1: In your React App, create a loading component

Here I’ve created my own loading GIF animation. You can use anything you want:

A step-by-step tutorial

header image with gmail, react, firebase, and nodemailer icons
header image with gmail, react, firebase, and nodemailer icons
React, Firebase, Gmail, and Nodemailer walk into a bar… (photo by the author).

You could imagine my surprise when I went on the web to look for a straightforward contact form implementation using React and Firebase and couldn’t find one. I wanted it to send an email to my inbox when someone tried to contact me on my website. Oh, and did I mention I wanted it to store the email data in my Firebase database? Can I also get something with hooks? Maybe a cherry on top. Please and thank you.

Why didn’t this exist?

Oh well. When in Rome, do as the Romans do — make documentation. That’s the saying, right?

Jane Sorkin

Chief Product Officer @ Move the Chain | Founder | Podcast Co-Host of Drinking at the Foobar

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store