Ecclesiastes 4:9-12 — Resurrection | Trinity
“Two are better than one
[…]
If either of them falls down, one can help the other up.
[…]
A cord of three strands is not quickly broken”

Source: x.com/Valuable/status/1822264144466268195
It’s actually backed by this:

Source: x.com/Valuable/status/1822233023972086165
10/2/24
++=?

Source: x.com/Valuable/status/1822294164668870715
A common question. I have never seen a big thing that could not be decomposed into smaller things. You don't have to deliver major value with every release. A simple nod and a "that's better" or "that's useful" works for me.

Source: x.com/allenholub/status/1822004359208526219
"Software development is *design*, not manufacturing."
The manufacturing is done by a compiler, or by a browser when you type in the URL and hit return.

Source: x.com/allenholub/status/1822005080792711516
Prioritizing speed by eliminating waste (not doing unnecessary work or building unnecessary things) does not lead to technical debt. Time to feedback is an important metric. (Lead time is of the DORA metrics, in fact). You cannot move faster by doing sloppy work, which is what you seem to be implying. Chose tech that accelerates the feedback loop.

Source: x.com/allenholub/status/1822006932191998111
POs do not design the software. Their job is to understand the market and sort the backlog (and contributing that expertise as the team works). That's it. IMO, they shouldn't even be collecting stories or "refining" them, at least not on their own. The pathological case is a PO spending all their time parked in front of Jira adding details to tickets. That's something that the team does just before and during implementation. The world does not need ticket monkeys.

Source: x.com/allenholub/status/1822011555380388126
Figured it out! This CSS scroll driven animations stuff is SO GOOD
I needed to set an animation-range-end: entry 50dvh;
This defines the end of animation timeline based on it's entry point.
Quick video explainer:

Source: x.com/wesbos/status/1821963974922961140
Gangsta Style!

Source: x.com/nfkmobile/status/1821588464615501850
What would you do? lol

Source: x.com/nfkmobile/status/1821596701431623923
The Reason why Elon Musk & X !

Source: x.com/nfkmobile/status/1821774517632483723
This was a fun interview about my Clean Coder book.

Source: x.com/unclebobmartin/status/1821599857750241492
Kamala Harris is NOT WINNING! Latest 2024 Trump v. Harris Numbers. https://youtu.be/ud1mP7aAWiM?si=Ceb2Pz6LnfxVxjQf… via @YouTube

Source: x.com/unclebobmartin/status/1822020724279931142
nice! it's an agent with access to your phone (android) and laptop (ubuntu).

Source: x.com/yoheinakajima/status/1822007689637195980
JavaScript tip:
Use the `navigator.deviceMemory` property to get the approximate amount of device memory:

Source: x.com/denicmarko/status/1821495750972387806
Javascript devs when a new framework is out:

Source: x.com/denicmarko/status/1821937779149812094
Need help using scroll-driven-animations with position: sticky;
I want my animation to be controlled by it's view() - scale up to 100% once it's 50% in view.
Relative positioning works, but when I made the elements sticky, the view timeline is extended.
Do I need custom animation-range values?
Codepen: https://codepen.io/wesbos/pen/ZEdXzEY…

Source: x.com/wesbos/status/1821957008590831775
CSS Chronicles XLII

Source: x.com/css/status/1821939684936724756
Be good. Future AIs are watching.

Source: x.com/karpathy/status/1821624726739185885
LLMs are the best teaching tools when you're looking for topic breadth, but not topic depth.
This is why founders find it disproportionately useful and specialists clown them for it.

Source: x.com/marktenenholtz/status/1821590054063804831