Search
The Many Bad (and Good!) Patterns for Close Buttons
27.5.2020
Manuel Matuzović details 10 bad HTML patterns for a close button. You know, stuff like this:
<a class="close" onclick="close()"×</a
Why is that bad? There is no href there, so it really isn’t a link (close buttons aren’t links). Not to mention the missing href makes this...
Block Links: The Search for a Perfect Solution
25.5.2020
I was reading this article by Chris where he talks about block links — you know, like wrapping an entire card element inside an anchor — being a bad idea. It’s bad accessibility because of how it affects screen readers. And it’s bad UX because it prevents simple user tasks, like selecting text.
But...
Moving Coins, Data Breaches, and Magical Authors: Bad Crypto News of the Week
23.5.2020
Check out this week’s Bad Crypto News
Why a Strong Dollar Is Bad for the US and Bad for the World
20.5.2020
Despite the specter of inflation from money printing, the dollar has gained strength. Here’s why that’s a problem - for everyone
Fake Deaths, Real Deaths, & a Permanently Reduced Block Reward: Bad Crypto News of the Week
16.5.2020
Check out this week’s Bad Crypto News
Telegram’s TON Was Built on Sand. Its Failure Isn’t All Bad For Crypto
14.5.2020
Telegram's Pavel Durov rails against the SEC's "ossification." But his TON project was always on shaky ground legally-speaking, says Preston Byrne
Dealing With Stale Props and States in React’s Functional Components
12.5.2020
There’s one aspect of JavaScript that always has me pulling my hair: closures. I work with React a lot, and the overlap there is that they can sometimes be the cause of stale props and state. We’ll get into exactly what that means, but the trouble is that the data we use to build our UI can...
Modern CSS Solutions for Old CSS Problems
11.5.2020
This is a hell of a series by Stephanie Eckles. It’s a real pleasure watching CSS evolve and solve problems in clear and elegant ways.
Just today I ran across this little jab at CSS in a StackOverflow answer from 2013.
This particular jab was about CSS lacking a way to pause between...
The Halving Looms, Wright Plagiarizes, & Miners Face Serious Difficulties: Bad Crypto News of the Week
9.5.2020
Check out this week’s Bad Crypto News
Bitmain Produced Bad Batch Of Units Ahead Of Bitcoin Halving, Miners Claim
5.5.2020
Bitmain’s Antminer S17+ model is said to have a failure rate of up to 30%, according to a group of disappointed customers
Oil Crashes, Satoshi Speculations, and Earth Angel Scams: Bad Crypto News of the Week
25.4.2020
Check the bad crypto news of the past week
Why Global Deflation May Not Be Bad News for Bitcoin
24.4.2020
Contrary to expectations, bitcoin could see a positive performance during a possible bout of global deflation
Central Banks — A Bad Influence on Decentralized Finance
24.4.2020
Central banks vs. decentralized finance: Which could possibly win this battle for dominance in the market?
Can JavaScript Detect the Browser’s Zoom Level?
21.4.2020
No, not really.
My first guess was that this was intentionally not exposed in browsers because browsers intentionally don’t want us fighting it — or making well-intentioned but bad-outcome decisions based on that info. But I don’t see any evidence of that.
StackOverflow answers paint...
Largest US Banks Expect Billions in Loan Losses, Profits Plunge
19.4.2020
Several of the largest U.S. banks have set aside billions of dollars in reserves as they expect massive losses from loan defaults, sending their profits nosediving. Wells Fargo’s first-quarter earnings fell a whopping 90% while JPMorgan Chase’s profit dropped 70%. Bank of America...
Viral Scams, Steem Bribes, and Zoom Hacks: Bad Crypto News of the Week
18.4.2020
Check out this week’s Bad Crypto News
Counterfeit Rubles, Major Lawsuits, and Security Issues: Bad Crypto News of the Week
12.4.2020
Check out this week’s Bad Crypto News
April Fools, Celebrity Scams, & Manipulated Markets: Bad Crypto News of the Week
4.4.2020
Check the bad crypto news of the past week
How to build a bad design system
31.3.2020
I didn’t realize this until it was far too late, but one of the biggest mistakes that’s made on a design systems team is a common mismanagement issue: there are too many people in a meeting and they have too many dang opinions.
Is there a conversation about the color of your buttons that’s taking...
IMF Declares Global Recession, 80 Countries Request Help, Trillions of Dollars Needed
30.3.2020
The International Monetary Fund (IMF) has declared that we have entered a global recession — one that is as bad as or worse than the previous global financial crisis. 80 countries have already requested emergency assistance from the IMF. Meanwhile, the G20 has reported fiscal measures...