Everything You Ever Wanted to Know About inputmode | CSS-Tricks
The inputmode attribute that helps browsers on devices with on-screen keyboards decide which keyboard to display (e.g. telephone, numeric, email, search) has been around for long, but it wasn’t until a few months ago that Safari for iOS and Chrome for Android adopted it. Time to get familiar with the concept. Christian Oliff’s article “Everything You Wanted To Know About inputmode” is a great primer to dive deeper into the attribute and how to make use of it. (cm)
Cheat sheet for moving from jQuery to vanilla JavaScript | Tobias Ahlin
With browser support of ES6 having reached more than 96%, it might be a good idea to move away from jQuery to accomplish basic tasks like fetching data, selecting elements, styling and animating them, as Tobias Ahlin argues.
Finish Nailer Tips | Family Handyman
18-gauge brad nailer
If you plan to buy only one trim nailer, this is the size to get. I use mine more than all my others combined. It’s perfect for standard trim, furniture making and odd jobs around the shop. Models that shoot brads up to 1-1/4- in. are common, but I strongly recommend spending a few bucks more for a gun that can handle brads up to 2 in. long. Name-brand 2-in. guns start under $100.
Use nails before screws
I always found it difficult to keep parts aligned when screwing cabinets together. Then I discovered that a couple of shots with my finish nailer or brad nailer will keep the parts aligned while I drill pilot holes and drive screws for strong joints.
Invisible nail holes with a pinner
Pins are tiny and headless, so they’re hard to see even before you fill them. Afterward, nobody but you will know they’re there.
Nail before you clamp
With a coat of slippery glue, parts will slide out of alignment while you’re desperately trying to clamp them. My solution is to tack the parts together with a couple of nails. That keeps the parts aligned while I apply serious pressure with clamps.
No stud? No problem
Studs aren’t always located where we need them. When I need to nail trim where there’s no stud, I dab some construction adhesive on the back of the trim and then drive nails into the drywall at 45-degree angles. That holds the trim tight against the wall while the adhesive cures. This “trap nailing” technique works fine with brad nailers and even better with finish nailers.
This Ain’t Disney: A practical guide to CSS transitions and animations
The answer is physics. Specifically Newtonian physics, the branch of science dedicated to apples falling from trees onto scientists, also referred to as classical mechanics.
Good, Better, Best - creating the ultimate remote worker webcam setup on a budget - Scott Hanselman
How to Improve Communication Frequency With Your Remote Team
Communicate Every Day
- PURPOSE: Link individual accomplishments with the business objective
- FOCUS: Reserve new ideas until current major projects are done
- GUIDE: Demand excellence in providing ongoing specific feedback in writing
- GROWTH: Actively discuss professional development opportunities
- RELATIONSHIPS: Improve relations by chatting about non-work
- Express Feelings With Emojis, Emoticons, or Descriptive Words
50 Things You Should Know Before Going to a JavaScript Developer Job Interview
How to run a small social network site for your friends
This document exists to lay out some general principles of running a small social network site that have worked for me. These principles are related to community building more than they are related to specific technologies. This is because the big problems with social network sites are not technical: the problems are social problems related to things like policy, values, and power.
Resistance Band Exercises | Total-Body Resistance Band Workout
https://www.instagram.com/p/BzawU-uHyCr/?utm_source=ig_web_button_share_sheet
Complete full circuit straight through with minimal rest between exercises. Repeat 2 more times for a total of three rounds.
Include a 1 - 2 min rest between each round.
- Squat X 10
- Good Morning X 10
- Bent Over Row X 10
- Push-up X 10
- Pallof Press X 10/side
7 Exercises to Bulletproof Your Shoulders | Breaking Muscle
- Single Arm Dumbbell High Pulls
- Lean and Loiter
- Shoulder Flexion Stretch
- Shoulder Extension Stretch
- Supinated Grip Deadhang Hold
- Plank Shoulder Tap Variations
- Yoga Push-up
21 Behaviors That Will Make You Brilliant at Creativity & Relationships
1. Set absurdly ambitious goals
“When 10x is your measuring stick, you immediately see how you can bypass what everyone else is doing.” — Dan Sullivan
9. Learn to apply, not to procrastinate “the work”
Learning is best done while you’re doing the activity. Public education has taught people they must first master theory, then attempt to transfer that theory into the real world. In a similar way, people’s love for information via the internet has led them to use “learning” as a form of procrastination.
10. Focus on quantity in the beginning
Quantity is the most likely path to quality. The more you produce, the more ideas you will have — some of which will be innovative and original. And you never know which ones will click. You just keep creating.
Button differentiation done right – UX Collective
Buttons normally have those traits in common: font style, font size, font color, button color, button size, borders, rounded corners, drop shadow or glow effects, hover state and animations.
If we try to change too many of these traits, the buttons might feel too foreign to the general design of the project, and in this case the user will just click the most distinct one, and we’re basically back to just one CTA button.
Suzy Welch: Why one type of employee always gets the promotion
The people speeding ahead tend to be “happy extroverts.”
If you’re an introvert there’s no need to despair.
In addition to performing at a high level, you should “make sure to tell everyone, bosses included, not to mistake their reserve for negativity.”
App::Stacktrace - Stack trace - metacpan.org
perl-stacktrace prints Perl stack traces of Perl threads for a given Perl process. For each Perl frame, the full file name and line number are printed.
How white space killed an enterprise app (and why data density matters)
Spacious. Minimalist. Clean. Bountiful white space has become the de facto design aesthetic in consumer apps.
A large business by its nature has massive-scale data and usually thousands of users who directly interact with it—searching, manipulating, reporting, and more. They need to move through that data quickly, without a lot of digging around in the interface.
Can I do a better job of grouping related information?
David Golden - "Taking Perl to Eleven with Higher-Order Functions"
# Transformation helper function
sub _x {
my $v = shift;
my $is_code = ref($v) eq 'CODE';
return $is_code ? $v->() : $v; # What about arguments to $v??
}
Data::Fake
Designing button focus states for better usability - DEV Community 👩💻👨💻
Many people exclusively use keyboards to navigate, and rely on the focus state to know where they are on the page.
There's a huge variety of reasons why someone might use a keyboard over a mouse, and for many, using the mouse as a fallback just isn't an option.