DEV Community

Art profile picture

Art

Hi, I am Art. I am a fullstack engineer. I have been working on the web professionally since 2000, and unprofessionally since 1998 when I made my first web page.

Location FL, USA Joined Joined on  Personal website https://dailysandbox.pro twitter website

Work

Senior Web Developer

Simple 1-Minute Guide to add a Back-to-Top Button with Vue 3

Simple 1-Minute Guide to add a Back-to-Top Button with Vue 3

1
Comments
3 min read

Want to connect with Art?

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

Already have an account? Sign in
Add a Voice Search to your Nuxt3 App in 6 Easy Steps

Add a Voice Search to your Nuxt3 App in 6 Easy Steps

Comments
4 min read
How to Copy Text to Clipboard

How to Copy Text to Clipboard

2
Comments
2 min read
Building a 6-Digit Passcode Input in Plain JavaScript

Building a 6-Digit Passcode Input in Plain JavaScript

1
Comments
4 min read
Adding a "Shaking" Effect to Login Popovers for a Visual Error Cue

Adding a "Shaking" Effect to Login Popovers for a Visual Error Cue

2
Comments 1
4 min read
Part 2 - Enhancing Repository Descriptions with OpenAI for Maximum Impact

Part 2 - Enhancing Repository Descriptions with OpenAI for Maximum Impact

1
Comments
3 min read
Building a Web Crawler in Node.js to Discover AI-Powered JavaScript Repos on GitHub

Building a Web Crawler in Node.js to Discover AI-Powered JavaScript Repos on GitHub

1
Comments
3 min read
How to encourage signups with a "Join the Club" modal and fading content

How to encourage signups with a "Join the Club" modal and fading content

1
Comments
4 min read
Part 2 - Building the Frontend for Screenshot Generation with Nuxt 3

Part 2 - Building the Frontend for Screenshot Generation with Nuxt 3

1
Comments 5
4 min read
Part 4 - A Frontend for the RESTful API with Nuxt 3 and Pinia

Part 4 - A Frontend for the RESTful API with Nuxt 3 and Pinia

2
Comments
4 min read
Part 3 - Enhancing Product Descriptions with OpenAI

Part 3 - Enhancing Product Descriptions with OpenAI

Comments
4 min read
Part 2 - Adding a PostgreSQL Database to the RESTful API

Part 2 - Adding a PostgreSQL Database to the RESTful API

1
Comments
5 min read
Part 1 - Building a RESTful API with Node.js and Express

Part 1 - Building a RESTful API with Node.js and Express

7
Comments 1
5 min read
The Power of Caddy: A Symphony of APIs, Websites, and WebSockets

The Power of Caddy: A Symphony of APIs, Websites, and WebSockets

2
Comments
4 min read
Master Daily Backups with Bash and Cron

Master Daily Backups with Bash and Cron

1
Comments
4 min read
Seamless Infinite Scroll Experience with Vue 3: The Art of Loading Without Interruptions

Seamless Infinite Scroll Experience with Vue 3: The Art of Loading Without Interruptions

1
Comments
4 min read
Mastering Data Sync in Postgres: Automating Resource Counts with Triggers

Mastering Data Sync in Postgres: Automating Resource Counts with Triggers

1
Comments
4 min read
How to Set Up a Vue 3 Frontend, Node.js API, and a High-Performance WebSocket Server in Docker

How to Set Up a Vue 3 Frontend, Node.js API, and a High-Performance WebSocket Server in Docker

1
Comments
5 min read
Mastering Email Deliverability: The Ultimate Guide to Ensuring Your Messages Hit the Inbox Every Time

Mastering Email Deliverability: The Ultimate Guide to Ensuring Your Messages Hit the Inbox Every Time

Comments
5 min read
Mastering Automated Image Optimization in Production: A Journey Beyond Uploads

Mastering Automated Image Optimization in Production: A Journey Beyond Uploads

1
Comments
5 min read
How to Use Object.groupBy() in JavaScript: A Quick Guide

How to Use Object.groupBy() in JavaScript: A Quick Guide

1
Comments
3 min read
Unlock the Power of JavaScript Concurrency with Atomics.waitAsync()

Unlock the Power of JavaScript Concurrency with Atomics.waitAsync()

1
Comments
3 min read
CSS Pre-processors: The Once-Kings of Styling Now Facing Extinction?

CSS Pre-processors: The Once-Kings of Styling Now Facing Extinction?

1
Comments
3 min read
Ditch the Passwords: How Magic Links are Simplifying Logins

Ditch the Passwords: How Magic Links are Simplifying Logins

2
Comments
3 min read
A step-by-step guide to setting up a Puppeteer screenshot API on Ubuntu

A step-by-step guide to setting up a Puppeteer screenshot API on Ubuntu

1
Comments
3 min read
How to Implement Dark Mode and Customization in Web Design

How to Implement Dark Mode and Customization in Web Design

3
Comments 1
2 min read
CI vs CD: Streamlining Your Development Workflow for Faster, Smarter Deployments

CI vs CD: Streamlining Your Development Workflow for Faster, Smarter Deployments

1
Comments
2 min read
Unlock High-Quality Free Templates for Web Developers: Enhance Your Workflow Today

Unlock High-Quality Free Templates for Web Developers: Enhance Your Workflow Today

Comments
3 min read
loading...