recentpopularlog in
« earlier  
react-testing-library · React
It's a lightweight solution for testing React components. It provides utility functions on top of react-dom and react-dom/utils. Your tests work on DOM nodes over React component instances. Let's look at a real scenario and see what we mean. We will create:
jest  react-testing-library  react.js 
2 days ago
Integration Testing in React – HomeAway Tech Blog – Medium
Whenever you Google “How to test a React application” you’ll find a plethora of blog posts and talks on unit testing and end-to-end testing with a browser, but there seems to be a dearth of information on how to write integration tests, i.e. the middle portion of the testing pyramid.
integration-test  react.js  testing 
2 days ago
Creating Readable Tests Using React Testing Library
At Flatiron School, we’ve started using React to build almost all of our new client-side projects, as well as converting some of our older Backbone + Marionette apps to React.
jest  react-testing-library  react.js  testing 
2 days ago
A quick guide to test-driven development in React
Following the principles of Test-Driven Development (TDD) when writing a front-end React app might seem more difficult than doing the same on the back-end. First, we need to somehow render our component. Then we need to simulate user interaction with a browser.
jest  react-testing-library  react.js 
2 days ago
CSS Border-Radius Can Do That? | IO 9elements
TL/DR: When you use eight values specifying border-radius in CSS, you can create organic looking shapes. WOW. No time to read it all ?— we made a visual tool for you. Find it here. During this year’s Frontend Conference Zurich Rachel Andrew talked about Unlocking the Power of CSS Grid Layout.
border-radius  css 
2 days ago
Can I keep journals and still be a minimalist? - YouTube
Joshua & Ryan discuss journaling, blogging and other forms of recording your experiences of letting go.
journaling  minimalism  video  youtube 
2 days ago
Saudi Arabia: Last Week Tonight with John Oliver (HBO) - YouTube
Following the alarming disappearance of a Saudi journalist and political dissident, John Oliver examines America's uncomfortably comfortable relationship with Saudi Arabia.
saudi-arabia  video  youtube 
2 days ago
TAIWAN: the New Strategy to Defeat CHINA? - VisualPolitik EN - YouTube
Taiwan has become something like the Asian version of Asterix and Obelix’s irreducible village. A small enclave surrounded by a great empire that wants to engulf it...
china  politics  taiwan  video  youtube 
2 days ago
The Way We Talk About CSS
I’ve been writing new talks, creating new workshop material, and thinking about how best to teach CSS as we head all too quickly towards 2019. One of the things I’ve been thinking about is how we have typically thought about CSS, and how that should be changing given where the language is now.
css  frontend 
3 days ago
React's Render Props Pattern - RWieruch
I was devastated hearing the news about what happened on Lombok in the last couple of days. Having lived in Bali for the last few months, I have a huge bond with the Indonesian country and all of its islands. That’s why I want to help the amazing organisation Lombok Strong.
javascript  react.js  render-prop 
3 days ago
Working in quality time instead of clock time
One of the things I love about our flexible work environment at Basecamp is the freedom to step away from something whenever I need to. Right now I’m exploring designs for a new product idea. R&D work like this depends on having good mental and emotional energy.
productivity  work 
3 days ago
Free Speech Police - YouTube
If you want the Police to arrest people for their choice of words then you want to live in a police state.
free-speech  political-correctness  politics  video  youtube 
4 days ago
Why should you read "Don Quixote"? - Ilan Stavans - YouTube
Mounting his skinny steed, Don Quixote charges an army of giants. It is his duty to vanquish these behemoths in the name of his beloved lady, Dulcinea. There’s only one problem: the giants are merely windmills.
book  literature  video  youtube 
4 days ago
ReactCasts #11 - Recompose - YouTube
Recompose is a library that provides an assortment of higher order components that let's you "enhance" React functional components, so to speak, and do things all sort of things - including but not limited to local state and lifecycle hooks.
composition  javascript  react.js  video  youtube 
4 days ago
Andrew Clark - Recomposing your React application at react-europe 2016 - YouTube
Recompose is a functional utility library for React components. It provides a suite of higher-order components that encapsulate common React patterns. In this talk, I’ll describe the history and rationale of the library, and discuss strategies for building React apps for scalability and reuse.
hoc  react.js  video  youtube 
4 days ago
GitHub - acdlite/recompose: A React utility belt for function components and higher-order components.
Recompose is a React utility belt for function components and higher-order components. Think of it like lodash for React. No need to write a new class just to implement shouldComponentUpdate().
composition  javascript  react.js 
4 days ago
DESTROY ALL CLASSES: Turn React Components Inside Out with Functional Programming
React is pretty awesome, and with stateless functional components you can create ambitious apps that are 98% plain ol’ JavaScript (optionally JSX), and are very lightly coupled to the framework.
composition  javascript  react.js 
4 days ago
Stateful vs. Stateless Functional Components in React
React is a popular JavaScript front-end library for building interactive user interfaces. React has a comparatively shallow learning curve, which is one of the reasons why it's getting all the attention lately. 
javascript  react.js 
4 days ago
Embracing Functions in React – JavaScript Inside – Medium
This writeup is all about stateless functional components in React and why they might be useful or should be considered in the first place. Before we get down to the nitty-gritty, let’s begin with a definition of what functional components mean in a React context.
javascript  react.js 
4 days ago
Functional Stateless Components in React
What are functional, stateless components? React 0.14 introduced functional, stateless components as a way to define React components as a function, rather than as an ES2015 class or via React.createClass. Prior to React 0.
javascript  react.js 
4 days ago
A gentle Introduction to React's Higher Order Components - RWieruch
Another fitting headline for the article could be: learn Higher Order Components with Conditional Rendering in React. Higher order components, or known under the abbreviation HOCs, are often a hard to grasp pattern in React. These components can be used for multiple use cases.
javascript  react.js 
4 days ago
React by Example: Stateless Functional Components
In v0.14 the React team introduced stateless functional components. They are implemented by functions that take a props argument and return JSX. They're simpler and offer performance benefits. The drawbacks are the lack of state and the inability to interact directly with the DOM.
javascript  react.js 
4 days ago
React Stateless Functional Components: Nine Wins You Might Have Overlooked
React .14 introduced a simpler way to define components called stateless functional components. These components use plain JavaScript functions. Here’s the before and after in ES6: The differences above may seem subtle at first glance, but cutting the noise is a big win.
javascript  react.js 
4 days ago
Using Recompose to Share Functionality Between React Components | CSS-Tricks
Sharing functionality between React components is a pretty common need. The concept is that we can establish the behavior in one place and then extend it across different components. Higher-Order Components are one way to do this. Yet, there is another way using a library called Recompose.
composition  react.js 
4 days ago
Robert Plomin on Blueprint: how our DNA makes us who we are - YouTube
DNA is more important than any other factor in shaping who we are.
dna  genetics  video  youtube 
4 days ago
Parkour Atlas - YouTube
Atlas does parkour. The control software uses the whole body including legs, arms and torso, to marshal the energy and strength for jumping over the log and leaping up the steps without breaking its pace.
boston-dynamics  robotics  video  youtube 
4 days ago
Attack of the Tumbleweed - YouTube
Thousands of tumbleweed blow across the desert and road in Owyhee county. This was just after a "snow" plow made a path down the center of the road.
nature  tumbleweed  video  youtube 
4 days ago
Emergence
David Sacks Founder & CEO View Our Portfolio
gatsby  inspiration  website 
4 days ago
Beautiful Brand Identity for Colono
When people ask why we run Abduzeedo, our answer is always, we are always looking for things that inspire us. We are also trying to find new projects before they get featured on other publications. There are some projects that we have to share even after they get featured because they are too good.
branding  design  identity  typography 
4 days ago
GitHub - zsh-users/zsh-autosuggestions: Fish-like autosuggestions for zsh
Fish-like fast/unobtrusive autosuggestions for zsh. It suggests commands as you type, based on command history.
autocomplete  suggestion  zsh 
4 days ago
When and How to Use the Japanese Verb Form "Te"
The ~ te form is a useful form of the Japanese verb. It does not indicate tense by itself, however it combines with other verb forms to create other tenses. It has many other uses as well.
grammar  japanese  language 
5 days ago
Japanese Verbs te-form - Free Japanese Lessons
As you will see, て-form (te-form) of Japanese verbs has many functions. You can use it to form different verb sentences. One basic function of te-form is to connect verb sentences.
grammar  japanese  language 
5 days ago
Other uses of the te-form – Learn Japanese
The te-form is incredibly useful as it is used widely in many different types of grammatical expressions. We will learn about enduring states with the 「~ている」 and 「~てある」 form. Even though we have learned various conjugations for verbs, they have all been one-time actions.
grammar  japanese  language 
5 days ago
Don't Get Fooled Again: The Continuing Necessity of Anti-Communism - Quillette
Socialism is having an unprecedented moment in America: opinion polls show its increasing popularity, especially among youths; membership in the Democratic Socialists of America continues to swell.
communism  socialism 
5 days ago
BBC - Future - Should everyone be taking vitamin D?
As the days get shorter in the Northern hemisphere, concerns tend to arise about the lack of sunlight – and possible vitamin D deficiency. For many, a go-to fix is to take supplements. The supplement, after all, has been touted as a near-miracle.
health  nutrition  vitamins 
5 days ago
Progressive Web-First Apps – Ben and Dion – Medium
You have a cool idea, and you don’t think “there is an app for that” yet. The path is clear, right? Build an iOS app, because the VC you are pitching has one in their pocket, and you want high ARPU customers.
mobile  pwa 
5 days ago
react-compose
React-compose allows you to encapsulate component logic into smaller, reusable functions, which in turn can be combined back into component. The fundamental idea is that React components has a way of becoming bloated with, often repeated, logic.
composition  react.js 
5 days ago
7 Companies Polluting The World Without Consequences | Care2 Causes
The only thing more horrifying than rampant industrial pollution is pollution without consequences.
carbon  co2  energy  environment  global-warming 
5 days ago
Just 100 companies responsible for 71% of global emissions, study says | Guardian Sustainable Business | The Guardian
Just 100 companies have been the source of more than 70% of the world’s greenhouse gas emissions since 1988, according to a new report.
carbon  climate-change  co2  energy  environment  politics 
5 days ago
Decoding DIG Output - NS1 Blog
Built into the vast majority of modern operating systems is the best tool for quickly diagnosing and understanding DNS responses. I am talking, of course, about the Domain Information Groper or DIG, as we like to call it.
dns 
6 days ago
Learn 3D Modelling - The Complete Blender Creator Course | Udemy
This course is continually updated in response to student suggestions. Blender is a fantastic platform which enables you to make AAA-quality models which can be exported to any game engine, 3D printer, or other software.
3d  blender  course  learning  video 
6 days ago
SCIgen - An Automatic CS Paper Generator
SCIgen is a program that generates random Computer Science research papers, including graphs, figures, and citations. It uses a hand-written context-free grammar to form all elements of the papers. Our aim here is to maximize amusement, rather than coherence.
generator  humor  science  study 
6 days ago
Moa
Link your twitter and Mastodon accounts. No bamboozle.
mastodon  twitter 
6 days ago
Most Secure Web Browsers in 2018 | NordVPN
Every single day you Google things, visit blogs, buy online, pay your bills or browse Facebook. Almost 4 billion people on this planet rely on the Internet connection for various purposes, and for many, it has become a basic necessity.
browser  security 
7 days ago
Aaron Draplin: "Pretty Much Everything" | Talks at Google - YouTube
Esquire. Ford Motors. Burton Snowboards. The Obama Administration. While all of these brands are vastly different, they share at least one thing in com­mon: a teeny, little bit of Aaron James Draplin.
aaron-draplin  design  logo  presentation  video  youtube 
8 days ago
MailDrop
MailDrop is free for anyone to use when you need a quick, disposable e-mail address. Don't worry, we've got you covered. Use this wherever you need an e-mail address.
email  security 
8 days ago
DDC Hardware typeface ⬢ A comprehensive, industrial sans-serif from Draplin Design Co. & Lost Type
General frustration, of course. I couldn’t find a simple, utilitarian typeface that was was ubiquitous as DDC Hardware turned out to be. That and, free of the latest trends and ironic twists in the type world. I just wanted something that was painfully functional.
aaron-draplin  font  typography 
8 days ago
What makes a truly great logo - YouTube
How a simple mark ends up meaning something big. Joe Posner, and Michael Bierut (designer of the Hillary Clinton logo) explain. For more from Michael Bierut on graphic design, check out his book "How to use graphic design to sell things, explain things, make things look better, make people laugh, cr
logo  system  video  youtube 
9 days ago
Aaron Draplin on Working Efficiently in Illustrator with Free Vectors - YouTube
Sign up for Aaron Draplin's entire class on Skillshare: http://skl.sh/YT-aarondraplinAaron Draplin is a designer and founder of Draplin Design Co. (DDC), located in the mighty Pacific Northwest. The DDC has rolled up its sleeves on a number of projects related to print, identity, web development, an
adobe-illustrator  design  logo  video  youtube 
9 days ago
Aaron Draplin Takes On a Logo Design Challenge - YouTube
Most logos aren't designed in fifteen minutes, but most designers aren't Aaron Draplin. Aaron's a Portland fixture by way of the Midwest, the owner of Draplin Design Co., and an advocate of "blue collar" design: design that works. Here he takes our logo design challenge, creating a dozen iterations
design  how-to  logo  tutorial  typography  video  youtube 
9 days ago
« earlier      
per page:    204080120160

Copy this bookmark:





to read