Mauss - The Gift
The form and reason for exchange in archaic societies.x
Whitespace Characters — Copy and Paste Invisible Characters
Quickly copy and paste Unicode whitespace characters — and learn how and when to use them.
Note: Test note
This is a note to call ideal fence
This is in bold
This is in italic
Art Fundamentals: Learning to Draw from the Ground Up
Everyone keeps telling you that you need to practice your fundamentals. What the hell does that mean, and how do you do it? This subreddit's all about concrete exercises that you can do to improve your fundamentals. We'll give you homework and we'll tell you where you're going right and wrong.
Chris White - It's the little things
I spend most of my terminal time in bash and vim, so little slowdowns in either disproportionately drain my time and energy. Since mid-2019, I have smoothed over warts in those tools by creating new shortcuts and by learning more about what the software already offers!
Colorize the bash prompt!
Last word in bash (filename)
!$
VIM
:b
:V% - visually select block
https://github.com/magicmonty/bash-git-prompt
https://github.com/cxw42/git-log-compact
https://github.com/cxw42?tab=repositories&q=&type=&language=&sort=stargazers
Mojolicious Gardening - Joel Berger
Mojolicious apps come in two flavors, Lite or Full. Lite apps are great for proof of concept but Full is better for robust apps. Can you move up from Lite to Full? Absolutely, we call it "growing"!
http://npw2018.oslo.pm/npw2018/talk/7476
Growing Guide:
https://docs.mojolicious.org/Mojolicious/Guides/Growing
Jason McIntosh - Whim: A Webmention multitool for the command line - Lighting Talks - Day 3
Whim is a brand-new command-line tool (written with Mojo!) that lets you receive, process, display, and send webmentions from the command line.
https://jmac.org/webmention/
https://www.adamdjbrett.com/blog/enabling-webmentions-in-11ty/
Webmention is a recent, W3C-approved technology that aims to promote the proliferation of independent websites through a simple protocol of open, cross-domain notifications.
I have been obsessed with this technology for the past two years, and I will try to explain why, sharing a lot of resources for further study.
Mojolicious Nine Point Oh! with Joel Berger
Mojolicious Core Team member Joel Berger discusses some of the features of the recent Mojolicious 9.0 release and how they can improve your web (and async) applications.
Managing Product Design Teams / Design Systems International
In many product design teams today, work is divided neatly into fields. The result is a familiar waterfall process, where strategy leads to UX, UX leads to UI, UI leads to “finished” designs, and only then does engineering begin.
One cost is that the work is slow. Product teams struggle under the weight of these processes and, at worst, end up filling their time completing checklists instead of doing impactful work.
Plan like a farmer by being deliberate about planning. A farmer has a clear goal (grow the best apple), but knows it is impossible to predict the weather. Instead of laying out a rigid plan ahead of time, they stay agile and respond as things happen.
Data::Random::Contact - Generate random contact data
use Data::Random::Contact;
my $randomizer = Data::Random::Contact->new();
my $person = $rand->person();
my $household = $rand->household();
my $organization = $rand->organization();
DESCRIPTION
This module generates random data for contacts. This is useful if you're working an application that manages this sort of data.
It generates three types of contacts, people, households, and organizations.
The magic of auto-fit and auto-fill (and the difference between them)
Grid's auto-fit and auto-fill are super useful, and while the declaration is pretty long, and can seem complicated, it's not so bad once you break it down.
✅ Auto-fill vs. auto-fit demo: https://codepen.io/kevinpowell/pen/yyLYoZO
✅ More on getting started with Grid: https://youtu.be/rg7Fvvl3taU
.grid {
display: grid;
gap: var(--gap, 1rem);
grid-template-columns: repeat(
var(--grid-type, auto-fit),
minmax(min(180px, 100%), 1fr)
);
grid-auto-rows: 120px auto auto;
container-type: inline-size;
}
⌚ Timestamps
00:00 - Introduction
00:25 - The basics of grid columns
02:30 - Using the repeat syntax
03:15 - Breaking down repeat auto-fit
05:45 - Preventing overflow
08:00 - Use a variable for the minimum value
08:45 - How to remember this declaration
11:25 - The difference between auto-fit and auto-fill
Use v5.20 subroutine signatures – The Effective Perler
If you declare use v5.36; (or a later version, like v5.38 or v5.40) at the top of your script, subroutine signatures are enabled automatically, and you no longer need to suppress any warnings.
Fender Washers for Mounting Pictures | Popular Woodworking
I enjoy making picture frames but always found it a pain to use tacks or staples to hold the picture in place. Plus tacks and staples are hard to remove when you want to change the picture. That’s why I developed this method for holding the picture, glass, matting, and backing board in the frame. I use 1-in.-diameter fender washers and #6 by 3/8-in. pan head screws. I drill the recess for the washer with a Forstner bit and make the recess deep enough so the washer will bear against the backing board to hold everything snug.
Learn | Glyphs
Glyphs 3 is a Mac font editor that puts you in control: quickly draw high-precision vectors, efficiently reuse shapes, and easily manage any number of letters, figures and symbols.
Tutorials:
Getting Started
How I Cured My Procrastination - Learn How To Learn
The method is to get in the habit of starting everything immediately and chunking it out so you finish early. Doing this repeatedly trains your brain that work is like taking a nice rewarding warm bath rather than briefly touching a painful punishing hot stove. Over time your brain learns to enjoy work and its rewards more than it fears the pain of doing it. I call this method “work ethic psychological conditioning” (WEPC) because I didn’t have a name for it and that’s just what I came up with on the spot for this article. I elaborate on WEPC below, and give an important optimization to the method.
What is Body Doubling?
Learn how body doubling can help you bust through procrastination by improving motivation, mood, and productivity!
If you aren’t familiar, body doubling simply refers to the practice of having someone work alongside you.
People tend to use this technique for things they’ve been avoiding or procrastinating on — everything from paperwork, to folding clothes, to big work projects that feel overwhelming.
Superdesign
AI-powered design platform for creating beautiful interfaces and experiences
“Tiptoe Through the Tulips” | Learn a Jazzy Ukulele Arrangement | Ukulele Magazine
Before Tiny Tim gave it his trademark twist, Nick Lucas’ 1929 version became the No. 1 song in America, spending ten weeks on the charts.
A Complete Digitization of Leonardo Da Vinci's Codex Atlanticus, the Largest Collection of His Drawings & Writings | Open Culture
No historical figure better fits the definition of “Renaissance man” than Leonardo da Vinci, but that term has become so overused as to become misleading. We use it to express mild surprise that one person could use both their left and right hemispheres equally well.
A complete guide to the HTML number input
Styling, UX, validation