Blog.
Welcome to my blog. Explore my experiences as a developer—solving problems, facing challenges, and sharing what I’ve learned along the way.
-
- WordPress
You Might Not Need a Custom Block: The Block Bindings API
Learn how to use the WordPress Block Bindings API to create dynamic blocks, including a Star Wars character block example, with custom data fetching.
Tell me more -
- WordPress
- Code
You Might Not Need a Custom Block: The Block Variations API
Learn how to build WordPress block variations for call-to-action sections and team displays.
Tell me more -
- WordPress
- Code
You Might Not Need a Custom Block: The Block Styles API
Learn how to use the Block Styles API in WordPress to create custom styles for buttons and headers. Easy steps with examples.
Tell me more -
- WordPress
- Code
Hook into WP All Export Plugin to Customize Export Data
Based on my experience, how I customize WP All Export to handle nested repeater fields in WordPress with detailed steps and examples.
Tell me more -
- WordPress
- Code
Gravity Forms' Repeater API a Lifesaver
Discover how to simplify form creation using the powerful Gravity Forms Repeater API.
Tell me more -
- GatsbyJS
Is GatsbyJS Still Relevant in 2024?
Is GatsbyJS Still Essential for Developers in 2024?
Tell me more -
- AI - Artificial Intelligence
How AI Makes Me More Productive
Explore how AI tools like ChatGPT and GitHub Copilot supercharge productivity in writing, coding, and daily life.
Tell me more -
- Code
- WordPress
- AI - Artificial Intelligence
Developing a theme.json Generator with ChatGPT
Innovative collaboration: Building a customizable theme.json npm package alongside ChatGPT.
Tell me more -
- Code
- WordPress
Lessons Learned from Pitfalls and How I Sorted Them Out
Explore web development pitfalls and practical solutions in this insightful post, gaining valuable insights from real-life projects.
Tell me more -
- Code
Product Rendering: How Set and Map Resolved Order Discrepancies
Learn how Set and Map data structures solve order discrepancies in web development, ensuring precise rendering.
Tell me more -
- Code
- WordPress
Case: do_blocks Function with ACF Repeater Fields
Explore how to utilize do_blocks() with ACF Repeater Fields for rendering dynamic blocks in Site Editor PHP Templates.
Tell me more -
- Code
- WordPress
Creating Dynamic Content on a Block-Based Theme Using PHP Templates
Learn to use PHP templates for dynamic content in block-based WordPress themes.
Tell me more -
- Code
- WordPress
Handling CORS Issues with External APIs in WordPress: My Experience
Join me as I navigate CORS errors in WordPress, turning challenges into solutions with custom API endpoints. Dive into my real-world journey and insights!
Tell me more -
- Code
- WordPress
Dynamically Create Reusable Blocks
Dive into my personal strategy for harnessing the power of dynamic reusable blocks in WordPress.
Tell me more -
- Code
Master wizard-worthy code with TypeScript: Learn the basics
Learn how TypeScript can help you build reliable and error-free code.
Tell me more -
- WordPress
Leveraging the theme.json File in WordPress to Add Custom CSS
Learn how to use theme.json for custom CSS & properties. Best practices, tips & an open question on importing CSS files.
Tell me more -
- Code
- WordPress
Create a NPX Script
Create an NPX script similar to what create-react-app does, spin up your own starter and start hacking.
Tell me more -
- WordPress
- Code
Let’s Create an FSE Theme
Let me show you how to create a Block-Based Theme and use the theme.json and the FSE to build a theme.
Tell me more -
- WordPress
First WordCamp Costa Rica
WordCamp is a conference that focuses on everything WordPress. WordCamps are informal, community-organized events.
Tell me more -
- Code
- GatsbyJS
From WordPress To Gatsby and MDX
I'm a developer that specializes in WordPress and have been working with it for the last 10 - 12 years, so why did I change to Gatsby/MDX?
Tell me more