“How to Stop Getting Defensive - Psychology Today UK”

“The Limitations of Economies of Scale”

(PDF)

Scale often increases costs but because it also moves it around that isn’t immediately obvious to managers

“On the Criteria To Be Used in Decomposing Systems into Modules”

A classic 25 year old paper.

“Unicode symbol as text or emoji · mts.io”

“The State of CSS Cross-Browser Development - Ahmad Shadeed”

“Efficiency is the Enemy”

“Shadow DOM and Its Effect on the Unofficial Styling API - Jim Nielsen’s Blog”

“Web History, Chapter 8: CSS - CSS-Tricks”

“🚨 How Basecamp blew up - Platformer”

Wow.

Idle thought: most Open Source Software, certainly most OSS on npm, shouldn’t be OSS but should instead be educational resources: blog posts, online courses, video tutorials, etc. You’d both have fewer burned out OSS maintainers and fewer dependency exploits that way.

“GitHub - justjavac/proxy-www: 学会 Proxy 就可以为所欲为吗?对,学会 Proxy 就可以为所欲为!”

This is clever.

I wonder how many devs who have an atavistic rejection of using eval realise that innerHTML is even more dangerous and also evaluates code. How many of them religiously avoid eval, even when it would be the best solution but then ‘innerHTML’ everything?

Knowledge work requires trust. Basecamp’s new policies was management declaring that staff had lost their trust. That made working there untenable. Irrespective of context or politics

(Then the entire thing becomes even more damning taking politics and context into consideration)

“Molly Sanden – Húsavík (live at the Oscars)”

I completely unironically love both this song and the movie.

“The True Meaning of Technical Debt 💸 - Refactoring”

“The social contract of open source”

“Fusion on Apple Silicon: Progress Update - VMware Fusion Blog - VMware Blogs”

Virtualisation on the M1 is now a thing.

“New WebKit Features in Safari 14.1 - WebKit”

“How to Create Actions for Selected Text With the Selection API”

Caveat: shadow DOM and selection APIs do not mix and there is no solution on the horizon.

‘Your Team is Not “Them” - CSS-Tricks’

Good advice.

“Two charms”

136 things every web developer should know before they burn out and turn to landscape painting or nude modelling – Baldur Bjarnason

The Firefox crasher on this blog post should be fixed. The culprit was a conic-gradient CSS background. Will write up later today.

136 facts every web dev should know before they burn out and turn to landscape painting or nude modelling

Cheeky tone; serious topics: failure demand, dev as pop culture, frameworks, OSS, and more

“A Complete Guide to Custom Properties - CSS-Tricks”

“🚨 What really happened at Basecamp - Platformer”