the CHEAP hardwood you should use instead
- paint-grade hardwood
- Ask professionals where they get their wood
The Only Way To Brace A Gate
Grab an Anti-Sag Kit here 👉🏻 https://bit.ly/anti-sagkit
This is incredibly simple, but TONS of people get this wrong. Mess this one thing up and your gate brace is almost completely non-functional.
Router Edge Guide: 6 Tips for Perfect Edges| Family Handyman
Modern router bits with carbide cutters and guide bearings make forming wood edges almost foolproof. Try this router edge guide for tips.
-
Router bits spin clockwise as you look down on the router, so moving the router counterclockwise tends to pull the pilot bearing tight against the wood and allows easy control of the router. When you’re routing the outside perimeter of a board, move the router counterclockwise. However, when you’re routing the inside of something like a picture frame, move the router in a clockwise direction.
-
Secure Small Work With Hot-Melt Glue
-
Make Moldings With Your Edge Router
Hold Chopsticks like a Pen - Marcosticks
Countless chopstick wrappers advice learners to "hold chopsticks like a pen". Here we explore the correlation between pen grips and chopstick grips.
The book showed two closely-related variants of the tripod grip. For reasons that will be explained later, we will call the above left posture the Caswellian Grip, and the above right posture the Spencerian Grip.
- We will call it the Lateral Grip here. *
Learn a Fun and Fruitful Ukulele Arrangement of “I Ain’t Got Nobody” | Ukulele Magazine
This arrangement combines the bluesy, orchestral feel of the original Marion Harris recording with the spirit of Bessie Smith's version
93 Beautiful CSS box-shadow examples - CSS Scan
🎨 Curated collection of 93 free beautiful CSS box-shadow, ready-to-use for your next projects. Click to copy.
Losing the imitation game
AI cannot develop software for you, but that's not going to stop people from trying to make it happen anyway. And that is going to turn all of the easy software development problems into hard problems.
- A computer can never be held accountable. Therefore, a computer must never make a management decision.
Programming as Theory Building
Non-trivial software changes over time. The requirements evolve, flaws need to be corrected, the world itself changes and violates assumptions we made in the past, or it just takes longer than one working session to finish. And all the while, that software is running in the real world. All of the design choices taken and not taken throughout development; all of the tradeoffs; all of the assumptions; all of the expected and unexpected situations the software encounters form a hugely complex system that includes both the software itself and the people building it. And that system is continuously changing.
To circle back to AI like ChatGPT, recall what it actually does and doesn't do. It doesn't know things. It doesn't learn, or understand, or reason about things. What it does is probabilistically generate text in response to a prompt.
How to take control of Flexbox
-
Flex children are just that:
display: block
ordisplay: inline
don't have any affect oncedisplay: flex
is defined on the parent. -
Flexbox is controlled inside --> out: The size of the children affect the size of the parent. Grid is outside --> in: the size of the parent is specified and the children fit inside.
-
Defaults: flexbox by default uses the 'best' size for the children. It doesn't expand them, but it will shrink them if necessary.
flex-shrink: 1;
flex-grow: 0; -
If you have multiple rows and columns, and you want them consistent, grid is the better choice
-
width is the same as flex-basis IF you are using columns
CSS for printing to paper
At work, one of the things I do pretty often is write print generators in HTML to recreate and replace forms that the company has traditionally done handwritten on paper or in Excel. This allows the company to move into new web-based tools where the form is autofilled by URL parameters from our database, while getting the same physical output everyone's familiar with.
This article explains some of the CSS basics that control how your webpages look when printed, and a couple of tips and tricks I've learned that might help you out.
Stephen Inglis Plays a Ukulele Version of the Grateful Dead‘s “Friend of the Devil” | Ukulele Magazine
Stephen Inglis, who has a long relationship with the Grateful Dead’s music, plays his ukulele arrangement of "Friend of the Devil" and shares some playing tips.
Carl Angel 5 Pencil Sharpener - helical blade
Made in Japan with point adjustment:
https://carl-officeproducts.com/products/a-5-royal-pencil-sharpener/
Remove the helical blade from rotor, if you can, by unscrewing the rod that holds it in place. Wear a thick leather glove on one hand. Place 300-400 grit sandpaper strip on hard flat horizontal surface in front of you. Hold one helical blade(cylinder) with long screw through it from the ends between your thumb and middle finger so that blade rotates freely. Lay the helical blade against the sandpaper while holding it. Place two or three fingers of your gloved hand on top of blade to push down against the helical blade. Now pull on helical blade so that it rotates while being pressed down against sandpaper. The blade will bite into the glove and cause it to rotate. Repeat until the blade has rotated a few times. Replace helical blade. I'm sure there are other ways, but that's how I do it.
There is a youtube video of an older man putting the helical blade against a sanding belt. Takes too much metal off.
javascript - How to inspect JQuery UI tooltip? - Stack Overflow
I have a default JQuery UI tooltip function call on my page. Is there a way to style the tooltip div interactively using the Inspector? If I had two mouse pointers, one would be hovering over an el...
2- Choose Sources: Choose Sources
3- On the right side, you found accordion, Open "Event Listener Breakpoints" Open "Event Listener Breakpoints"
4- You will found all events, Open "Mouse", then Select "mouseout" event, this will stop execution of code and stop before "mouseout action". Open "Mouse", then Select "mouseout"
5- Go to App screen, and Try to hover only the item which has the tooltip, then screen will freeze, and you will found the tooltip stand as you want. tooltip stand as you want
Better Sales Pages with better Typography - Pimp my Type
Five tips to design a convincing sales page by better using typography.
CSS Button Styles You Might Not Know | David Bushell
Visual Focus
Accessibility is for everyone. I like using keyboard navigation to tab through interactive elements. Sadly I’ve lost count of how many clients have asked me to “remove that ugly border” around focused buttons.
Button focus state can be improved with two tricks:
.button {
&:focus-visible {
outline: 2px solid magenta;
outline-offset: 2px;
}
}
First, I replace the default focus pseudo-class with focus-visible. MDN has a long section on focus vs focus-visible. Basically it’s what the original should have been in hindsight.
https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible#focus_vs_focus-visible
Second, I use outline-offset to give some breathing room between the focus ring and the button itself. If the button has a prominent border style the outline would sit flush against it looking like a double border. Adding an offset makes the focus state more visible.
One thing to note is that ::file-selector-button does not get focus, rather the parent input does, so apply styles there.
Designing better target sizes
An interactive guide on designing better target sizes on the web.
Time for a Change: Introducing irreversible time in economics - Dr Ole Peters
An exploration of the remarkable consequences of using Boltzmann's 1870s probability theory and cutting-edge 20th Century mathematics in economic settings. An understanding of risk, market stability and economic inequality emerges.
The lecture presents two problems from economics: the leverage problem "by how much should an investment be leveraged", and the St Petersburg paradox. Neither can be solved with the concepts of randomness prevalent in economics today. However, owing to 20th-century developments in mathematics these problems have complete formal solutions that agree with our intuition. The theme of risk will feature prominently, presented as a consequence of irreversible time.
A lecture by Dr Ole Peters
The transcript and downloadable versions of the lecture are available from the Gresham College website:
http://www.gresham.ac.uk/lectures-and-events/time-for-a-change-introducing-irreversible-time-in-economics
GitHub - zaghaghi/openapi-tui: Terminal UI to list, browse and run APIs defined with openapi spec.
Terminal UI to list, browse and run APIs defined with openapi spec. - zaghaghi/openapi-tui
GitHub - extrawurst/gitui: Blazing 💥 fast terminal-ui for git written in rust 🦀
Blazing 💥 fast terminal-ui for git written in rust 🦀 - extrawurst/gitui
If you want to be creative, you can’t be certain | Ida Persson
You have to be willing to step into the unknown if you want to be creative.
The will to do things that haven’t been done before.
When we’re creating things that have not been done before, uncertainty is inevitable.
The willingness to stay in the question long enough for the dots to connect.
My inability to make decisions is frustrating, but it also allows me to stay in the question longer. I’m not rushing to find a quick fix but rather twisting and turning problems. I often find the need to go back and research some more. To make sure that the path I’ve decided to take is the right one. It wasn’t until I got more comfortable in my role as a designer (I wish I could say that my imposter syndrome went away, but it still surfaces in every project) that I discovered the benefit of this. When it comes to solving problems with creative solutions, we must first spend time figuring out the right problem to solve. Then make sure that the solution we propose is helping more than hurting.