Flex Cheatsheet
Bench Grinder Basics - FineWoodworking
By Asa Christiana #226–May/June 2012 Issue
- ceramic alumina wheels
- diamond dresser
Javascript regular expressions aren’t that daunting — here’s how to design your own
Repointing a Brick Chimney - Fine Homebuilding
By Matthew Millham Issue 293 - August/September
Outermost Chair
The Outermost Chair is a loving homage to the original Adirondack chair designed by Thomas Lee in 1903. That first design has spawned thousands of variations, but Outermost Home founder Chris Nagle wanted to return to the elegant, dynamic form of the original — timeless in design and constructed for endurance and longevity. Each chair is crafted of solid sapele mahogany, notched for structural integrity, and finished using stainless steel fasteners. All Outermost Chairs are crafted in partnership with Cape Associates Custom Builders, located on the Outer Cape.
15-Minute Lower-Body Workout | At-Home Lower-Body Workout
Perform each exercise for 50 seconds. Rest 10 seconds between each exercise. Repeat the entire circuit 3 times through for a total of 15 minutes.
- Air squat
- 180-Degree Squat Jump
- Alternating Forward Lunge to Lateral Lunge
- Alternating Reverse Lunge to Curtsy Lunge
- Glute Bridge Walkout
How to Install a Durable Asphalt Driveway | Family Handyman
Learn how the pros make asphalt driveways that last
Go is Boring...And That’s Fantastic! | Capital One
The best way to think about Go is to think about all the things that it doesn't have.
- Go doesn’t have a virtual machine or an LLVM-based compiler.
- Go doesn’t have exceptions.
- Go doesn’t have user-defined implementation inheritance.
- Go doesn’t have overloading for functions, methods, or operators.
- Go doesn’t have immutables.
- Go doesn’t have enumerations.
- Go doesn’t have generics.
- And Go hasn’t added any major features since Go 1 was released in 2012.
The one exciting thing that Go has is built-in concurrency support via goroutines, channels, and select. However, it is based on ideas from CSP, communicating sequential processes, which was first described in 1978.
Things I Wish I’d Known About CSS | CSS For Designers
- img is inline by default
- Difference between nth-child and nth-of-type
Restore a Wood Entry Door - Fine Homebuilding
By Sean Clarke Issue 225
I’ll show you how to prep a wood door properly whether it has been painted or varnished, how to make minor repairs, how to apply an epoxy sealer, and finally, how to build up a varnish finish that yields a durable, clear shine.
Watch Craig Chee Perform “Beautiful Dreamer” and Learn to Play Our Arrangement
In order to play the arrangement smoothly and make the chords sing, you’ll need to move between grips efficiently, maintaining common fingers between different shapes where possible.
Modern CSS grid solutions to common layout problems
Dynamic centered layout
We all know margin: 0 auto to center a layout. Ideal for article pages, right? But what if you want elements like images to exceed the maximum width of the article?
a11y.css
This CSS file intends to warn developers about possible risks and mistakes that exist in HTML code. It can also be used to roughly evaluate a site's quality by simply including it as an external stylesheet.
The Designer's Guide to Letter-Spacing | Webdesigner Depot
There are a lot of different typefaces and a single rule doesn’t apply to all of them. Experiment with letter-spacing and do what seems right to you. There are some simple guidelines that will lead you in the right direction, especially when working with body text:
Letter-Spacing Headlines
If you are using well designed fonts, you can be sure that they are calibrated well, and you won’t need to make any major adjustments to them. However, the problem with headlines is that at larger scales the space between letters looks unbalanced. It can be fixed by increasing or decreasing the letter-spacing value.
There are no strict rules for letter-spacing — there are a lot of typefaces and all of them require an individual approach — but if you look at how big companies like Google and Apple treat their typefaces, you can find a lot of valuable information there.
Smithsonian Releases 2.8 Million Images Into Public Domain |At the Smithsonian | Smithsonian Magazine
DIY Cabinet Doors: How to Build and Install Cabinet Doors
If you’ve got a table saw, here’s a new way to put it to work: making cabinet doors. You don’t need any special jigs— just your saw, large or small, a miter gauge and a sharp blade. And you don’t need any specially prepared wood; material from a home center will be fine.
6 Best Calf Stretches - How to Stretch Your Calves
Grumpy calves can also lead to pain in other parts of the body. For example, poor calf mobility may lead to knee and ankle pain, shin splints, plantar fasciitis, Achilles tendonitis, and even back issues.
Easy Git Workflow
So you've finished your work and are ready to merge your branch back into master. Here's one way to do that very cleanly and safely:
git checkout master git fetch --prune git merge --ff-only origin/master git rebase master my-awesome-feature-1234 git push --force-with-lease origin my-awesome-feature-1234 git checkout master git merge --no-ff my-awesome-feature-1234 git push origin master
You'll remember that, right? And you'll never mess it up?
For us, we simply run:
git merge-with-master
