Search
Using Google Drive as a CMS
22.7.2021
We’re going to walk through the technical process of hooking into Google Drive’s API to source content on a website. We’ll examine the step-by-step implementation, as well as how to utilize server-side caching to avoid the major pitfalls to avoid …
The post Using Google Drive as a...
Hashnode: A Blogging Platform for Developers
22.7.2021
Hashnode is a free platform for developer blogging. Say you’ve just finished an ambitious project and want to write about 10 important lessons you’ve learned as a developer during it. You should definitely blog it—I love that kind of blog post, myself. Making a jump into the technical debt...
You Can Get Vintage Game Magazines Delivered To Your Doorstep
22.7.2021
Bright, colorful, choked with ads, and filled with articles dated before they even left the publisher’s warehouse, retro video game magazines are delightful little static moments in video game history preserved on paper. The Video Game History Foundation’s vintage magazine subscription service...
Yet Another Mobile Context Menu With No Indication it Can Scroll
21.7.2021
Remember Tyler Hall’s personal story of a UX moment where the popup sharing context menu on iOS had no visible indication that the content inside was scrollable? The thing his mom wanted to do seemed impossible iOS isn’t alone here …
The post Yet Another Mobile Context Menu With...
ECMAScript proposal: JSON modules
21.7.2021
Dr. Axel Rauschmayer looks at JSON modules, which is already live in Chrome 91 (but nothing else). It looks just like an ES Modules-style import, only you asset the type at the end.
import configData from './config-data.json' assert {type:
…
The post ECMAScript proposal: JSON modules...
A Step-By-Step Process for Turning Designs Into Code
21.7.2021
Turning website design files into a combination of HTML, CSS and JavaScript is the bread and butter of many front-end web development jobs, but there’s a part of this work that doesn’t neatly fit in to tutorials on any specific …
The post A Step-By-Step Process for Turning Designs Into Code...
HOPR Staking Lets You Earn Rewards and NFTs While Supporting Data Privacy
21.7.2021
The HOPR protocol provides network-level and metadata privacy for every kind of data exchange. Designed to be better than TOR, the mixnet protects the identity of both sender and recipient by routing data via multiple intermediate relay hops that mix traffic. Now the project launches staking with...
The Nine States of Design
21.7.2021
Here’s a really good ol’ post from way back in 2015 all about the nine states of design and how we should think all the edge cases whenever we’re building interfaces. Vince Speelman writes:
Modern UI teams are designing components
…
The post The Nine States of Design appeared first...
Your Image Is Probably Not Decorative
20.7.2021
Eric doesn’t mince words, especially in the title, but also in the conclusion:
In modern web design and development, displaying an image is a highly intentional act. Alternate descriptions allow us to explain the content of the image, and in
…
The post Your Image Is Probably...
Typewriter Animation That Handles Anything You Throw at It
20.7.2021
I watched Kevin Powell’s video where he was able to recreate a nice typewriter-like animation using CSS. It’s neat and you should definitely check it out because there are bonafide CSS tricks in there. I’m sure you’ve seen other CSS …
The post Typewriter Animation That Handles Anything...
Grayscale Investments Launches Defi Fund — Now Offers 15 Crypto Investment Products
20.7.2021
Grayscale Investments has launched a decentralized finance (defi) fund. The new defi fund is the crypto asset manager’s 15th investment product and its second diversified product. “The emergence of decentralized finance protocols provide clear examples of technologies that can redefine...
You Can Beat Castlevania Before Guilty Gear Strive Finishes Loading
19.7.2021
Guilty Gear Strive is, by most accounts, an excellent fighting game, but one major issue has been vexing players since it launched over a month ago: the absurdly long time it takes the game to load into its main menu.Read more
Images are hard.
19.7.2021
Putting images on websites is incredibly simple, yes? Actually, yes, it is. You use <img> and link it to a valid source in the href attribute and you’re done. Except that there are (counts fingers) 927 things you could (and …
The post Images are hard. appeared first...
Deep dive: how game platforms can amplify your game's reach
19.7.2021
A handy guest post on how platforms work
Practical Use Cases for Scroll-Linked Animations in CSS with Scroll Timelines
19.7.2021
The Scroll-Linked Animations specification is an upcoming and experimental addition to CSS. Using the @scroll-timeline at-rule and animation-timeline property this specification provides you can control the time position of regular CSS Animations by scrolling.
In this post, we take a …
The...
IMF, World Bank, BIS Recommend Countries Work Together on CBDCs to Enhance Cross-Border Payments
18.7.2021
The International Monetary Fund (IMF), the World Bank, and the Bank of International Settlement (BIS) have conducted an extensive study of using central bank digital currencies (CBDCs) for cross-border payments. Their report to the G20 states that enhanced cross-border payments “can...
On the fence: If this is a crypto bear market, how long can it last?
17.7.2021
Is a bullish reversal incoming, or is crypto starting a bear market? It’s not clear where the markets will go, so let’s weigh the facts
DeNations Hosts NFT Art Exhibition, Celebrating Genesis Block of the DeNations Art Chain
17.7.2021
PRESS RELEASE. Defi and blockchain-powered Metaverse, DeNations launches NFT art minting platform, giving away free yield-bearing NFT art to NFT art collectors DeNations is a blockchain-powered metaverse platform based in Hong Kong that everyone can own nations, build cities/civilizations, and earn...
WordPress Admin Warnings in the Block Editor
16.7.2021
We sent out an email the other week that ultimately had a <video> in the HTML markup. We send the newsletter by creating it here in the WordPress block editor, which is fetched through RSS-to-Mailchimp. Mailchimp dutifully sent it out, …
The post WordPress Admin Warnings in the Block...
Of Course We Can Make a CSS-Only Clock That Tells the Current Time!
16.7.2021
Let’s build a fully functioning and settable “analog” clock with CSS custom properties and the calc() function. Then we’ll convert it into a “digital” clock as well. All this with no JavaScript!
Here’s a quick look at the clocks …
The post Of Course We Can Make a CSS-Only Clock That Tells...