Started as a freelancer and grew to a 7 figure digital marketing agency. Sharing lessons learned. Agency @37designs and WordPress plugins at @panoramawp

Ann Arbor,MI
Joined June 2007
Today we're sending the Wooping Shop Health plugin for #Woocommerce out to our early access users! Want access? It's not too late to sign up on wooping.io
3
3
3
13
1,742
Remember how I told y'all I have some news coming today? Here we go! Today, I'm announcing 2 new tools for decentralizing WordPress plugins and themes. Part 1: Wormhole Sync - a tool for syncing/merging WordPress plugins/themes from external sources. github.com/JeffMatson/wormho… Currently, Wormhole Sync will store all data to a PostgreSQL database and files to an S3 (or compatible) object store. Part 2: The Wormhole API - a drop-in replacement for the WordPress plugin/theme repositories. As a drop-in replacement, it can be used seamlessly from inside any WordPress admin. Users would see no difference. Behind the scenes, the Wormhole API is doing a few things, including: - Delivering plugins/theme installs/updates from multiple sources. - Aggregating search results and dependencies. - Full-text search within WordPress - Checking file integrity, comparing across multiple versions available (including other Wormhole instances). + (a lot more that will be announced when Wormhole releases) While the Wormhole API is already functioning well within my development environments and on serverless providers, I have some more fine-tuning to do before I unleash it. Once the Wormhole API is ready, anyone will be able to spin up their own instance. Additionally, a publicly-accessible instance (or two) will be available for anyone to use. Check out Wormhole Sync and let me know what you think! Stay tuned for more in the near future!
13
37
10
178
13,532
So, personal update. I decided to quit my job, which means I have some openings for contract work. If you're looking for a talented WordPress developer with a proven track record of launching, and maintaining high-caliber WordPress plugins, message me! alexstandiford.com/articles/…
14
13
54
3,866
If you’re thinking about building a custom block, ask yourself: Does this make more sense as a block pattern? Can I use other blocks to accomplish the result I want? Don’t reinvent the wheel. If you can plug in existing blocks, do so! It’s much easier to maintain over time.
6
3
1
30
2,405
Ross Johnson retweeted
They say, "You can't create more time." I disagree! Want to learn the most effective way to create tremendous impact and be wildly productive? I'm going to give you two techniques that, when implemented, give you more time every single day.
1
1
1
5
519
Ross Johnson retweeted
Don’t confuse activity, productivity, and progress. Activity = Doing stuff Productivity = Doing stuff efficiently Progress = Doing the right stuff Never underestimate the impact of focus over efficiency.
2
6
442
I had to click on “no, I don’t want to stay healthy” to close a popup and I realized why people don’t like marketers.
36
9
6
182
34,315
Recently I had a lot of leads tell me "I don't want an award winning design, I want my audience to like it" (1) It got me reflecting on the work that we did, is it award winning? (2) Clients may truly not care about awards. Just a good site. #IllusionOfProgress #InwardFocus
8
3
30
3,188
Ross Johnson retweeted
Replying to @3pointross
Life is a privilege. You're lucky to be able to do any of the things you do.
1
1
2
105
"Tactics is knowing what to do when there is something to do; strategy is knowing what to do when there is nothing to do." – Savielly Tartakower
1
1
101
Replying to @3pointross
Learning how to operate well, even when you don't have all the info you wish you had, is a trait that you must master as you lead.
1
4
93
Ross Johnson retweeted
Low-budget clients micromanage you because they don't perceive you as an expert. Why would an expert charge such low rates?
1
2
1
10
460
Ross Johnson retweeted
Too many CEO's brag about their employee headcount. Instead, they should brag about how MUCH they do with so FEW people.
45
16
5
258
56,127
Yeah making money is cool but have you ever volunteered to help someone in need?
55
29
6
226
26,645
Ross Johnson retweeted
Check out @JustinFerriman's @GapScoutApp. The blog is full of great articles to help you understand the market for your business/product a bit better.
3
4
440
Ross Johnson retweeted
If you don’t have an assistant. You are the assistant… and you’re incredibly expensive and you suck.
7
10
3
73
11,245
Marketing is applied psychology Changing just one word or image can have a massive impact Here are the top 16 concepts marketers need to know:
52
216
27
1,054
240,395
Ross Johnson retweeted
The difference between a bad website and a good website is structure and strategy. The difference between a good website and a great website is content and copy.
8
12
3
81
16,946
Pricing psychology is so weird $15,200 car vs $15,400 car? Basically the same thing $50 vs $200 course? Completely different
14
3
2
39
10,627
Ross Johnson retweeted
If you think ChatGPT is gonna make everyone great writers overnight, remember.. Canva came out a decade ago. And there's still horrible graphic design everywhere. Powerful tools kill the creative middle. If you're average, you're toast. If you're great, you're even better.
22
102
14
366
43,873