DEV Community

Arika O profile picture

Arika O

Frontend developer

Joined Joined on  github website
One concept a day - early return pattern in JavaScript

One concept a day - early return pattern in JavaScript

6
Comments 2
2 min read

Want to connect with Arika O?

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

Already have an account? Sign in
Manipulating the DOM using Javascript - traversing the DOM(part 2)✂️🕹

Manipulating the DOM using Javascript - traversing the DOM(part 2)✂️🕹

32
Comments 1
6 min read
Remember to whitelist your IP when you can't connect to Mongo DB 📡💡

Remember to whitelist your IP when you can't connect to Mongo DB 📡💡

18
Comments 1
2 min read
How web browsers work - the render tree (part 7, with illustrations)💻 ⏳

How web browsers work - the render tree (part 7, with illustrations)💻 ⏳

66
Comments 10
5 min read
What book(s) are you reading these days (and we should too)? 📖🧠

What book(s) are you reading these days (and we should too)? 📖🧠

58
Comments 23
1 min read
Manipulating the DOM using Javascript - how to select nodes (part 1) 👨🏼‍🔬🎯

Manipulating the DOM using Javascript - how to select nodes (part 1) 👨🏼‍🔬🎯

137
Comments 20
7 min read
How web browsers work - creating the accessibility tree (part 6, with illustrations)🌴🐱‍💻

How web browsers work - creating the accessibility tree (part 6, with illustrations)🌴🐱‍💻

31
Comments 6
2 min read
How web browsers work - executing the Javascript (part 5, with illustrations)💻🌠

How web browsers work - executing the Javascript (part 5, with illustrations)💻🌠

71
Comments 6
5 min read
How web browsers work - parsing the CSS (part 4, with illustrations)⏳🌐

How web browsers work - parsing the CSS (part 4, with illustrations)⏳🌐

209
Comments 1
3 min read
How web browsers work - parsing the HTML (part 3, with illustrations)📜🔥

How web browsers work - parsing the HTML (part 3, with illustrations)📜🔥

114
Comments 6
5 min read
How web browsers work - fetching data (part 2, with illustrations)🚀

How web browsers work - fetching data (part 2, with illustrations)🚀

161
Comments 8
4 min read
What is a transpiler (with examples)?

What is a transpiler (with examples)?

15
Comments
2 min read
Code execution: explain like I'm five

Code execution: explain like I'm five

7
Comments
1 min read
What compiling code means: explain like I'm Five

What compiling code means: explain like I'm Five

18
Comments 6
2 min read
Web cookies - beginner's guide

Web cookies - beginner's guide

42
Comments 6
4 min read
How to style console.logs in Chrome Dev Tools

How to style console.logs in Chrome Dev Tools

130
Comments 14
3 min read
How to use Object.freeze() in Javascript

How to use Object.freeze() in Javascript

73
Comments 6
2 min read
How to create a new Django project: step by step guide

How to create a new Django project: step by step guide

46
Comments 8
5 min read
Unpacking Python lists vs. destructuring Javascript arrays

Unpacking Python lists vs. destructuring Javascript arrays

40
Comments 6
2 min read
Accessibility for the web - test you code in Chrome with ChromeVox

Accessibility for the web - test you code in Chrome with ChromeVox

17
Comments
2 min read
Accessibility for the web - introduction to ARIA

Accessibility for the web - introduction to ARIA

124
Comments 8
3 min read
Accessibility for the web - why we should use semantic HTML

Accessibility for the web - why we should use semantic HTML

99
Comments 3
2 min read
Accessibility for the web - how do screen readers work?

Accessibility for the web - how do screen readers work?

46
Comments
2 min read
Every programming tutorial for beginners

Every programming tutorial for beginners

86
Comments 27
2 min read
How to convert objects into arrays in Javascript

How to convert objects into arrays in Javascript

63
Comments 4
1 min read
Accessibility for the web - standards to follow

Accessibility for the web - standards to follow

43
Comments 4
2 min read
Accessibility for the web - what is it and why do we need it

Accessibility for the web - what is it and why do we need it

71
Comments 6
1 min read
React - how to render adjacent JSX elements

React - how to render adjacent JSX elements

39
Comments 9
2 min read
React - how to use media queries with Radium

React - how to use media queries with Radium

20
Comments
2 min read
React - how to use pseudo-selectors with Radium

React - how to use pseudo-selectors with Radium

25
Comments 1
2 min read
How to use the nullish coalescing operator (??) in Javascript

How to use the nullish coalescing operator (??) in Javascript

67
Comments 10
2 min read
How to use the ?. operator in Javascript

How to use the ?. operator in Javascript

66
Comments 12
2 min read
The traps of useEffect() - infinite loops

The traps of useEffect() - infinite loops

80
Comments 8
2 min read
Typescript - why to use "unknown" instead of "any"

Typescript - why to use "unknown" instead of "any"

182
Comments 14
2 min read
The "any" type in Typescript - simple and short explanation

The "any" type in Typescript - simple and short explanation

36
Comments 8
1 min read
What's something you're currently learning?

What's something you're currently learning?

52
Comments 152
1 min read
Null and undefined in Typescript - short explanation

Null and undefined in Typescript - short explanation

9
Comments
1 min read
Should you write code all the time, even in your free time?

Should you write code all the time, even in your free time?

61
Comments 86
1 min read
What was the hardest concept you had to wrap your head around?

What was the hardest concept you had to wrap your head around?

20
Comments 48
1 min read
Boolean type in Typescript - simple explanation

Boolean type in Typescript - simple explanation

7
Comments 2
1 min read
String in Typescript - simple explanation with examples

String in Typescript - simple explanation with examples

12
Comments
1 min read
Number in Typescript - simple explanation with examples

Number in Typescript - simple explanation with examples

18
Comments
2 min read
How to install and run Typescript on Windows - beginner's guide

How to install and run Typescript on Windows - beginner's guide

45
Comments 5
3 min read
Simple introduction to Typescript - beginner's guide

Simple introduction to Typescript - beginner's guide

79
Comments 2
3 min read
Why do you write on Dev.to?

Why do you write on Dev.to?

8
Comments 12
1 min read
Passing props using the spread operator in React

Passing props using the spread operator in React

45
Comments 3
2 min read
Working from home - yay or nay?

Working from home - yay or nay?

5
Comments 2
1 min read
Use this trick to map over single objects in Javascript

Use this trick to map over single objects in Javascript

35
Comments 12
2 min read
What's the worst advice for a junior developer?

What's the worst advice for a junior developer?

11
Comments 9
1 min read
What advice would you give to junior developers?

What advice would you give to junior developers?

57
Comments 38
1 min read
Conditional rendering in React - using the && operator

Conditional rendering in React - using the && operator

8
Comments
2 min read
Conditional rendering in React - using the ternary operator

Conditional rendering in React - using the ternary operator

46
Comments 7
2 min read
Conditional rendering in React - the "if/ else" method

Conditional rendering in React - the "if/ else" method

8
Comments
2 min read
"This" keyword in Javascript - an explanation

"This" keyword in Javascript - an explanation

15
Comments
3 min read
How to use the rest operator in Javascript - beginner friendly examples

How to use the rest operator in Javascript - beginner friendly examples

10
Comments
2 min read
How to destructure objects in Javascript — beginner’s guide

How to destructure objects in Javascript — beginner’s guide

38
Comments 2
2 min read
How to destructure arrays in Javascript — beginner’s guide

How to destructure arrays in Javascript — beginner’s guide

24
Comments 2
2 min read
How to use the spread operator

How to use the spread operator

10
Comments
2 min read
loading...