Skip to Content
Orangeable

Web Development Unpeeled

Learn JavaScript, CSS, HTML, PHP, SQL, React, Vue.js, and many other languages and best practices with these detailed and informative articles and tutorials.

Get Started Here!

If you're brand new to web development, then this is the perfect place to start! HTML is the foundation of every web page, and learning it will give you a good understanding of how web pages are built and structured.

Click the guide to the right to get started on your journey into the world of web development!

Marker curved arrow

Learn HTML in 10 Minutes: HTML Basics for Beginners


This article will teach you the basics of HTML, page structure, and how to create a simple website in just ten minutes.


Thumbs up icon Top Posts

Use Jump Links to Scroll to Specific Parts of a Page


Learn how to create Jump links in HTML, allowing you to jump to specific parts of a web page without an additional page request.

How to Force File Downloads with Anchor Tags in HTML


Instruct browsers to force-download files using anchor links in HTML with the download attribute.

How to Install Memcached on Windows & Linux Servers


Installing Memcached in your Window or Linux environment allows you to leverage memory caching for faster application load times.


Code icon Languages

Timer icon Recent Posts

How to Create A Single Page Application with PHP


Learn how to build a single-page application with PHP. Step-by-step guide for creating dynamic web experiences efficiently.

Create A Single Page Application with JavaScript


Learn how to build a single-page application with JavaScript. Step-by-step guide for creating dynamic web experiences efficiently.

How to Create A WebSocket Server with PHP


Learn how to create a WebSocket server in PHP to handle real-time messages sent between users.

How to Create A WebSocket Server with Node.js


Learn how to create a WebSocket server in Node.js with the websocket and http libraries.

React Context API: Implementation & Examples


In this tutorial, we'll walk through the fundamentals of React Context API and how to use it effectively in your application.

React Hooks: A Comprehensive Guide with Examples


In this tutorial, we'll cover the basics of React Hooks and show you how to use them in your React applications.

React Router: A Beginner's Guide with Examples


In this tutorial, we'll cover the basics of React Router and how to set it up in your React application.

How to Save Text to A File in Node.js


This tutorial will teach you how to save text to a file in Node.js using the built-in File System module.

The Anatomy of a package.json File in Node.js


Explore the inner workings of a package.json file and how you can modify the configuration keys to fit the needs of your project.

How to Use JSON Web Tokens (JWTs) in Express.js


Learn how to generate, sign, and handle JSON Web Tokens (JWTs) in Node.js with Express and the built-in Crypto library.

How to Dump Data with the CFDump Tag in CFML


Learn how to dump data into a user-friendly, legible format and abort page processing with the cfdump tag in CFML.

How to Query A MySQL Database with NodeJS


Learn how to query a MySQL database with NodeJS and the MySQL library from the npm registry.

Create Variables & Set Values with CFSet in CFML


In this tutorial, you'll learn how to create variables and set values with the cfset tag in CFML.

How to Query A Database with CFQuery in CFML


Learn how to build and execute database queries with CFML in this expansive tutorial with in-depth explanations and code examples.

Use CFLock to Lock Code & Protect Data in CFML


Learn how to prevent issues with data modification by implementing process control using the cflock tag in CFML.


What is Orangeable?

Orangeable is Web Development Unpeeled - An informative blog designed to help give back to the community and create a useful learning spot for new and advanced developers alike.

My name is Josh Rowe. As a long time web developer, I'll be focusing on many client-side and server-side technologies that run the web today, including coding, best practices, technical write-ups, and news for languages like JavaScript, CSS, HTML, PHP, SQL, React, Vue.js, and much more. It's not just important to know how it all works, but also why it works. My tutorials take a deep dive into each subject so you can learn the ins and outs!

It takes a lot of work and practice to become proficient but, above all, it's most important to remember to have fun with it! My goal is to keep web development fun and exciting while you embark on this amazing journey!

Feel free to reach out and say hello or share any projects you're working on. I love seeing new creations and passion projects! Take care and enjoy!

More About Orangeable