π± Personal knowledge management - Dendron
βMotivation often comes after starting, not before. Action produces momentum.β
β James Clear
Focus is more about not keeping busy when you need to wait for something.
Eat the boredom for a minute.
4 minutes run hard enough to push heart rate to 90%, 3 minutes recover, repeat 4 times
- Before stepping away, leave the code in a state where it is Obviously Broken, but Easy to Fix.
- Applying this technique means thinking about how to exit flow in a way that makes it easy to re-enter.
recommended routine - bodyweightfitness - I Don't Have This Much Time!
- Don't workout at all (saves anywhere from 20 to 60 minutes, but really, really, really, really, really, really, really, really, really not recommended)
I think it should be everyone's primary focus to sleep well, drink water, get outside, get active, and eat generally decently. I hate to say it, but if you're not eating a good amount of vegetables and fruit, decent protein, sleep, etc, no amount of XYZ will catch up to that detriment.
β CE02
- Leaked OpenAI documents reveal aggressive tactics toward former employees
- Improvements to the Speculation Rules API which allows websites to prefetch or prerender future navigations to improve performance.
- QPick.app website for making random choices easy and fun!
- Rethinking Text Resizing on Web
- Airbnb has made improving web accessibility a priority, focusing on the WCAG 1.4.4 Resize Text guideline. This guideline is important for users with low vision, as it requires web content to be maintained when text is scaled 200%.
- New alternatives to innerHTML
setHTML
setHTMLUnsafe
does not perform input sanitization. The setHTMLUnsafe method is particularly useful for working with declarative shadow DOM, where the contents of a<template>
element with the shadowrootmode attribute need to be rendered as shadow DOM. The setHTML method would remove the template element entirely, whereas setHTMLUnsafe preserves it.
- A Brief Note on Highlighted Text
If you plan to style text highlighted by the browser, you must give it sufficient contrast β 3:1 for the highlight block against its background and (probably) 4.5:1 for the text within that highlighted block against that background.
- Target=_blank implies rel=noopener
- Thinking out loud about 2nd-gen Email
- Files - Building the best file manager for Windows
- A Front-End Engineer's Take on LLMs
the indeterminism and unreliable behavior of LLMs, which is unlike the deterministic nature of typical software development. The author thinks prompt engineering will go the way testing is going. - be a skill rather than a discipline
- The Times You Need A Custom @property Instead Of A CSS Variable
CSS custom properties allow developers to specify the syntax, initial value, and inheritance behavior of CSS variables. This provides more control over how variables are used, enabling advanced animations that were previously only possible with JavaScript.
- Edit PDFs for free with Firefox PDF Editor
- URLhaus is a project from abuse.ch with the goal of sharing malicious URLs that are being used for malware distribution.
- State of HTML 2023
- Not an iPad Pro Review: Why iPadOS Still Doesnβt Get the Basics Right
- 100k Stars
- PeaZip Free Archiver
- Humanoid agent robot
- Avoid blundering: 80% of a winning strategy
- π What I read in 2024
- π Gists
- π Journals