DEV Community

Web Development

Because the internet...

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Service workers and caching strategies explained

Service workers and caching strategies explained

77
Comments 4
9 min read
Handling Pagination with Vue JS and Pouch DB

Handling Pagination with Vue JS and Pouch DB

14
Comments 1
5 min read
Get Started With The ES6 Array Methods .filter(), .map() and .reduce()

Get Started With The ES6 Array Methods .filter(), .map() and .reduce()

99
Comments 4
4 min read
Cool kids handle state with Hooks

Cool kids handle state with Hooks

16
Comments 2
9 min read
Closures: The JS Scope Hack

Closures: The JS Scope Hack

72
Comments 2
3 min read
Internet Explorer 3, an adventure in cross-browser compatibility

Internet Explorer 3, an adventure in cross-browser compatibility

9
Comments 3
12 min read
Let's write an SPA in CSS

Let's write an SPA in CSS

11
Comments 1
4 min read
Understanding Generators in Javascript - Javascript weekly

Understanding Generators in Javascript - Javascript weekly

94
Comments 8
5 min read
Reactify Vanilla JS Libraries with Hooks

Reactify Vanilla JS Libraries with Hooks

7
Comments
6 min read
The One Reason Why Beginners Struggle in JavaScript

The One Reason Why Beginners Struggle in JavaScript

18
Comments 2
3 min read
Learning TypeScript, Part One: What Is TypeScript and Why Should I Care?

Learning TypeScript, Part One: What Is TypeScript and Why Should I Care?

7
Comments 2
2 min read
You can create React styled components in 35 LOC

You can create React styled components in 35 LOC

15
Comments
5 min read
Is Web Assembly the future?

Is Web Assembly the future?

8
Comments 3
1 min read
My opinionated & minimalist JavaScript full-stack starter-kit

My opinionated & minimalist JavaScript full-stack starter-kit

73
Comments 6
1 min read
Finding harmony between refactoring and implementation

Finding harmony between refactoring and implementation

7
Comments
4 min read
Elixirメタプログラミング 01: 内部表現 ー quote/2とunquote/1

Elixirメタプログラミング 01: 内部表現 ー quote/2とunquote/1

7
Comments
2 min read
Not every function needs a name

Not every function needs a name

38
Comments 6
4 min read
Web Scraping 101

Web Scraping 101

26
Comments
5 min read
Photo Carousel Animation

Photo Carousel Animation

9
Comments 2
1 min read
Big-O Notation Useful guide

Big-O Notation Useful guide

14
Comments 1
2 min read
Design Your Web UIs Faster by Planning Out Each Different State

Design Your Web UIs Faster by Planning Out Each Different State

17
Comments
1 min read
Canvas 3D Animation

Canvas 3D Animation

6
Comments
1 min read
I built a bookmark manager

I built a bookmark manager

14
Comments 4
3 min read
Canvas Grid Animation

Canvas Grid Animation

10
Comments
1 min read
What Default CSS Styles Do You Apply To Every Project?

What Default CSS Styles Do You Apply To Every Project?

15
Comments 3
1 min read
Should a button communicate the current state, the intended behavior, or both?

Should a button communicate the current state, the intended behavior, or both?

174
Comments 64
1 min read
Prefix vs Postfix When Using Increment & Decrement Operators.

Prefix vs Postfix When Using Increment & Decrement Operators.

18
Comments 6
1 min read
I built a site for Pride month!

I built a site for Pride month!

67
Comments 12
1 min read
RxJS switchMap, concatMap, mergeMap, exhaustMap

RxJS switchMap, concatMap, mergeMap, exhaustMap

98
Comments 3
7 min read
I did it, I'm a Software Engineer

I did it, I'm a Software Engineer

86
Comments 26
1 min read
NGConf 2019 - Not Every App is a SPA

NGConf 2019 - Not Every App is a SPA

19
Comments
5 min read
freeCodeCamp's Markdown Previewer project built in Elm

freeCodeCamp's Markdown Previewer project built in Elm

6
Comments 3
1 min read
Pro profile, Animated hero, Ex Machina nav | Module Monday 45

Pro profile, Animated hero, Ex Machina nav | Module Monday 45

7
Comments
2 min read
Understanding Reflection and Annotations in Dart

Understanding Reflection and Annotations in Dart

19
Comments
3 min read
CSS Battle #7 - Leafy Trail

CSS Battle #7 - Leafy Trail

15
Comments 4
2 min read
Test Driven Development with Angular

Test Driven Development with Angular

15
Comments 1
1 min read
A Case Against Type Selectors

A Case Against Type Selectors

7
Comments 2
6 min read
What If I Want My Website to Last for 100 Years?

What If I Want My Website to Last for 100 Years?

122
Comments 31
5 min read
Building your first extension in Google Chrome from scratch

Building your first extension in Google Chrome from scratch

12
Comments
4 min read
How do you handle the disposable IF statements ?

How do you handle the disposable IF statements ?

16
Comments 18
1 min read
You Don’t Need jQuery

You Don’t Need jQuery

101
Comments 8
3 min read
The Importance Of Log Files

The Importance Of Log Files

54
Comments 4
3 min read
How YOU can use Nest to build a GraphQL API

How YOU can use Nest to build a GraphQL API

173
Comments 5
8 min read
Why I chose Angular 🔧

Why I chose Angular 🔧

212
Comments 9
5 min read
Getting Started with Offline Data in Web Apps Pt. 1

Getting Started with Offline Data in Web Apps Pt. 1

112
Comments
3 min read
Objects, Prototypes and Classes in JavaScript

Objects, Prototypes and Classes in JavaScript

101
Comments 2
4 min read
Thanks for the 100K+ views!

Thanks for the 100K+ views!

18
Comments 6
1 min read
Thoughts On Creating Forms using Angular Pipes

Thoughts On Creating Forms using Angular Pipes

8
Comments 2
4 min read
🌍 Creating React usePosition() hook for getting browser's geolocation

🌍 Creating React usePosition() hook for getting browser's geolocation

24
Comments 2
4 min read
WordPress Dev Monthly Recap June 2019

WordPress Dev Monthly Recap June 2019

6
Comments 1
4 min read
Execution Context & the Secret Life of Functions

Execution Context & the Secret Life of Functions

13
Comments 2
4 min read
75 beautiful CSS Buttons

75 beautiful CSS Buttons

1662
Comments 44
4 min read
How to Make a Button on Dev.to

How to Make a Button on Dev.to

52
Comments 14
1 min read
Implementing LRU cache in JavaScript

Implementing LRU cache in JavaScript

25
Comments 1
2 min read
CSS Battle Ground - #1

CSS Battle Ground - #1

12
Comments 1
1 min read
Why I use Web Components - My use cases

Why I use Web Components - My use cases

223
Comments 9
5 min read
Understanding SQL Injection and Prevention using Parameter Binding in PHP

Understanding SQL Injection and Prevention using Parameter Binding in PHP

32
Comments 3
1 min read
Want To Be A Freelancer? Here Are Some Actionable Tips & Strategies

Want To Be A Freelancer? Here Are Some Actionable Tips & Strategies

601
Comments 28
6 min read
Low pay

Low pay

10
Comments 24
1 min read
Why Do You Write Code?

Why Do You Write Code?

13
Comments 6
2 min read
loading...