DEV Community 👩‍💻👨‍💻

Rob OLeary profile picture

Rob OLeary

Hacker, traveller, photographer, tinkerer

Improvements that CSS could use in 2023

Improvements that CSS could use in 2023

Reactions 10 Comments 9
6 min read

Want to connect with Rob OLeary?

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

Already have an account? Sign in
Minify and bundle HTML, CSS, and JS as part of your Netlify deployment

Minify and bundle HTML, CSS, and JS as part of your Netlify deployment

Reactions 2 Comments 1
3 min read
An awesome, cross-browser Star Wars circular wipe transition? CSS houdini vs clippath vs mask

An awesome, cross-browser Star Wars circular wipe transition? CSS houdini vs clippath vs mask

Reactions 4 Comments 1
6 min read
Diamond wipe animation for revealing text

Diamond wipe animation for revealing text

Reactions 4 Comments 1
1 min read
Learn to love programming - can we teach programming differently?

Learn to love programming - can we teach programming differently?

Reactions 1 Comments 2
6 min read
How to verify a successful website migration - test every sitemap link

How to verify a successful website migration - test every sitemap link

Reactions 3 Comments 1
7 min read
A new year - ring in the true

A new year - ring in the true

Reactions 2 Comments
4 min read
How to perform a global find and replace of text (replace all occurences in all files) in VS Code

How to perform a global find and replace of text (replace all occurences in all files) in VS Code

Reactions 4 Comments 3
7 min read
Want to create attractive, interactive docs? Use these amazing documentation tools and examples

Want to create attractive, interactive docs? Use these amazing documentation tools and examples

Reactions 273 Comments 14
20 min read
Recover from a linux boot issue - no free disk space

Recover from a linux boot issue - no free disk space

Reactions 11 Comments 5
6 min read
Are CSS utility classes a mild form of obfuscation?

Are CSS utility classes a mild form of obfuscation?

Reactions 6 Comments
3 min read
How to create a slick animation from Schitt's Creek (TV series title sequence)

How to create a slick animation from Schitt's Creek (TV series title sequence)

Reactions 12 Comments 2
25 min read
How to migrate a JavaScript project to pnpm (package manager)

How to migrate a JavaScript project to pnpm (package manager)

Reactions 14 Comments
5 min read
How to keep your email address private in GitHub

How to keep your email address private in GitHub

Reactions 19 Comments 2
2 min read
Open a project in VS Code in a flash 📂⚡

Open a project in VS Code in a flash 📂⚡

Reactions 15 Comments 2
5 min read
The best password manager on Linux?

The best password manager on Linux?

Reactions 37 Comments 19
9 min read
VS Code - Catch errors in your markdown files

VS Code - Catch errors in your markdown files

Reactions 11 Comments 1
4 min read
Add a table of contents (TOC) to your blog

Add a table of contents (TOC) to your blog

Reactions 14 Comments 1
20 min read
Syntax highlighting library support for modern frontend frameworks

Syntax highlighting library support for modern frontend frameworks

Reactions 8 Comments
3 min read
How I fixed the feed on my website

How I fixed the feed on my website

Reactions 8 Comments
7 min read
Migrating from VS Code to VS Codium on Linux painlessly

Migrating from VS Code to VS Codium on Linux painlessly

Reactions 24 Comments 6
5 min read
How to make a slick CSS animation from Upload (TV series title sequence)

How to make a slick CSS animation from Upload (TV series title sequence)

Reactions 440 Comments 36
28 min read
VS Code or VS Codium?

VS Code or VS Codium?

Reactions 17 Comments 2
12 min read
How to create a slick CSS animation from The Marvelous Mrs Maisel (TV series title sequence)

How to create a slick CSS animation from The Marvelous Mrs Maisel (TV series title sequence)

Reactions 25 Comments 2
10 min read
VS Code - You don't need a formatting extension (Prettier and friends)

VS Code - You don't need a formatting extension (Prettier and friends)

Reactions 142 Comments 29
3 min read
Spring clean your home directory! Or should you? 🌻🧹🤔

Spring clean your home directory! Or should you? 🌻🧹🤔

Reactions 15 Comments 7
6 min read
Add a smart 'back to top' button to your website 👓🔝

Add a smart 'back to top' button to your website 👓🔝

Reactions 6 Comments 2
9 min read
VS Code - What's the deal with telemetry?

VS Code - What's the deal with telemetry?

Reactions 22 Comments 8
13 min read
How to detect scroll direction in vanilla JavaScript (to make a goofy logo animation)

How to detect scroll direction in vanilla JavaScript (to make a goofy logo animation)

Reactions 41 Comments 9
8 min read
How to include browser support data (caniuse) in your blog posts

How to include browser support data (caniuse) in your blog posts

Reactions 13 Comments 4
3 min read
Native lazy-loading - Why doesn't the video element have it?

Native lazy-loading - Why doesn't the video element have it?

Reactions 20 Comments 3
4 min read
Add a "skip to main content" navigation link to your website to improve accessibility

Add a "skip to main content" navigation link to your website to improve accessibility

Reactions 5 Comments 4
4 min read
Setting up VS Code for Java development

Setting up VS Code for Java development

Reactions 35 Comments 1
7 min read
VS Code keyboard-fu: custom keyboard shortcuts that will boost your productivity

VS Code keyboard-fu: custom keyboard shortcuts that will boost your productivity

Reactions 23 Comments 3
12 min read
Read XKCD in the terminal with some bash magic

Read XKCD in the terminal with some bash magic

Reactions 49 Comments 9
5 min read
How to create a slick animation from Ozark (TV show title sequence)

How to create a slick animation from Ozark (TV show title sequence)

Reactions 12 Comments 4
6 min read
Add bookmark links to your blog to make it easy to reference

Add bookmark links to your blog to make it easy to reference

Reactions 9 Comments 1
8 min read
Add a 'copy code to clipboard' button to your blog's code blocks

Add a 'copy code to clipboard' button to your blog's code blocks

Reactions 49 Comments 3
6 min read
Testing a Svelte app with Jest

Testing a Svelte app with Jest

Reactions 30 Comments 3
15 min read
VS Code: You don't need that extension part 2

VS Code: You don't need that extension part 2

Reactions 276 Comments 7
13 min read
VS Code - Quickly increment and decrement numeric values with keyboard shortcuts

VS Code - Quickly increment and decrement numeric values with keyboard shortcuts

Reactions 16 Comments 1
3 min read
Automatically change your wallpaper on Linux

Automatically change your wallpaper on Linux

Reactions 13 Comments 5
3 min read
Setting up your own online store? Here's a breakdown of the transaction fees charged by payment services

Setting up your own online store? Here's a breakdown of the transaction fees charged by payment services

Reactions 13 Comments 1
8 min read
VS Code - Snippets are not bash aliases. How to write great snippets that anyone can use

VS Code - Snippets are not bash aliases. How to write great snippets that anyone can use

Reactions 15 Comments 1
7 min read
VS Code - Get type checking in JavaScript easily

VS Code - Get type checking in JavaScript easily

Reactions 17 Comments 1
2 min read
VS Code - How many extensions should I use?

VS Code - How many extensions should I use?

Reactions 22 Comments 2
5 min read
Images are hard. Is there a simpler way?

Images are hard. Is there a simpler way?

Reactions 24 Comments 1
13 min read
Make your own (interactive) graphic novel

Make your own (interactive) graphic novel

Reactions 129 Comments 11
5 min read
How to add a favicon to your website

How to add a favicon to your website

Reactions 30 Comments 7
7 min read
My article was #1 on Hackernews yesterday and it was an unpleasant experience

My article was #1 on Hackernews yesterday and it was an unpleasant experience

Comments 1
2 min read
Write a VS Code extension in JavaScript, not TypeScript ^

Write a VS Code extension in JavaScript, not TypeScript ^

Reactions 36 Comments 1
6 min read
Give your linux terminal a makeover

Give your linux terminal a makeover

Reactions 110 Comments 6
6 min read
An unwanted update to your Google Account

An unwanted update to your Google Account

Reactions 10 Comments 16
3 min read
Easy file management in VS Code

Easy file management in VS Code

Reactions 21 Comments
3 min read
A quick reference for shadows in CSS

A quick reference for shadows in CSS

Reactions 5 Comments 1
1 min read
Making a living from open source

Making a living from open source

Reactions 21 Comments 5
7 min read
Get Git and Github/GitLab in sync on default branch naming (master | main)

Get Git and Github/GitLab in sync on default branch naming (master | main)

Reactions 28 Comments 6
3 min read
Add Intellisense for third-party JavaScript libraries in VS Code (it is not always automatic)

Add Intellisense for third-party JavaScript libraries in VS Code (it is not always automatic)

Reactions 15 Comments 8
2 min read
How to create a slick animation from Killing Eve (TV show title sequence)

How to create a slick animation from Killing Eve (TV show title sequence)

Reactions 52 Comments 3
6 min read
How to make an awesome horizontal parallax animation

How to make an awesome horizontal parallax animation

Reactions 385 Comments 8
7 min read
loading...