Austin Nevins

247 Flips | 2 Magazines | 494 Likes | 8 Followers | @AustinNevin2014 | Seattle DEVDAY

CSS abuse

It’s all about CSS. All authors here either forgot to use JavaScript or they had disabled it in their browser and can not enable it back again; so …

Mario Kart

JavaScript toolkit Dojo 2 now available

The Dojo team has announced the availability of Dojo 2. Dojo is a JavaScript toolkit designed to help developers scale their development …

JavaScript

Interceptor : Your Own Mock Server inside the browser

Written by <i>Amit Bhavikatti</i> on April 24, 2018; tagged under chrome, firefox, browser-extension<p>During development, often times front-end devs have to …

JavaScript

You Don’t Need Redux, MobX, RxJS, Cerebral

For state management, try this simple pattern instead of a library<p>Don’t get me wrong. Those libraries are great. But I’m suggesting a different, …

JavaScript

Blazing fast CSS for your Design Systems and App Components

CSS Blocks is an ergonomic, component-oriented CSS authoring system that compiles to high-performance stylesheets.<p>By combining an opinionated …

JavaScript

How to implement a simple hash table in JavaScript

How beautiful is {}?It lets you store values by key, and retrieve them in a very cost-efficient manner (O(1), more on this later).In this post I want …

Databases

How to install crontab-ui for remote use

Jack Wallen walks you through the process of installing a web-based GUI that makes setting up and managing cron jobs a snap.<p>If you're a Linux …

Linux

Bootstrapping your React Native App

Well, hello there. This is my first post here at Dev.to, and I am excited to be a part of your community. 😇<p>I have been playing around with React …

Software Engineering

Using Vandium.io to create AWS Lambda functions

In recent days I'm playing with Vandium a <i>javascript</i> framework tailored to make AWS Lambda functions.<p>It's well documented and easy to start with.<p>Just …

JavaScript

Who Observes the Intersection Observers?

<i>Opinions expressed here are my own and do not necessarily reflect that of my employer</i><p>Here's a common scenario: You're building a website and want …

Next step Git for those that already know add and commit

When I first started using Git a while back it seemed pretty straight forward although I had to get used to the disconnected nature of Git which is …

Using HTTP Headers to Secure Your Site

Observatory by Mozilla helps websites by teaching developers, system administrators, and security professionals how to configure their sites safely …

Stimulus is a JavaScript framework with modest ambitions

Originally I've posted this news to Syndicode blog.<p>Recently the new JS framework arrived. Stimulus is a JavaScript framework with modest ambitions. …

Raschietto: a simple library for web scraping

I often find myself in a situation where I need to get data from a website that has no API or RSS feed. There exists many different web scraping …

Serverless Payments with Stripe and AWS Lambda

In this tutorial, we will build a serverless payment application with Stripe and AWS Lambda.Try the Live Demo! The source code for both backend and …

ServiceWorkers in practice

<i>ServiceWorkers</i> are becoming an important building block of modern web applications, or so-called <i>Progressive Web Apps</i>. If you’ve heard about websites …

Web Development

Please Stop Using Local Storage

Seriously. Just stop it already.<p>I don't know what it is, exactly, that drives so many developers to store session information in local storage, but …

IT security

The Post JavaScript Apocalypse - Douglas Crockford

100 Amazing Examples of CSS Animation & Effects

Using CSS3 proficiently makes designing a lot more fun. With a good command of CSS, you can create beautiful designs with great efficiency and ease. …

Web Design

Programming with JS: Bitwise Operations

In this series of articles we take a look at different Computer Science topics from the prism of JavaScript. We’ve already played around with …

How to build a simple Twitter bot in 17 lines of code

A few months ago I created this twitter bot that retweets anything from a specified list of users. And guess what? It was only 17 lines of code. The …

Nginx Tutorial #1: Basic Concepts

Introduction<p>Hello! Sharing is caring, so we'd love to share another piece of knowledge with you. We prepared a three-part Nginx tutorial. If you …

Little ToDo: JavaScript Components Without Frameworks

Do you just need a couple of small components and don’t want the overhead of a framework? Do you want a foundation for building your own framework? …

Recursive Data Structures and Lazy Evaluation

<i>In this article I’m trying to explain to myself recursive data structures and how they work together with lazy evaluation. I happen to use them</i> …

I’m harvesting credit card numbers and passwords from your site. Here’s how.

The following is a true story. Or maybe it’s just based on a true story. Perhaps it’s not true at all.<p>It’s been a frantic week of security …

JavaScript

for building 2D/3D maps

2D/3D<p>Maptalks integrates 2D/3D maps together by pitching and rotating 2D maps. Get one more dimension for mapping, visualizing and analyzing, with …

Libraries

Mitigating cross-site scripting with Content Security Policy

In this post, we're going to look at using Content Security Policy (CSP) as a defense-in-depth technique to block script injection attacks.<p>When …

Information Security

How to create amazing effects with CSS Shapes

Frontend developers tend to think in rectangles; rectangles inside rectangles inside rectangles inside rectangles. We might employ tricks with …

Graphics