DEV Community

Nic profile picture

Nic

I like problem solving and making things pretty. I also like red.

Education

University of Warwick

Work

Junior Front End Developer

Add to the DOM with JavaScript

Add to the DOM with JavaScript

Reactions 8 Comments 1
2 min read
overflow: clip

overflow: clip

Reactions 2 Comments
3 min read
How I got into coding: via my dad

How I got into coding: via my dad

Reactions 4 Comments
2 min read
Separate array of arrays into arrays

Separate array of arrays into arrays

Reactions 7 Comments
1 min read
Using CSS Grid to put elements on top of each other

Using CSS Grid to put elements on top of each other

Reactions 12 Comments
2 min read
Fireworks on click

Fireworks on click

Reactions 11 Comments 1
3 min read
Using position absolute in a grid

Using position absolute in a grid

Reactions 7 Comments
2 min read
How top and translate work together to centre a div

How top and translate work together to centre a div

Reactions 5 Comments
2 min read
Moving a div upwards

Moving a div upwards

Reactions 6 Comments
3 min read
A typical work day

A typical work day

Reactions 8 Comments
4 min read
How I organise myself and my work

How I organise myself and my work

Reactions 11 Comments 3
4 min read
Links inside li that take up all the space

Links inside li that take up all the space

Reactions 6 Comments
4 min read
Women in Tech

Women in Tech

Reactions 1 Comments
1 min read
Getting a dev job

Getting a dev job

Reactions 9 Comments
4 min read
SCSS and JS Fireworks

SCSS and JS Fireworks

Reactions 6 Comments
5 min read
CSS: overriding styles

CSS: overriding styles

Reactions 4 Comments
3 min read
Coding lessons from cross stitch

Coding lessons from cross stitch

Reactions 1 Comments
2 min read
Creating stars using SCSS

Creating stars using SCSS

Reactions 3 Comments
3 min read
Creating stars using JavaScript

Creating stars using JavaScript

Reactions 4 Comments
3 min read
The problem with sticky headers and sticky sidebars

The problem with sticky headers and sticky sidebars

Reactions 2 Comments
3 min read
2021 review and 2022 goals

2021 review and 2022 goals

Comments
2 min read
HTML Canvas Fireworks

HTML Canvas Fireworks

Reactions 7 Comments
6 min read
JavaScript setInterval and setTimer

JavaScript setInterval and setTimer

Reactions 6 Comments
1 min read
Praise for the Pomodoro Timer

Praise for the Pomodoro Timer

Reactions 2 Comments 1
2 min read
Ternary operators in JavaScript

Ternary operators in JavaScript

Reactions 5 Comments
4 min read
Advent

Advent

Reactions 1 Comments
2 min read
The worst websites

The worst websites

Reactions 1 Comments
2 min read
Creating stars using canvas

Creating stars using canvas

Reactions 4 Comments
5 min read
The wrong and right way to make a link look like a button

The wrong and right way to make a link look like a button

Reactions 3 Comments
2 min read
The last 100 days of code

The last 100 days of code

Reactions 2 Comments
2 min read
Linux

Linux

Reactions 2 Comments 1
5 min read
Connecting Express backend to Javascript frontend

Connecting Express backend to Javascript frontend

Reactions 5 Comments
2 min read
Multiple buttons looking like they're staying pressed - one at a time

Multiple buttons looking like they're staying pressed - one at a time

Reactions 5 Comments
3 min read
How to make a button looked like it's staying pressed down

How to make a button looked like it's staying pressed down

Reactions 9 Comments 3
3 min read
Bundler comparison

Bundler comparison

Reactions 2 Comments
3 min read
Touch typing

Touch typing

Reactions 10 Comments 4
3 min read
JS Splitting

JS Splitting

Reactions 3 Comments
2 min read
Code splitting in SCSS

Code splitting in SCSS

Reactions 1 Comments
1 min read
Code splitting with CSS and JS

Code splitting with CSS and JS

Reactions 5 Comments
2 min read
What a word processor taught me about HTML

What a word processor taught me about HTML

Reactions 1 Comments
2 min read
CSS Logical Properties

CSS Logical Properties

Reactions 15 Comments
3 min read
JS Keyboard events

JS Keyboard events

Reactions 10 Comments 1
2 min read
Another 100 days of code

Another 100 days of code

Reactions 1 Comments
2 min read
Updating a state hook object

Updating a state hook object

Comments
1 min read
Using GitHub Actions

Using GitHub Actions

Reactions 1 Comments
4 min read
Why TypeScript is useful

Why TypeScript is useful

Reactions 8 Comments
1 min read
React: Context, Custom hooks and multiple components problem

React: Context, Custom hooks and multiple components problem

Reactions 4 Comments
2 min read
React Context

React Context

Reactions 6 Comments
2 min read
React custom hooks

React custom hooks

Reactions 5 Comments
3 min read
Don't use px!

Don't use px!

Reactions 10 Comments
2 min read
Do I know enough to coach at codebar?

Do I know enough to coach at codebar?

Reactions 1 Comments
3 min read
Controlled vs uncontrolled forms in React

Controlled vs uncontrolled forms in React

Reactions 5 Comments
2 min read
Practical tips for improving your stress levels

Practical tips for improving your stress levels

Reactions 1 Comments
4 min read
JavaScript try...catch

JavaScript try...catch

Reactions 3 Comments 1
2 min read
Debugging by taking a break

Debugging by taking a break

Reactions 1 Comments
1 min read
Should I put my input and button in a form?

Should I put my input and button in a form?

Reactions 5 Comments 1
2 min read
Conditionally rendering JSX in React functions

Conditionally rendering JSX in React functions

Reactions 4 Comments 1
1 min read
Loops in SCSS

Loops in SCSS

Reactions 5 Comments
3 min read
Combining SASS variables with CSS custom properties

Combining SASS variables with CSS custom properties

Reactions 15 Comments 1
1 min read
React: running something only after state hook has updated

React: running something only after state hook has updated

Reactions 5 Comments
1 min read
loading...