As Alpha Particle has grown over the years, we've gotten so many opportunities, made friends and even gotten clients from our connections to and in the WordPress community. Whether you're starting an agency, already work in WordPress or just want to get involved, below you'll find my recommendations for people to follow and ways to participate in the larger WordPress community.
SVGs (Scalable Vector Graphics) are a great file format for making sure that images look good at any size! Because they're defined with code, they can scale to any size but since they're also an image format, they can be used in any standard image tag, like so:
Laravel Sail is a great all in one development environment that allows developers to spin up Laravel applications quickly and easily using Docker. However, after picking up a recent project that I hadn't worked on for a couple months I encountered a strange error:
We've been working on a large WPML implementation lately with quite a few translated pieces of content. If you haven't used WPML before, you might not know that changing the contents of a page that's already been translated marks the other translations as out of date. This means WPML wants you to update them to reflect the content changes you made on the English page.
Alpha Particle is expanding and looking for a WordPress Developer who can tackle some of our production WordPress work. This means building custom themes (either completely from scratch or Child Themes) as well as plugins to fit our client's needs.
WordPress is a fantastic way to start learning to code. You rarely need to learn more than one new thing at a time in order to get building, and you can always find one new skill to learn (or improve) with each new project.
Deployment is the stage of the software development life cycle most likely to cause problems. Even if your deployment pipeline is perfectly set up, it's the stage of the development process where any bugs you didn't catch while building or during QA get shipped out to your end users. This might mean you need to roll back, or at the very least track down the problematic deploy at some point in the future.
the_field calls just the same as you always have. The code to register a block looks something like this:
The team behind the newly-formed non-profit The Snowball Project came to us with an idea. They wanted to build a web application that used peer-to-peer influence to encourage the unregistered to register, and the non-voting to vote. They knew what they wanted, but they needed a "virtual CTO" to help them make decisions and an engineering team to make those decisions happen. That's where Alpha Particle came in.