Ardian Haxha introduces WrapAPI, a tool that makes it very easy to extract data from websites and create APIs from that data.
Vincent Feeney examines elements of human psychology and how they can inform the way we design user experiences.
Jonathan explains how to share React components with a team and across different projects --- without changing source code, file structure or tooling.
Vasu walks through various strategies for modeling state, explaining when each of them can be used.
Roger Jin explains how to get data from asynchronous APIs when using server-rendered React code.
In this hands-on tutorial, Hrishi Mittal shows how to build an idea board React app that works with a Rails 5.1 API.
React eases the development of snappy, event-driven user interfaces that are fast at responding to state changes. This is particuarly important considering users expect web apps to feel smooth and seamless like native apps. In this article, you'll learn about what React is good at and what makes it work. This should provide you with the context required to decide if this library could be a good fit for your next project, and whether you should learn React.
Lucero del Alba looks at the pros and cons of WordPress.com hosting, explaining why it's a good option for web developers.
Kayla Matthews suggests ways to keep in touch with programming and advance your skills even when you're not employed.
Lucero del Alba explains the differences between shared and cloud hosting, with practical tips on how to decide which is the best option for you.
Andrew McDermott provides pointers on how to tell you're about to be fired, and tips on what you can do about it.
Ben Schwarz argues the case for making the web fast for everyone with automated web app testing on real devices.
John Sonmez guides software developers on how to ensure the best possible deal from salary negotiations.
In today’s market competition is fierce, which means you need to stand out. Here's a guide to building a portfolio site that will get people's attention.