All Articles
12 posts — sorted by newest first
The Great AI Coding Pivot: Why I'm BACK with GitHub Copilot
After experimenting with various AI coding tools, I've found myself returning to GitHub Copilot. Here's why I believe it's currently the best option for AI-assisted coding.
-
Converting WebDevEducation from WordPress to Astro.js
I share the reasons behind my decision to convert WebDevEducation from a WordPress to Astro.js, along with the benefits I've experienced from making the switch.
-
GitHub Copilot Agent Skills: A Real-World Data Visualization Use Case
Learn how to use GitHub Copilot Agent Skills to automatically query your database and generate bar chart PNGs — no manual SQL or scripting required. Works with any database you have a connection string for.
-
Centering a Div Vertically and Horizontally in CSS
Explore several modern CSS methods to center content within a div, including flexbox, CSS grid, absolute positioning, and more.
-
MongoDB vs PostgreSQL: A Comparative Analysis
A detailed comparison of MongoDB and PostgreSQL, covering their pros, cons, and key differences to help you choose the right database for your next project.
-
Understanding Fluid Font Sizes in Web Design
Learn how to create fluid, responsive font sizes using the vw unit and the CSS max function, so your text scales beautifully across all screen sizes.
-
@tailwindcss/forms tutorial: effortlessly style your forms
Use this tailwind css and @tailwindcss/forms tutorial to style your forms and make them look neat and consistent across various platforms.
-
Low highlight css text effect with vanilla css
A really simple tutorial to create a low highlight css text effect. The trick is to use background-image rather than background-color.
-
Tailwind CSS plugins: The ultimate list!
If you're already familiar with Tailwind CSS you have to check out all the cool Tailwind CSS plugins in this list.
-
Using Tailwind CSS in WordPress Blocks
In this post, I'm going to show you one possible method to use Tailwind CSS for WordPress block development.
-
Recursion explained with a practical React JS example
Recursion is simply a function that calls itself. That's it. But then the question may be, why would we even want this? Let's take a look at a React JS example.
-
Tailwind CSS: my love has been reignited ❤️
I have to admit, I hated Tailwind CSS at first. I'm pretty sure my hatred for it lost me one of the contracting jobs I was gunning for.