RGB logo

RGB Studios.org

A web development company

Blog

Array Methods in JavaScript - Part 2: Iteration

Learn about iterating over arrays with forEach, map, filter, reduce, find, and more!

web
javascript
Array Methods in JavaScript - Part 2: Iteration

Array Methods in JavaScript - Part 3: New Methods in 2024

Learn about new array methods coming soon to a browser near you!

web
javascript
Array Methods in JavaScript - Part 3: New Methods in 2024

Array Methods in JavaScript - Part 1: The Basics

Learn about many different array methods in JavaScript - Great read for all skill sets!

web
javascript
Array Methods in JavaScript - Part 1: The Basics

Guide to Position in CSS

Learn about the different position properties in CSS

web
css
Guide to Position in CSS

Home Sweet Home Based Business

Learn how to create your business from home with this simple must read checklist

business
Home Sweet Home Based Business

How to Easily Create a Random UID in JavaScript

A simple solution to generating a random UID in JavaScript

programming
javascript
web
How to Easily Create a Random UID in JavaScript

Shortcuts I Use Daily as a Web Developer

Learn about Justin's most used keyboard shortcuts in VS Code, Chrome, Windows, and more

programming
web
Shortcuts I Use Daily as a Web Developer

How to Create a Svelte Kit Store That Syncs With Local Storage - Svelte 5

Create a Svelte Kit store that automatically syncs with localStorage in Svelte 5

programming
javascript
web
svelte
sveltekit
How to Create a Svelte Kit Store That Syncs With Local Storage - Svelte 5

Educational, Entertaining, and Fun Channels for Programming, Engineering, History, and More

A great list of YouTube channels to check out to learn more about programming, engineering, how things work, or miscellaneous fun topics

web
Educational, Entertaining, and Fun Channels for Programming, Engineering, History, and More

Desktop Clock's New Logo

Desktop Clock reveals its new logo, icons, and design system!

webdev
design
Desktop Clock's New Logo

CSS Specificity Simplified

Learn how CSS specificity works in a few simple and easy to learn examples

webdev
css
CSS Specificity Simplified

CSS Units and How to Use Them

Learn all about different units in CSS and which you should use when

webdev
css
CSS Units and How to Use Them

How to Disable Specific TypeScript Rules

Learn how to disable and ignore TypeScript warnings and errors by line, by file, and by project

webdev
typescript
How to Disable Specific TypeScript Rules

If Programming Languages were cars

We analyze a few popular programming languages and compare them to cars (and other vehicles)

programming
If Programming Languages were cars

Page Transitions in Svelte Kit

A simple guide to page transitions in your svelte kit project

webdev
svelte
svelte kit
Page Transitions in Svelte Kit

10 Tricks And Tips To Help You Become The Best ReactJS Developer

Learn ten tips and tricks to write performance, bug-free React code faster

webdev
react
10 Tricks And Tips To Help You Become The Best ReactJS Developer

Make a Tabs Component with Alpine JS in Three Minutes

Learn Alpine JS and make a fully functional tabs component in just three minutes

webdev
javascript
alpinejs
Make a Tabs Component with Alpine JS in Three Minutes

Tutorial: How to Make a Simple Search Component in Alpine JS

Create a simple search component in just minutes that can automatically search data and render to the page using Alpine JS.

programming
learn
webdev
Tutorial: How to Make a Simple Search Component in Alpine JS

A Comparison of All Major Font Files

Read on to learn about different font files, their use cases, capabilities, performance, and support.

design
learn
typography
webdev
A Comparison of All Major Font Files

What the -u Flag in Git Does

A quick read on the -u flag in git.

programming
learn
What the -u Flag in Git Does

How to Get Quick, Beautiful, Open Source, and Performant Images for Your Blog

Learn how to quickly and efficiently get pretty images for your next blog post.

programming
learn
webdev
tutorial
How to Get Quick, Beautiful, Open Source, and Performant Images for Your Blog

How to Setup Local Font Files in TailwindCSS

Learn how to set up custom fonts in TailwindCSS.

tailwindcss
learn
webdev
How to Setup Local Font Files in TailwindCSS

First time setup for Tailwind CSS

Set up a Tailwind project without any other dependencies!

webdev
First time setup for Tailwind CSS

How to Change Default Audio Devices in Windows

Learn to change your default speakers, headphones, or microphone in Windows.

tech
troubleshooting
How to Change Default Audio Devices in Windows

Everything You Need to Know About Optimizing Images on The Web

Learn all about optimizing images, supporting browsers, and improve your user experience, performance and page ranking

webdev
Everything You Need to Know About Optimizing Images on The Web

Troubleshoot Anything Quickly in Windows

Learn to run the Windows troubleshooter in seconds

tech
troubleshooting
Troubleshoot Anything Quickly in Windows

The Definitive Guide to Typography on the Web

Learn all about fontfaces, letterforms, font pairs, branding, layouts, performance, and more to best use fonts for your brand or website

webdev
typography
design
marketing
The Definitive Guide to Typography on the Web

A Cleanup Folders Script for Your package.json

Check out this ten line script to instantly clear those pesky build folders

webdev
javascript
node js
A Cleanup Folders Script for Your package.json

A Simple Svelte Tabs Component

Read on to create a functioning and customizable tabs component without all the fancy stuff..

webdev
component
A Simple Svelte Tabs Component

Creating an Article Progress Bar with Javascript

Learn how to create a scroll tracker for articles on your blog in just a few minutes

webdev
javascript
css
ui
react
vue
svelte
Creating an Article Progress Bar with Javascript

File Size on the Web

PC games add gigabyte updates, but web devs will debate fiercely over a few kilobytes. Find out why.

webdev
File Size on the Web

A Simple Guide to Redirects in Svelte Kit

Read on for a ten line imlementation to handling as many redirects as you need in your Svelte Kit project.

webdev
svelte
svelte kit
A Simple Guide to Redirects in Svelte Kit

A Simple Guide for Svelte Transitions

Quickly learn how to apply fade, slide, and other transitions using Svelte

webdev
css
ui
css transitions
svelte
svelte kit
A Simple Guide for Svelte Transitions

Using Two Unique Layouts in Svelte Kit

If you ever struggled to use one layout for some pages, and another layout that doesn't inherit from the base layout, read on.

webdev
svelte
svelte kit
Using Two Unique Layouts in Svelte Kit