Sabitlenmiş Tweet
Ross Johnson
9.9K posts

Ross Johnson
@3pointross
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 Katılım Haziran 2007
1.3K Takip Edilen1.8K Takipçiler
Ross Johnson retweetledi

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
English
Ross Johnson retweetledi

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/wor…
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!
English

@ezsmith397 @brettatkin getkirby.com has been recommended to me a couple of times, and it looks pretty compelling.
English

Yes, been looking both of them -- they both look really nice for doing CMS sites in the more "old school" way with the front-end being 100% custom.
I'd love that for small, brochure sites without much functionality -- not so much for anything more complex (due to losing plugins like GF, FacetWP, WS Form, etc)
English

@AlexStandiford You'll have a lot more impact helping multiple companies with their technical challenges and goals; this was a great decision!
English
Ross Johnson retweetledi

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/perso…
English

@VivaLaSeth @JustinFerriman Competition is good for consumers. Without competition, there is no incentive for improving products.
Check out Drupal's decreasing market share to see how well that business model works.
English

@JustinFerriman this whole thread is wholly inaccurate. Plugin authors should have collaborated in the spirit of Open Source (#FOSS) - but instead they created competing products. This doesn't exist in Drupal. Check out their modules and their business model.
English

@benswrite Probably @GeneratePress and @GenerateBlocks.
I find that GeneratePress has the flexibility to execute my designs without being overloaded with unnecessary extra blocks or bells and whistles.
a great example of essentialism and restraint.
English

@natmiletic The only strategy I’ve found to help (not fix) consistently is being very specific on scope and quick to discuss change orders
English
Ross Johnson retweetledi
Ross Johnson retweetledi
Ross Johnson retweetledi

@thewprockstar Congrats man. It’s not bragging, something to be proud of
English

$234,650 in the past 12 months... Building websites with WordPress + Elementor.
I don't post this to brag, but to inspire others of what's possible when you hone your craft & keep pushing.
Could have never imagined getting here years ago without inspiration myself. #gratefulAF
English

@JustinFerriman @3pointross Interesting, do you know if it was burnout or new events on the horizon that led to the decision?
English
Ross Johnson retweetledi

@chrisrickard Great advice. Also keep in mind it will take time for them to become fully productive so there is a risk in not hiring soon enough.
English







