Brian Dean, web designer / developer & artist https://brian-dean.com/author/bdean/ Front End Web Development, Web Design & SEO Services Wed, 19 Nov 2025 00:31:04 +0000 en-US hourly 1 https://wordpress.org/?v=6.9.4 https://brian-dean.com/wp-content/uploads/2020/10/cropped-Profile-Pic-Aug-2018-from-2017-opt-v1-73K-32x32.jpg Brian Dean, web designer / developer & artist https://brian-dean.com/author/bdean/ 32 32 Using GPT4 as a teacher, for self-education https://brian-dean.com/2024/07/24/using-gpt4-as-a-teacher-for-self-education/ Thu, 25 Jul 2024 04:50:35 +0000 https://brian-dean.com/?p=4589 The post Using GPT4 as a teacher, for self-education appeared first on Brian Dean Web Development Services, Design & Art.

]]>

Ask it to come up with analogies

Tell it “explain it to me like I’m a ____”

The post Using GPT4 as a teacher, for self-education appeared first on Brian Dean Web Development Services, Design & Art.

]]>
The WordPress plugin I recently made: Color Labels for Posts and Pages https://brian-dean.com/2024/05/19/created-a-new-plugin-today-color-label-posts-pages/ Sun, 19 May 2024 20:13:43 +0000 https://brian-dean.com/?p=4367 The post The WordPress plugin I recently made: Color Labels for Posts and Pages appeared first on Brian Dean Web Development Services, Design & Art.

]]>

This is the first version of it: Color Labels for Posts and Pages – in progress, in my Github repo.

A while ago I thought, it’d be really useful if I could navigate through WordPress pages, posts that are color-coded (coloring the whole page/post menu item HTML element) so I could find certain ones quicker. I started looking around for a plugin that could do this and I couldn’t find one. I searched again this spring, with various keywords, key phrases and I still couldn’t find one. So, I decided to go forward with creating this plugin and did my research on what’s required of a WordPress plugin.

 

11/18/2025 EDIT:
I’m working on some finishing touches before I submit it to the WordPress.org plugin directory. My goal is for them to accept it & I’m considering making a premium version with many other features I have in mind. 

This plugin did require some unexpectedly difficult updates later on this year, so with all this, it’s probably best to check out this plugin both in GitHub & for use in WordPress later when this particular ‘EDIT’ message is no longer here.

The post The WordPress plugin I recently made: Color Labels for Posts and Pages appeared first on Brian Dean Web Development Services, Design & Art.

]]>
What I do and don’t use AI for https://brian-dean.com/2024/05/07/what-i-do-and-dont-use-ai-for/ Tue, 07 May 2024 18:33:16 +0000 https://brian-dean.com/?p=4344 The post What I do and don’t use AI for appeared first on Brian Dean Web Development Services, Design & Art.

]]>

I understand the excitement, fears, concerns regarding the AI chatbots both in general and with the information technology field I’ve been part of and I’d like to make my take on it clear. 

For my line of work, my digital arts and my own websites there are things I will and will not use it for, as stated below.

Will use for:

  • Producing code to achieve a back-end or front-end development goal. 
  • Content creation for client
    • If the client wants me to use AI generated content
    • If client has a lack of needed content for their site which needs to be filled in, for which I may generate content (images, text copy) with AI. I make this clear & ask for it to be approved before anything goes live (public). Only rarely will I come up with custom, non-AI content for a client because that work falls too far outside my specialty. 

Will not use for:

  • Creating art, graphics. I don’t even like using the AI stuff in Photoshop, at least for now. The only way it may be involved would be in working out the nuts and bolts of something like an application that 

The post What I do and don’t use AI for appeared first on Brian Dean Web Development Services, Design & Art.

]]>
Earned SASS certification today from Codecademy https://brian-dean.com/2024/05/02/sass-certification/ Thu, 02 May 2024 18:22:44 +0000 https://brian-dean.com/?p=4321 The post Earned SASS certification today from Codecademy appeared first on Brian Dean Web Development Services, Design & Art.

]]>

Link to it here: SASS certification from Codecademy. I always wanted to have a fuller grasp of SASS, by now I feel much more confident with it. If I can justify giving myself the time to do so I’d like to experiment with it more including in an artistic manner. I haven’t had to know SASS for a job or gig before somehow, even for larger sites I’ve worked on, but I’ve figured I’ll eventually have to.

I acknowledge that experience and samples of work count more to some than a certificate, I don’t assume a certificate proves competence 100% with any given skill. I shot for this to stay familiar & comfortable with SASS. Since I’ve never had to use it & have had no reason to need to use it, therefore less practice. I have a lot going on lately but hopefully can find & make time to “show and tell” some kind of interesting SASS experimentation projects of my own, outside of what I’ve completed in any online course. Stay tuned!

The post Earned SASS certification today from Codecademy appeared first on Brian Dean Web Development Services, Design & Art.

]]>
How I Got Into p5 Creative Coding: My Intro to p5.js https://brian-dean.com/2024/03/15/how-i-got-into-p5-creative-coding-my-intro-to-p5/ Fri, 15 Mar 2024 16:57:07 +0000 https://brian-dean.com/?p=4066 The post How I Got Into p5 Creative Coding: My Intro to p5.js appeared first on Brian Dean Web Development Services, Design & Art.

]]>

 

If you know me, you probably know I’ve been experimenting with animation since the late ’90s. I even worked as a Flash designer and developer back in the day. But when Steve Jobs – and soon after, the whole web industry – publicly rejected Flash in the 2010s, I found myself lost in the shifting landscape of front-end web design.

The common advice at the time was that ex-Flash designers could just recreate the same content using HTML5, CSS3, and JavaScript libraries. But here’s the thing: most visual artists, myself included, aren’t naturally inclined towards heavy scripting. Flash allowed us to create visually rich, interactive experiences without needing deep programming knowledge. Simply switching to raw JavaScript wasn’t a realistic option.

Still, I wasn’t ready to give up on my passion for interactive animation.

Discovering Processing and p5.js

Nine years ago, while living in Portland, I was wandering through Powell’s City of Books – the largest bookstore in the U.S. – when I stumbled upon a fascinating book in the tech section. It was about something called Processing. The cover had a mesmerizing abstract, math-driven visual pattern that reminded me of an old Flash book I once owned.

Curious, I checked out the books nearby and found at least one dedicated to p5.js, which seemed eerily similar to Processing. A little research led me to realize that p5.js (or just p5) is essentially a JavaScript-based version of Processing. That was a game-changer.

I quickly saw the creative potential these languages held for someone like me. They felt like the perfect bridge between art and code, the kind of geeky-yet-artistic medium I had always gravitated towards. Looking back, I realized I never fully pushed the boundaries of what I could do with Flash. This felt like my second chance to truly explore interactive digital art.

Why I Chose p5.js Over Processing

I knew this would be more challenging than Flash, but I was ready for it. Between Processing and p5, I opted for p5.js because I already had some JavaScript experience – and I had zero interest in learning Java (which Processing is based on). At that time, I was also conscious of not spreading myself too thin with too many new skills.

So, I dove into p5.js, and it felt like coming home.

The post How I Got Into p5 Creative Coding: My Intro to p5.js appeared first on Brian Dean Web Development Services, Design & Art.

]]>
How to keep up as a WordPress developer in 2024 according to GPT4 https://brian-dean.com/2024/03/02/how-to-be-a-currently-relevant-wordpress-developer-in-2024/ Sat, 02 Mar 2024 18:16:22 +0000 https://brian-dean.com/?p=3993 The post How to keep up as a WordPress developer in 2024 according to GPT4 appeared first on Brian Dean Web Development Services, Design & Art.

]]>
Me to GPT4:What would you say a junior wordpress web developer (nearing or wanting to near ‘senior’ level) like myself must know to get hired & stay competitive against their fellow jobhunter competition?” GPT4:

Focusing on a combination of technical skills, industry trends, and soft skills is crucial. Here’s a comprehensive guide:

1. Advanced Technical Skills:

  • Deep WordPress Core Knowledge: Understand the core PHP code that WordPress is built on, including how to modify and extend it through plugins and themes.
  • Custom Theme Development: Ability to create custom themes from scratch that are responsive, SEO-friendly, and accessible.
  • Plugin Development: Skills in developing custom plugins to add unique functionality to a WordPress site.
  • Front-end Technologies: Proficiency in HTML, CSS, JavaScript, and pre-processing platforms like SASS or LESS. Knowledge of front-end frameworks like React.js or Vue.js is increasingly valuable, especially with the rise of headless WordPress.
  • Back-end Technologies: Strong grasp of PHP and MySQL. Knowledge of RESTful APIs and GraphQL for integrating with third-party services and building web applications.
  • Version Control: Familiarity with Git for tracking changes, collaborating with teams, and deploying code.

2. Performance Optimization:

  • Speed Optimization: Understanding of caching mechanisms, CDN integration, image optimization, and minimizing HTTP requests.
  • Security: Knowledge of best practices for securing WordPress sites, including securing data, preventing common vulnerabilities, and regular maintenance routines.
  • SEO: Skills in optimizing WordPress sites for search engines, understanding of SEO plugins like Yoast SEO, and adherence to web standards.

3. Project Management and Workflow:

  • Agile Methodologies: Familiarity with agile development processes and tools like Jira or Trello.
  • Continuous Integration/Continuous Deployment (CI/CD): Understanding of CI/CD pipelines for automated testing and deployment.
  • Collaboration Tools: Proficiency with collaboration and version control tools such as Git, GitHub, Bitbucket, or GitLab.

4. Soft Skills:

  • Problem-Solving: Ability to troubleshoot issues, think critically, and come up with effective solutions.
  • Communication: Clear communication skills, both written and verbal, for collaborating with team members and clients.
  • Time Management: Ability to manage multiple projects and deadlines efficiently.
  • Continuous Learning: Commitment to staying updated with the latest technologies, WordPress updates, and industry trends.

5. Additional Considerations:

  • Community Involvement: Participation in WordPress forums, contributing to open-source projects, or speaking at WordPress meetups and conferences can showcase your commitment and expertise.
  • Certifications and Courses: While not always necessary, certifications in relevant technologies or completion of advanced WordPress development courses can bolster your resume.
  • Portfolio Development: A strong portfolio demonstrating your WordPress projects, including themes, plugins, or contributions to open-source projects, can significantly enhance your job prospects.

Focusing on these areas will not only prepare you for senior-level roles but also differentiate you in the competitive job market for WordPress developers.

The post How to keep up as a WordPress developer in 2024 according to GPT4 appeared first on Brian Dean Web Development Services, Design & Art.

]]>
Random State Change https://brian-dean.com/2021/01/18/random-state-change/ https://brian-dean.com/2021/01/18/random-state-change/#respond Tue, 19 Jan 2021 07:51:56 +0000 https://brian-dean.com/?p=683 The post Random State Change appeared first on Brian Dean Web Development Services, Design & Art.

]]>
Goal: To be able to change aspects of element when focused on.
-rotate
-tint (for a transparent PNG, hue instead of 'tint' would probably work on strokes-only / fill elements only, and not include whole BG)
-hue

The post Random State Change appeared first on Brian Dean Web Development Services, Design & Art.

]]>
https://brian-dean.com/2021/01/18/random-state-change/feed/ 0
Graphic Design Samples to Download https://brian-dean.com/2020/12/29/graphic-design-samples/ https://brian-dean.com/2020/12/29/graphic-design-samples/#respond Tue, 29 Dec 2020 17:32:23 +0000 https://brian-dean.com/?p=497 The post Graphic Design Samples to Download appeared first on Brian Dean Web Development Services, Design & Art.

]]>

A link to download examples of my graphic design from when I worked at Rotovac as their webmaster & graphic designer

The post Graphic Design Samples to Download appeared first on Brian Dean Web Development Services, Design & Art.

]]>
https://brian-dean.com/2020/12/29/graphic-design-samples/feed/ 0