Search
It’s my job, and yours.
21.11.2019
The role of ethics in our modern web space has been on my mind for the past few years and I suspect it will occupy my thoughts increasingly as I move forward. With each encounter of a questionable feature or setting on a website, I can't help but think of all of the people involved and...
The Typed Object Model
20.11.2019
I help write technical documentation and one feature I've been writing about this year that has really stood out is the Typed Object Model (or Typed OM). If you haven't come across it yet you would be forgiven as it's pretty new. It falls under the CSS Houdini suite of API's and on the surface...
Six Months Using Firebase Web Performance Monitoring
19.11.2019
I don't really think of Firebase as a performance monitoring tool (all I ever think about is auth and real-time data storage), but nevertheless, it totally has that feature.
Justin Ribeiro...
[A] tool to track what real users in the wild are experiencing with an easy setup? Yes, please. [...]...
Bitcoin Cash Upgrade Complete: 2 New Protocol Changes Added
15.11.2019
The Bitcoin Cash network has successfully upgraded the latest ruleset changes to the protocol. The BCH blockchain now features the enforcement of minimal pushdata in script which will make a majority of BCH network transactions non-malleable. Moreover, as an extension to last May’s Schnorr...
Meet Flowee the Hub: A Feature-Rich Bitcoin Cash Validator
7.11.2019
Bitcoin Cash development has been growing wildly over the last year between third party services and infrastructure. Since the inception of BCH, there’s been a number of full node clients that not only distribute important binary data but offer a variety of different features as well....
Blockchain Conference TNABC Returns to Miami
1.11.2019
On January 16-17, The North American Bitcoin Conference (TNABC) and Miami Blockchain Week are returning to the sunshine state as 2020 sets in motion. TNABC, celebrating its seventh year running, will feature prominent speakers, crypto developers, and blockchain executives during the event hosted...
Options for Hosting Your Own Non-JavaScript-Based Analytics
18.10.2019
There are loads of analytics platforms to help you track visitor and usage data on your sites. Perhaps most notably Google Analytics, which is widely used (including on this site), probably due to it's ease of integration, feature-richness, and the fact that it's free (until you need to jump up...
Weekly Platform News: CSS column-span Property, ADA applies to Websites, Auto-generated Image Descriptions
17.10.2019
In this week's roundup: multi-column layouts gain wide support, the ADA means more A11y for retailers, and Google is doing something about all the empty image alt attributes in the wild.
The CSS column-span property will soon be widely supported
The CSS column-span property, which has been...
Binance to Add Bitcoin Cash to Its Decentralized Exchange
17.10.2019
Already widely available for trading across the world, bitcoin cash continues to expand into new markets and platforms. The latest venue where users can soon exchange the cryptocurrency is Binance’s decentralized exchange. The system will feature a token pegged to BCH issued on Binance Chain....
Introducing Sass Modules
7.10.2019
Sass just launched a major new feature you might recognize from other languages: a module system. This is a big step forward for @import. one of the most-used Sass-features. While the current @import rule allows you to pull in third-party packages, and split your Sass into manageable "partials,"...
Bitcoin History Part 18: The First Bitcoin Wallet
6.10.2019
Bitcoin users today are blessed with a panoply of feature-rich software and hardware wallets. When Bitcoin launched, however, there were no wallets. It took Satoshi Nakamoto to engineer the first desktop client, and his creation proved surprisingly resilient, serving the community faithfully...
Get Total Address Information with Geocode API (Sponsored)
4.10.2019
Getting address information is vitally important. Whether shipping a package, tailoring a user experience to location, or using that data to help localize language on a website, getting location information wrong can lose a sale or brake feature. Let’s take a look at an API I recently found...
Multi-Million Dollar HTML
30.9.2019
Two stories:
Jason Grigsby finds Chipotle's online ordering form makes use of an input-masking technique that chops up a credit card expiration year making it invalid and thus denying the order. If pattern="\d\d" maxlength="2" was used instead (native browser feature), the browser is smart enough...
SoFi Launches Beta Version of Crypto Trading Feature “SoFi Invest” Using Bitcoin, Ethereum, and Litecoin
22.9.2019
Social Finance Inc., popularly known as SoFi, has started rolling out a beta version of its cryptocurrency trading service for the current users of the platform, focused around three initial assets namely, Bitcoin, Litecoin, and Ethereum. The highly reputed firm involved in consumer finance...
How Merge Mining and Anchored Blockchain Projects Capitalize on Bitcoin’s Security Model
21.9.2019
Since 2011, just after Satoshi Nakamoto left the Bitcoin project for good, networks have emerged that leverage the BTC chain in some way. A variety of projects over the last nine years have found value in anchoring some sort of feature set to BTC in order to bolster the satellite’s underlying...
UX Considerations for Web Sharing
20.9.2019
From trashy clickbait sites to the most august of publications, share buttons have long been ubiquitous across the web. And yet it is arguable that these buttons aren’t needed. All mobile browsers — Firefox, Edge, Safari, Chrome, Opera Mini, UC Browser, Samsung Internet — make it easy to share...
Table with Expando Rows
20.9.2019
"Expando Rows" is a concept where multiple related rows in a <table> are collapsed until you open them. You'd call that "progressive disclosure" in interaction design parlance.
After all these years on CSS-Tricks, I have a little better eye for what the accessibility concerns of...
Automatically compress images on Pull Requests
19.9.2019
Sarah introduced us to GitHub Actions right after it dropped about a year ago. Now they have improved the feature and are touting its CI/CD abilities. Run tests, do deployment, do whatever stuff computers do! It's essentially a YAML file that says run this, then this, then this, etc., with...
caniemail.com
15.9.2019
As long as I can remember the main source for feature support in HTML email clients is Campaign Monitor's guide. Now there is a new player on the block: caniemail.com.
HTML email is often joked about in how you have to code for it in such an antiquated way (<table>s! really!) but that's...
Startup Particl Reveals Marketplaces Creation and Management Feature
13.9.2019
Blockchain project Particl has announced a market management option that allows vendors to create and manage stores for specific customers