
OC Web Design
OC Web Design is a website associated with Website Promoters. Website Promoters is a premier web design and SEO company that has been serving Orange County businesses for over 20 years. This page contains blog posts on many topics related to website design, including CSS styling, WordPress plugins, and software such as Adobe Photoshop and Grammarly.
Trees: An Overview
Updated: 5/9/2025 Editor's Note: Looking back at this article, it's not great. But this was before I knew anything about SEO for blogs. Algorithms are one of the most important topics in Computer Science. An upcoming article involves an Object-Oriented Programming...
The Singleton Pattern
The last blog post was a general overview of the fundamentals of Object-Oriented programming. I would like to go over a specific pattern that commonly appears in software engineering. One of the most common and simplest patterns to understand is the Singleton pattern....
The Singleton pattern
The last blog post was a general overview of the fundamentals of Object-Oriented programming. I would like to go over a specific pattern that commonly appears in software engineering. One of the most common and simplest patterns to understand is the Singleton pattern....
CSS basics
This blog post explains what many blog posts and articles online that can be found with a google search are going to state. The intended audience for this blog post is not professional computer programmers or those trying to learn to program in programming languages like C, C++, C#, Java, Javascript, PHP, and so on. It is still beneficial to understand the basics of how websites are styled even for those who are not tech-savvy. Since the late 1990s, CSS has been used to style the appearance of websites. Before that in the earlier days of the internet, every website was styled only by the default styling that was applied to each web browser.
Object-Oriented Programming
Objected-oriented programming is a complicated topic that whole textbooks can be written about. Object-oriented programming has simplified coding to a significant degree and is now essentially a staple of modern computer programming. In short, object-oriented...
Javascript prototypes – What are they?
Prototypes are a fascinating topic. In practice, they work similarly to classes in object-oriented programming languages like Java or C#. However, they are a bit different in that, when an instance of an object is created, that instance of the object doesn't...
Javascript prototypes – What are they?
Prototypes are a fascinating topic. In practice, they work similarly to classes in object-oriented programming languages like Java or C#. However, they are a bit different in that, when an instance of an object is created, that instance of the object doesn’t...
Welcome to OC Web Designs Blog.
Welcome to our first blog post. OC Website Design is a website owned by Website Promoters LLC. Please read and enjoy our upcoming blog posts. We will attempt to explain computer programming to people who don't necessarily have a programming or a technical background....
Penguin 4.0 goes live – A.I. Powered Search
Penguin 4.0 goes live. Penguin is now a real-time part of Google algorithms. As Penguin is now going real-time, it appears that Google is no longer going to officially update the status of penguin. As a real-time part of Google's algorithms, the penguin is on the...