Search
Resilient, Declarative, Contextual
25.6.2018
Keith J. Grant:
I want to look at three key characteristics of CSS that set it apart from conventional programming languages: it’s resilient; it’s declarative; and it’s contextual. Understanding these aspects of the language, I think, is key to becoming proficient in CSS.
Like HTML, unknown...
Don’t Use The Placeholder Attribute
22.6.2018
Eric Bailey takes a hardline position on <input placeholder>.
You might be thinking, as I did: yeah, yeah I know the pitfalls. I'm capable of using placeholder responsibly. But when you look at all the negatives together:
Can’t be automatically translated;
Is oftentimes used in place of...
Creating your own meme generator
15.6.2018
Almost every time a new meme pops up in my Twitter feed, I think of a witty version to create. I'm not alone in this. Memes are often a way to acknowledge a shared experience or idea. In a variation of the "Is this a pigeon" meme that has been making the rounds online, a designer Daryl Ginn joked...
Digging Into React Context
11.6.2018
You may have wondered lately what all the buzz is about Context and what it might mean for you and your React sites. Before Context, when the management of state gets complicated beyond the functionality of setState, you likely had to make use of a third party library. Thanks to recent updates...
Animate Images and Videos with curtains.js
6.6.2018
While browsing the latest award-winning websites, you may notice a lot of fancy image distortion animations or neat 3D effects. Most of them are created with WebGL, an API allowing GPU-accelerated image processing effects and animations. They also tend to use libraries built on top of WebGL such...
Getting Started with Live Coding in Visual Studio Code w/ Live Share
30.5.2018
Live Share for Visual Studio Code is HOT OFF THE PRESS and publically available as of May 7th 2018! Wha
What does the ‘h’ stand for in Vue’s render method?
30.5.2018
If you’ve been working with Vue for a while, you may have come across this way of rendering your app — this is the default in the latest version of the CLI, in main.js:
new Vue({
render: h => h(App)
}).$mount('#app')
Or, if you’re using a render function, possibly to take advantage...
10 Amazing Web Demos And Experiments for May 2018
9.5.2018
In this article we share with you some of the most interesting Web demos for May
Weekly Price Overview: VeChain, May 3
4.5.2018
Just as you chose: here is some VeChain analysis for you
15 Interesting JavaScript and CSS Libraries for May 2018
3.5.2018
We share with you a collection of our favorite resources for May, packed with some powerful JS frameworks, awesome date and time libraries, and much more
5 Crucial Concepts for Learning d3.js and How to Understand Them
23.3.2018
You may have already heard about d3.js, the dazzling JavaScript library that lets you create beautiful charts and graphics with just a few lines of code. You might have seen some of the fantastic examples of D3 in action, or you may have heard that the New York Times uses it to create...
Force a React Component to Re-Render
7.3.2018
The beauty of React components is that they automagically render and update based on a change in state or props; simply update the state from any place and suddenly your UI element updates — awesome! There may be a case, however, where you simply want to brute force a fresh render of a React...
AriseBank ICO Fraud Case May Ensnare Additional Parties
1.3.2018
A court filing indicates that the SEC-appointed receiver for AriseBank is searching for undisclosed assets and investigating third-party involvement
Bitcoin’s Price is Nearing All-Time Highs, But Market Confidence Isn’t
26.4.2017
While the price of bitcoin is within striking distance of all-time highs set in March, worries about the state of the network’s infrastructure are combining to depress sentiment. Chief among concerns are the ongoing issues at British Virgin Islands-based digital currency exchange Bitfinex,...
Six-Year-Old RPG Two Worlds II Continues In May
21.4.2017
Two Worlds II: Call of the Tenebrae is coming to PC, Mac and Linux on May 25, bringing over ten hours of new adventure and a major game engine upgrade to 2011's redemptive RPG sequel. The standalone expansion was originally planned for 2016, but the developers got a bit carried away. Read more