Search
What I’m Thankful For: 2020
24.11.2020
My parents loathe when I use poor language but luckily they don’t read this blog so I’ll just be blunt: 2020 has been an absolute shit show. COVID-19 has been a world-wide source of devastation to lives, jobs, and our quality of life. That said, I’ve found myself feeling...
DRY-ing up styled-components
23.11.2020
I like working with styled-components. They allow you write CSS in your JavaScript, keeping your CSS in very close proximity to your JavaScript for a single component. As a front-end developer who loves to dissect a web page and break it down into reusable components, the idea of styled-components...
How You Might Build a Modern Day Webring
20.11.2020
I’m sure different people picture different things when they think about webrings, so let me clarify what I picture. I see an element on a website that:
Signifies this site is part of a webring
Allows you to move to the next or previous site of the webring
Maybe has other functionality like...
console.log({ myVariable });
19.11.2020
I think this might be my most popular tweet of all time, but I’m not sure how to verify that these days. I’ll restate this neat little trick here because blogging is cool and fun.
I used to do this a lot while debugging JavaScript:
console.log("myVariable: ", myVariable);
But now I...
mediastack
19.11.2020
Have you ever had the idea for a website or new app that involved showing news content? You don’t have to create content yourself to have the right to build an innovative news reading experience. I remember when Flipboard came out. They didn’t (and still don’t) actually produce...
Millionaires FOMO: 73% Will Own Bitcoin by 2022, Survey
19.11.2020
Hundreds of millionaires have revealed in a new survey that they have either already invested in bitcoin or are planning to invest in the cryptocurrency in the next couple of years. Millionaires Don’t Want to Miss Out on Bitcoin A new global poll by Devere Group shows that 73% of millionaires...
BitPay Launches Mass Payout Service For Companies That Don’t Own Crypto
13.11.2020
Major crypto payment processor BitPay has announced the launch of BitPay Send, a new mass payout service that allows organizations to pay their employees, affiliates, customers, vendors, contractors, and others with cryptocurrency. The development could help the company reach out to businesses that...
Russian Ministry Wants to Jail Citizens Who Don’t Declare Bitcoin Earnings
12.11.2020
An expert has claimed that the Russian Ministry of Finance’s plans to hit crypto holders with jail time if they fail to declare their earnings may be misguided – and said that while “dirty” crypto deals regularly go through unchecked in the country’s capital, the Kremlin may seek to punish ordinary...
My WordPress Comments Wishlist
12.11.2020
A built-in commenting system is one of the reasons people reach for WordPress (and often stay there long-term). While I do think having a comment system is compelling (and as big of a fan of building on WordPress as I am), I find the comments system on WordPress quite crusty. It needs some love!...
The Raven Technique: One Step Closer to Container Queries
10.11.2020
For the millionth time: We need container queries in CSS! And guess what, it looks like we’re heading in that direction.
When building components for a website, you don’t always know how that component will be used. Maybe it will be render as wide as the browser window is. Maybe two of them...
How to Write Loops with Preprocessors
5.11.2020
Loops are one of those features that you don’t need every day. But when you do, it’s awfully nice that preprocessors can do it because native HTML and CSS cannot.
Sass (SCSS)
for Loop
CodePen Embed Fallback
while Loop
CodePen Embed Fallback
each Loop
CodePen Embed Fallback
Less
for...
This page is a truly naked, brutalist html quine.
4.11.2020
Here’s a fun page coming from secretGeek.net. You don’t normally think “fun” with brutalist minimalism but the CSS trickery that makes it work on this page is certainly that.
The HTML is literally displayed on the page as tags. So, in a sense, the HTML is both the page...
Additive Animations in CSS
3.11.2020
Daniel C. Wilson explains how with CSS @keyframe animations, when multiple of them are applied to an element, they do both work. But if any properties are repeated, only the last one works. They override each other. I’ve seen this limitation overcome by applying keyframes to nested elements...
FTX Increases Trump Futures Margins Before the Election, Biden Futures Lead by 64%
31.10.2020
At the beginning of the year, the trading platform FTX Exchange launched a futures market so people can bet on the U.S. election and created a futures contract token called TRUMP. On Friday, FTX revealed that the exchange is lifting the initial margin requirements to $0.50 for its TRUMP token...
How the IRS tracks down people who don’t report their crypto
30.10.2020
The United States tax authority doesn't seem to be very efficient when it comes to tracking down who owes crypto taxes — for now
People Want Data Privacy But Don't Always Know What They're Getting
30.10.2020
Gabriel Kaptchuk , Researcher Assistant Professor in Computer Science, Boston University.
Elissa M. Redmiles, Faculty member & Research Group Leader, Max Planck Institute.
Rachel Cummings, Assistant Professor of Industrial and Systems Engineering, Georgia Institute...
Here’s why Ethereum bulls don’t care about Friday’s $40M ETH options expiry
30.10.2020
$40 million in Ethereum options on Friday, and multiple indicators favor bulls as ETH 2.0 approaches
The blockchain revolution is already here, say Alex and Don Tapscott
28.10.2020
Tech evangelists Alex and Don Tapscott believe blockchain will “rewrite the economic power grid and the old social order.”
Comparing Static Site Generator Build Times
28.10.2020
There are so many static site generators (SSGs). It’s overwhelming trying to decide where to start. While an abundance of helpful articles may help wade through the (popular) options, they don’t magically make the decision easy.
I’ve been on a quest to help make that decision easier. A colleague...
Comparing Various Ways to Hide Things in CSS
27.10.2020
You would think that hiding content with CSS is a straightforward and solved problem, but there are multiple solutions, each one being unique.
Developers most commonly use display: none to hide the content on the page. Unfortunately, this way of hiding content isn’t bulletproof because now that...