Level Up

A collection of resources for WordPress Developers, written and curated by experts

Posts tagged: JavaScript

Two Ways to Create Custom WordPress Blocks

The WordPress block editor was made the default editor for WordPress in December 2018. Adoption may have been slow at first, but the pace of development has increased exponentially. Today,… Read more

Mike Davey

Mar 6, 2024

WordPress Developer Trends to Watch in 2024

The 20th anniversary year of WordPress is drawing to a close. It’s tempting to take a look back as we enter the last weeks of 2023, but we thought it… Read more

Mike Davey

Dec 18, 2023

Using JavaScript FileReader to Upload Large Files in Chunks and Avoid Server Limits

If you’ve spent any amount of time messing with PHP config files to get a file to upload, you know that uploading large files can be a real pain. You… Read more

Matt Shaw

Nov 25, 2023

Should You Use Bun for Your Projects?

Bun is an all-in-one JavaScript runtime and toolkit created with the explicit goals of serving as a drop-in replacement for Node.js, eliminating separate layers of tooling, and speeding up the… Read more

Mike Davey

Sep 21, 2023

Getting the Best Results From WordPress Code Reviews

Code review is an integral part of the development cycle, with a direct impact on quality. Whether you’re focused on web, plugin, or theme development, thorough code review can help… Read more

Mike Davey

Jul 21, 2023

JavaScript in the Shallow End: Browser-Based React Native With Expo Snack

“Learn JavaScript. Deeply,” is good advice, but jumping right into the deep end when you’re first learning to swim may not be the smartest move. In this article, we’re going… Read more

Mike Davey

Jun 8, 2023

Debugging React, JavaScript, and PHP at the Same Time With PhpStorm

Ever since I discovered how to configure PhpStorm with Xdebug for debugging, it’s been my go-to solution for hunting down difficult to reproduce bugs. What I didn’t know until very… Read more

Jonathan

Mar 29, 2022

Vue vs React: Which is the Best JavaScript Framework in 2021?

React or Vue.js, which JavaScript framework should you choose? React powers WordPress’ new editor while Vue.js is a popular framework in the Laravel community. In this post we’ll go over… Read more

Peter Tasker

Mar 17, 2021

How Unicode Works: What Every Developer Needs to Know About Strings and 🦄

What is Unicode? Waaay back in 2003 Joel Spolsky wrote about Unicode and why every developer should understand what it is and why it’s important. I remember reading that article… Read more

Peter Tasker

Jan 12, 2021

Getting Started with Lottie: An Overview of Airbnb’s Awesome Animation Framework

Recently I have been doing more animation work here at Delicious Brains Inc and finally decided to experiment with Airbnb’s rave-reviewed, Lottie framework. Lottie is a React Native, Android and… Read more

Lewis Warren

Sep 10, 2019

End-to-End Testing with Cypress

This week on the blog we’re going to talk about something I’m a big fan of: testing. Don’t fall asleep juuuust yet. If you’re like me, during development, you probably… Read more

Peter Tasker

Oct 2, 2018

How to Develop a WordPress Plugin Using Webpack 3 & React (Part 1)

This is article 1 of 2 in the series “How to Develop a WordPress Plugin Using Webpack 3” If you’ve been working with JavaScript in the last couple years you’ve… Read more

Peter Tasker

Jul 19, 2017

The WordPress Developer’s Guide to ES2015 (ES6)

The WordPress developer community is currently abuzz with JavaScript talk, specifically around which JavaScript framework to use in WordPress core. Regardless of which framework is chosen, it’s clear that WordPress… Read more

Ashley

Jun 13, 2017

Refactoring JavaScript: How to Avoid Technical Debt While Working with Legacy Code

Do you have a legacy JavaScript codebase you’re avoiding refactoring? So does WordPress. If you’ve been paying attention to WordPress core lately, you may have noticed that there has been… Read more

Peter Tasker

May 23, 2017

Creating a Custom addon for Local by Flywheel

Update: This post was originally written about Pressmatic before the app was purchased by Flywheel and had its name changed to “Local”. I have updated the post’s text and most… Read more

Jeff

Sep 27, 2016

Building Reactive WordPress Plugins – Part 3 – Elm

This is article 3 of 3 in the series “Building Reactive WordPress Plugins” In this final part of the Building Reactive WordPress Plugins series I’ll be exploring using Elm to… Read more

Ian

Sep 20, 2016

Building Reactive WordPress Plugins – Part 2 – Vue.js

This is article 2 of 3 in the series “Building Reactive WordPress Plugins” In the first part of this series I showed you how to build WP Cron Pixie, a… Read more

Ian

Jun 7, 2016

How My JavaScript Almost Crashed Your Browser and How I Fixed It

About a week before we launched WP Migrate DB Pro 1.6, I had my heart broken by Ashley Rich in our slack channel. It went something like this: /——dramatization——/ @bradt:… Read more

Jeff

May 17, 2016

Building Reactive WordPress Plugins – Part 1 – Backbone.js

This is article 1 of 3 in the series “Building Reactive WordPress Plugins” This is the beginning of a short series of articles showing how to create a simple WordPress… Read more

Ian

Apr 12, 2016