Ray's Codebase

Ray's Codebase

Share

Ray’s Codebase is more than a tutorial page — it’s a growing community of learners and builders.

Join us as we explore HTML, CSS, and JavaScript through videos, challenges, and shared learning experiences.

11/03/2026

⚡ In under a minute, watch how easily you can spin up an Express server that listens to changes and handles requests like a pro.

Fast, simple, and the perfect starting point for building powerful back‑end applications. 🚀

11/03/2026

🎨 We’ve explored Inline CSS and Internal CSS, and now it’s time to take styling to the next level with External CSS.

External CSS is the most powerful and scalable way to style your webpages. By linking a separate .css file to your HTML, you keep your code clean, organized, and easy to maintain especially as your projects grow.

This is the final video in our 3‑part CSS series, showing you the different methods of writing CSS and why external stylesheets are the go‑to choice for professional developers.

🚀 And if you’re ready to go beyond the basics, the Ray's Codebase 12‑weeks course will guide you through HTML, CSS, and JavaScript while helping you build the developer’s mindset that lasts far beyond the classroom.

https://rayscodebase.vercel.app/enroll

11/03/2026

🎨 After exploring Inline CSS, today we’re moving deeper into styling with Internal CSS.

Internal CSS lets you keep all your styles neatly inside the tag of your HTML document. It’s a cleaner, more organized way to manage design compared to inline styles, and it’s the perfect next step for beginners learning how to structure their projects.

This is the second video in our 3‑part CSS series, where we’re breaking down the different methods of writing CSS and showing how each one shapes the look and feel of your webpages.

🚀 Want to go beyond the basics? The Ray's Codebase 12‑weeks course is designed to guide you through HTML, CSS, and JavaScript while helping you build the developer’s mindset that lasts far beyond the classroom.

https://rayscodebase.vercel.app/enroll

11/03/2026

🎨 Today on the Ray’s Codebase platform, we’re stepping into the emotional side of the web by unlocking the power of CSS.

After covering the basics of HTML, it’s time to explore how styling brings life, personality, and emotion to any webpage, site, or application.

We’re kicking off a 3‑part video series on CSS with the very first method: Inline CSS. Simple, direct, and a great starting point for beginners to see how styles can transform plain HTML into something more engaging.

Stay tuned as we build up from here into more advanced CSS techniques, and don’t forget, if you’re ready to go deeper, the Ray's Codebase 12‑weeks course is designed to guide you step by step into modern web development with mentorship and mindset at the core. 🚀

https://rayscodebase.vercel.app/enroll

05/03/2026

🔎 From search bars to text boxes and email fields, HTML input elements are everywhere on the web.

In this video, I break down some of the most common input types and show you how they’re added to your pages. Simple, powerful, and essential for every developer.

But here’s the thing: learning to code is just the beginning. To truly grow as a developer, you need the right mindset, mentorship, and a structured framework.

That’s why I created the Ray's Codebase 12‑weeks course, a guided journey into modern web development where you’ll learn HTML, CSS, and JavaScript, while building the problem‑solving mindset that lasts far beyond the classroom.

🚀 Ready to level up? Check the link below to join the course today.

https://rayscodebase.vercel.app/

04/03/2026

🔥 Becoming a great developer isn’t just about writing code, it’s about thinking like one.

In this video, I share the lesson that took me years to learn: the developer’s mindset is the real key to success. With the right framework and problem‑solving approach, even beginners can thrive.

That’s exactly what we’ll focus on in the Ray's Codebase course, a 3‑month journey combining HTML, CSS, and JavaScript with mentorship and guidance to help you build the mindset that lasts far beyond the classroom.

https://rayscodebase.vercel.app/

02/03/2026

✨ Attributes in HTML might sound technical, but they’re really just descriptions that give extra details about an element, just like how we describe a car by its color, speed, or engine type.

In this video, I break down attributes in the simplest way possible. We’ll revisit the src and alt attributes for images, then build on our Mt. Fuji example by setting width and height. You’ll see how these small tweaks make a big difference in accessibility and user experience.

🚀 And if you’re ready to take your learning further, my Ray's Codebase course is coming soon! It’s designed to guide you step by step into modern, accessible web development. Stay tuned, you won’t want to miss it.

27/02/2026

🚀 Making your website accessible isn’t just about compliance—it’s about creating a better experience for everyone.

In this video, I break down why setting up your images properly matters. From using the tag correctly to adding meaningful alt attributes, you’ll see how small changes make a big difference for users, search engines, and overall accessibility.

👉 Watch now and start improving your site today. Accessibility is not optional—it’s essential.

25/02/2026

3 HTML Habits That Instantly Make Your Site More Accessible (and User-Friendly)

Last time, I shared why HTML isn’t about throwing random tags together.

It’s about structure.

And structure affects:
• Accessibility
• SEO
• User Experience

Today, let’s make it practical.

Here are 3 simple habits you can start using immediately:

1️⃣ Use Semantic HTML (Not Just Everywhere)
Semantic tags tell browsers and screen readers what your content means — not just how it looks.

Examples:

→ page or section header

→ navigation links

→ main content

→ footer content

✔ Screen readers understand your layout
✔ Search engines understand your structure
✔ Users navigate more easily

👉 Structure isn’t decoration, it’s communication.

2️⃣ Always Add Proper Alt Text to Images
Every should have:

src → where the image lives

alt → what the image represents

Alt text is often ignored. But if:

The image fails to load

Someone uses a screen reader

A user has slow internet

…the alt text becomes the image’s voice.

👉 If your image carries meaning, describe it.
👉 If it’s decorative, use alt="" intentionally.

💡 Alt text makes images accessible, even when they’re invisible.

3️⃣ Make Sure Your Site Works With a Keyboard
Not everyone uses a mouse. Some rely entirely on keyboards or assistive technology.

So:

Use for actions not styled s.

Use for links not tags with click handlers.

✔ Correct focus behavior
✔ Smooth tab navigation
✔ Built-in accessibility

👉 Native elements = built-in accessibility.

Quick Challenge 💡
Next time you build a page:
Unplug your mouse.
Use only the Tab key.

You’ll immediately see where accessibility shines… and where it breaks.

Accessibility isn’t a bonus feature, it’s the foundation of good web development.

Photos from Ray's Codebase's post 08/02/2026

🌍 Digital Arts Academy Malawi – Week 3 Announcement 🌍

I’m proud to be part of this youth‑led initiative that’s empowering Malawian creatives with skills in dynamic sketching, 3D animation, game development, and more. Together, we’re cultivating talent, nurturing creative expression, and opening real pathways into Malawi’s digital creative industry.

🤝 With our partners at Gamers Planet, we’re building a collaborative space where creativity and technology meet to strengthen communities and amplify impact.

✨ After a thrilling Week 2, we’re stepping into Week 3 with full energy and belief in what we’re delivering!

🗓 Next Class: Saturday, 14th February
⏰ Time: 8:00 AM – 12:00 PM
📍 Venue: Gamers Planet

🎨 Topics we’re covering:

👉🏽 Introduction to Game Development

👉🏽 Introduction to Dynamic Sketching

👉🏽 Introduction to 3D & Blender

👉🏽 Film Fundamentals

💡 Classes are *FREE for the first month* —a perfect opportunity to explore, learn, and grow.

Join us and be part of Malawi’s growing digital creative movement. 🚀

04/02/2026

🚀 Unlock the Power of Tags!
Ever wondered how websites magically take you from one page to another? That’s the magic of the anchor tag! 🌐✨

In today’s video, we break down:
🔗 What an anchor tag is
📝 How to write it in HTML
🌍 Linking to other pages, or even external sites

👉 Watch the video, try it out, and drop your favorite example of an anchor tag in the comments! Let’s see who can come up with the most creative link idea.

Want your school to be the top-listed School/college in Blantyre?

Click here to claim your Sponsored Listing.

Location

Website

Address

Blantyre
Blantyre