Weekly Shaarli

All links of one week in a single page.

Previous week

Week 27 (July 1, 2019)

Next week

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?

46 Flex Layouts - ONE markup
8 Functional Training Moves to Improve Your Speed and Endurance
thumbnail

How to use this list: Prior to a run, spend about 30 to 60 seconds performing each dynamic stretch (quad stretches, hip openers and hamstring scoops). On strength training days, perform each exercise with body weight only for 30 seconds, or load the exercises such as the squats and lunges with enough resistance that you can only perform 10 reps before needing a rest break. Perform 2 to 3 sets of 10 at this resistance level to improve strength and prevent running related injuries.

Dynamic Stretches

  • Quad Stretch
  • Hip Opener
  • Hamstring Scoop

  • Deep Squat
  • Walking Lunge
  • Bulgarian Split Squat
  • Single-Leg Hop
  • Box Jump
David Golden - "Taking Perl to Eleven with Higher-Order Functions"
thumbnail
# 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

Bodyweight Exercises for Runners | No Equipment Workout
thumbnail
The Stack: Every Layout
thumbnail

Since the declaration is not context sensitive, any correct application of the margin is a matter of luck. If the paragraph is proceeded by another element, the effect is desirable. But a :last-child paragraph produces a redundant margin. Inside a padded parent element, this redundant margin combines with the parent’s padding to produce double the intended space. This is just one problem this approach produces.

Feather – Simply beautiful open source icons
thumbnail
Designing button focus states for better usability - DEV Community 👩‍💻👨‍💻
thumbnail

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.