🙅♂️ Bernhard Kau reminds us why you shouldn't put theme code in plugins:
"Running theme code in plugins (and vice versa) can very easily cause issues... which might be hard to debug, especially when they only occur in rare cases (like a core database update)."
Peter Davis writes about the results of an SEO experiment on the Kapwing site. He offers "seven different ways to identify articles that could benefit most from updates with minimal overlap and identifiable metrics for improvement." 📏
Nicole Kohler pointed me to Peter's article and commented, "If you're not refreshing your content, you're losing users, money, clicks. Proof [is] in the pudding [of Peter's results]."
Tom Parandyk has a short summary of ten years of design engineering research with eight "first principles of software design." 🎱
Chris Coyier shares some insights on how to tackle auto-generated social media images. One way in WordPress is with the Social Image Generator plugin, which Chris describes in detail. 🔌
Chris Johnson has designed a tool to identify ways to improve the flow of your site, which he calls "Logical Content Flow." This describes "the natural hierarchal flow when headings are applied to HTML content correctly as per the Web Content Accessibility Guidelines." 🧑🦯
Low Tech Magazine demonstrates the sustainability of solar-powered websites by building one. This detailed post is based on their own self-hosted, solar-powered, off-grid website that has been running for 15 months now. ☀️
CSS Hell is a blog that holds a collection of common CSS mistakes and how to fix them. Love the title font. 😈
Eric Wu open-sourced his SEO tool that bulk checks IPs to validate Googlebot IPs. 🤖 Why is this important?
"Often there are various requests by spoofed user-agents pretending to be official search engine crawlers like Googlebot. In order to have an accurate understanding of the site's crawl rate, we want to verify the IP address of the various crawlers."
This isn't directly WordPress-related, but as a developer, I admire Pedro Duarte's attention to detail in coding a custom code block. 👨💻
Alexis Collado outlines 70 ways to get started in UX and Product Design. There are some excellent, focused suggestions for designers, but some of Alexis's tips apply to other fields too. 👍
🎬 If you've been thinking about live streaming, then read Joe Casabona thoughts on what he's learned after investing his time in some experiments:
"Pick a theme... and a time that works for you and your audience. Interact with them."
💬 Charles Copley has a unique use for BBPress that I never considered:
"Normally I would use Google Tasks for this (as I can access it from both my Pixel and laptop), but I did update my BBPress plugin to include these in case I ever need to make my forum go live as a Discord alternative, for the sheer ease of it."
The Designer Experience (DesignEx) team at Automattic is focused on hiring designers, onboarding new designers, and fostering the growth and development of the design team. Monika Burman wrote a great piece about their culture and community-building programs, which aren't often featured. 👩🎨
DAVID'S PICKS 📬
Video Picks
📹 Here is my video pick of the week:
Podcast Picks
🎙️ Here are my podcast picks:
- Start The Snowball is a Podcast for builders and creators "just getting started." It's hosted by Cory Miller and Brad Osborne. In the latest episode, they discuss a step-by-step method you can use to know exactly what people want to buy. Then you can know exactly what to sell and how to sell it without having to guess what your customers want. ❄️
- Do The Woo hosted David Mainayar from PeachPay. David talked about entering the WooCommerce space and his competitors. (Automattic recently invested in PeachPay, apparently after David connected with Matt Mullenweg in Post Status Slack.) 🛒
- Thunder Nerds got legendary web designer Jeffrey Zeldman to share his experiences, background, and lessons learned on his career journey. Zeldman also has some ideas for building a better bat cave. 🦇
- WPMRR Podcast features Joe with Marc Benzakein, the Operations Manager at ServerPress LLC. They discuss opportunities for young startup founders and the best work practices to avoid burnout.
- Distributed Podcast host Matt Mullenweg connected with Sid Sijbrandij to talk about GitLab, transparency and growing a distributed company. 👨💻
- Reverse Engineered featured Joe Howard sharing what he feels are the secrets to entrepreneurship. Learn about Joe's early strategies for attracting new clients and why you should vet prospective clients to ensure they’re a good fit for your business. 👩💼
Carefully crafted for you by humans.
|