DEV Community

Linas Spukas profile picture

Linas Spukas

Full-stack web developer with a specialisation in React and NodeJS.

Location Vilnius Joined Joined on  github website

Work

Full-stack web developer

Five Year Club
Writing Debut
Four Year Club
Three Year Club
Two Year Club
One Year Club
16 Week Writing Streak
8 Week Writing Streak
4 Week Writing Streak
TypeSript Compiler Configuration

TypeSript Compiler Configuration

7
Comments
3 min read

Want to connect with Linas Spukas?

Create an account to connect with Linas Spukas. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
TypeScript: Type Definition Files

TypeScript: Type Definition Files

10
Comments
2 min read
Quick and Easy TypeScript Project Setup

Quick and Easy TypeScript Project Setup

23
Comments 2
2 min read
TypeScript: Interfaces

TypeScript: Interfaces

6
Comments
2 min read
TypeScript: Arrays and Tuples

TypeScript: Arrays and Tuples

8
Comments 1
3 min read
TypeScript: Object Destructuring

TypeScript: Object Destructuring

17
Comments 1
2 min read
TypeScript Function Annotations

TypeScript Function Annotations

11
Comments 1
3 min read
TypeScript Annotations and Inferences

TypeScript Annotations and Inferences

30
Comments
3 min read
Basic Types in TypeScript

Basic Types in TypeScript

19
Comments
2 min read
What Is a TypeScript

What Is a TypeScript

8
Comments
2 min read
HTTP Headers Explained

HTTP Headers Explained

59
Comments
3 min read
Fetching Data in React Applications

Fetching Data in React Applications

27
Comments
3 min read
Finite State Machine in JavaScript

Finite State Machine in JavaScript

45
Comments 4
3 min read
Preventing XSS in React Applications

Preventing XSS in React Applications

41
Comments 4
2 min read
React Work Phases

React Work Phases

10
Comments 1
2 min read
Error Boundaries With React

Error Boundaries With React

15
Comments
3 min read
React Portals: Flexible Modal Implementation

React Portals: Flexible Modal Implementation

23
Comments 2
2 min read
Handling Authentication With JWT

Handling Authentication With JWT

228
Comments 5
4 min read
Authentication: Cookies vs Tokens

Authentication: Cookies vs Tokens

195
Comments 2
3 min read
Securing and Storing Passwords

Securing and Storing Passwords

54
Comments 2
3 min read
Higher-Order Functions In JavaScript

Higher-Order Functions In JavaScript

37
Comments
2 min read
JavaScript Function Notations

JavaScript Function Notations

38
Comments 1
3 min read
Curring In Javascript

Curring In Javascript

40
Comments
3 min read
Intro To Recursion In JavaScript

Intro To Recursion In JavaScript

12
Comments
3 min read
Functional Binding in JavaScript

Functional Binding in JavaScript

60
Comments
3 min read
What Do You Know About JavaScript Closures?

What Do You Know About JavaScript Closures?

123
Comments 2
3 min read
React Hooks: Creating Custom State Hook

React Hooks: Creating Custom State Hook

27
Comments 5
2 min read
Quick Intro to Dockerizing Your Node App

Quick Intro to Dockerizing Your Node App

41
Comments
3 min read
Image Lazy-Loading With Pure JavaScript

Image Lazy-Loading With Pure JavaScript

96
Comments 3
3 min read
Loading JavaScript Code For Performance

Loading JavaScript Code For Performance

13
Comments
2 min read
Avoid Prop Drilling In React With Context API

Avoid Prop Drilling In React With Context API

68
Comments 5
3 min read
Error Handling In JavaScript

Error Handling In JavaScript

95
Comments 3
3 min read
Intro to Web Workers and Multithreading

Intro to Web Workers and Multithreading

41
Comments 2
2 min read
Learn WebSockets By Building Simple Chat App

Learn WebSockets By Building Simple Chat App

167
Comments 3
3 min read
Everything Wrong With JavaScript `eval()`

Everything Wrong With JavaScript `eval()`

20
Comments 6
2 min read
Array Transformations With `reduce()` Method

Array Transformations With `reduce()` Method

6
Comments 1
2 min read
Manipulating DOM Elements With React Hook useRef()

Manipulating DOM Elements With React Hook useRef()

26
Comments
2 min read
How to useCallback()

How to useCallback()

22
Comments 3
2 min read
Learn New Skills Faster

Learn New Skills Faster

18
Comments
2 min read
The Advantages of Mentoring

The Advantages of Mentoring

43
Comments 1
3 min read
4 Ways to useEffect()

4 Ways to useEffect()

101
Comments 1
2 min read
Create Serverless API for HTML Scraping

Create Serverless API for HTML Scraping

27
Comments
3 min read
Create Serverless API With Zeit Now

Create Serverless API With Zeit Now

33
Comments 3
3 min read
Auto Deployments With Gatsby + Now + GitHub

Auto Deployments With Gatsby + Now + GitHub

8
Comments 1
2 min read
3 Reasons to useReducer() over useState()

3 Reasons to useReducer() over useState()

110
Comments 14
2 min read
React.useMemo() for Optimisation

React.useMemo() for Optimisation

40
Comments 1
2 min read
Avoid Unnecessary Rendering for Function Components in React

Avoid Unnecessary Rendering for Function Components in React

19
Comments 2
2 min read
Moving Arguments from Child to Parent Component in React

Moving Arguments from Child to Parent Component in React

55
Comments 4
3 min read
How To Keep Improving Programming Skills

How To Keep Improving Programming Skills

11
Comments 3
3 min read
How To Write Your First ESLint Plugin

How To Write Your First ESLint Plugin

78
Comments 2
4 min read
How to do a remote workshop for your teammates

How to do a remote workshop for your teammates

10
Comments 2
4 min read
5 Tips for How to Breakpoint Something You Love

5 Tips for How to Breakpoint Something You Love

4
Comments 1
3 min read
loading...