Search
Building a hexagonal grid using CSS grid
18.6.2020
I think of grids as arrangements of rectangles with vertical and horizontal lines running through. And they are, but that doesn’t mean we can’t still do clever things in how we place things on those grids and what we do with the elements afterwards.
In this demo by Jesse Breneman,...
Ex-Bitcoin Dev Settles Defamation Suit Over Sex Assault Claims
17.6.2020
Former Bitcoin developer Peter Todd has settled his defamation suit against fellow a privacy-tech expert who publicly accused him of sexual misconduct
Why This Dev Built a ‘Centralized Ethereum’ on Top of Bitcoin’s Lightning Network
12.6.2020
Ethereum showed the limits of decentralization, says the creator of an explicitly centralized version that pays contracts via Bitcoin’s Lightning Network
Making My Netlify Build Run Sass
9.6.2020
Let’s say you wanted to build a site with Eleventy as the generator. Popular choice these days! Eleventy doesn’t have some particularly blessed way of preprocessing your CSS, if that’s something you want to do. There are a variety of ways to do it and perhaps that freedom is part...
Satoshi Nakamoto Had Outside Cryptography Help, Says Early Bitcoin Dev
1.6.2020
Satoshi Nakamoto sought help from expert cryptographers, which allowed him to make Bitcoin secure, says an early developer
Satoshi Invented GPU Mining to Defend the Network Says Early Dev
30.5.2020
According to an early Bitcoin dev, Satoshi prepared several versions of GPU mining code to defend Bitcoin against a 51% attack
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...
“The Modern Web”
22.5.2020
A couple of interesting articles making the rounds:
Tom MacWrite: Second-guessing the modern web
Rich Harris: In defense of the modern web
I like Tom’s assertion that React (which he’s using as a stand-in for JavaScript frameworks in general) has an ideal usage:
There is a sweet spot...
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...
10 Interesting JavaScript and CSS Libraries for May 2020
11.5.2020
A collection of our favorite web dev resources for the month of May, featuring useful JS tools, React components, and more!
Chromium lands Flexbox gap
9.5.2020
I mentioned this the other day via Michelle Barker’s coverage, but here I’ll link to the official announcement. The main thing is that we’ll be getting gap with flexbox, which means:
.flex-parent {
display: flex;
gap: 1rem;
}
.flex-child {
flex: 1;
}
That’s excellent...
Phuoc Nguyen’s One Page Wonders
2.5.2020
I keep running across these super useful one page sites, and they keep being by the same person! Like this one with over 100 vanilla JavaScript DOM manipulation recipes, this similar one full of one-liners, and this one with loads of layouts. For that last one, making 91 icons for all those design...
@property
25.4.2020
The @property is totally new to me, but I see it’s headed to Chrome, so I suppose it’s good to know about!
There is a draft spec and an “intent to ship” document. The code from that document shows:
@property --my-property {
syntax: "<color";
initial-value: green;
...
10 Interesting JavaScript and CSS Libraries for April 2020
13.4.2020
Our compilation for the month of April comes packed with awesome new web dev tools, including lots of Bootstrap goodies, a new testing framework, and more!
Top Ripple Dev Publishes Method to Increase Privacy Using ‘Blinded Tags’
2.4.2020
Nik Bougalis, the software engineer that leads the C++ team at Ripple, published a proposed method for using “blinded tags” to heighten privacy on the XRP ledger
Ethereum Founder Tells Bitcoin Dev: BTC Wasn’t Always ‘Digital Gold’
2.4.2020
Ethereum founder, Vitalik Buterin, got into a Twitter spat with a Bitcoin developer when he told him the Bitcoin narrative had changed from ‘P2P cash’ to ‘digital gold’
An Annotated Docker Config for Front-End Web Development
2.4.2020
Andrew Welch sings the praises of using Docker containers for local dev environments:
Here are the advantages of Docker for me:
• Each application has exactly the environment it needs to run, including specific versions of any of the plumbing needed to get it to work (PHP, MySQL...
gqless
30.3.2020
This is so cool. I mean, GraphQL is already cool. It’s very satisfying to write an understandable-looking query for whatever you want and then use that data in templates.
But what if you didn’t have to write the query at all? What if you just wrote the templates pretending you already...
More New Bitcoin Dev Funds Needed, Key Funding Players Revealed - Study
30.3.2020
The outlook for Bitcoin (BTC) development is generally positive, and although funding and training incentives “could improve,” funding is “far more distributed than it has been in the past,” per a new report.
The report, compiled by BitMEX, confirmed many of the findings of Cryptonews.com’s...
Emergency Website Kit
27.3.2020
Here’s an outstanding idea from Max Böck. He’s created a boilerplate project for building websites that fit within a single HTTP request. This is extremely important for websites that contain critical information for public safety. As Max writes:
In cases of emergency, many organizations need...