Category: Dev

Post

Defenses vs. Injection Attacks

This article is featured in the new DZone Guide to Web Development. Get your free copy for more insightful articles, industry statistics, and more!
Injection attacks are remarkably common. In fact, they’re the backbone of most exploits; after all, in order to compromise a system, an attacker needs to inject something...

Post

React Newsletter – Issue 94 – Nov 23rd 2017

Articles
How to greatly improve your React app performance
This article tackles the following common React pitfalls: Bad shouldComponentUpdate implementations and why PureComponent won’t save you, changing the DOM too fast, and using events and callbacks without limitations.
medium.com
The Performance Cost of Server Side...

Post

Glue Gun Teardown Reveals Microcontroller Mystery

[electrobob] got a Bosch GluePen cordless hot glue gun. The thing has some nice features — it heats up in fifteen seconds, and charges via USB, and is generally handy for those small and quick jobs that hot glue guns were made to perform. At first glance it seems like a huge improvement over the plug-in varieties, which...

Post

How to Add Real Web Push Notifications to Your Web App

You've probably seen web notifications before. YouTube shows them when it goes to a new song, Facebook pings them when a new message comes in, scammy websites ask for permissions and you say no. The usual.
You can fire those notifications from anywhere inside your JavaScript.

Post

Files and code generation enhancements

PhpStorm 2017.3 has a number of subtle, yet effective, enhancements to help you with your file and code generation. PHP File templates PhpStorm 2017.3 unifies the way you work with your PHP file templates. The New PHP Class dialog now … Continue reading →

Post

Building Chat Apps: The Current Landscape

When it comes to building a chat application of any kind, from mobile group messaging to multiplayer in-game chat to customer support and chatbots, choosing the right platforms, frameworks, and protocols can make or break your business.
That’s because build vs. buy chat isn’t binary. The days of making a decision to do...