The essential news about content management systems and mobile technology. Powered by Perfect Publisher and XT Search for Algolia.
The News Site publishes posts to the following channels: Facebook, Instagram, Twitter, Telegram, Web Push, Tumblr, and Blogger.
It’s almost time for State of the Word 2023! Join us for this live stream event on December 11th at 10am ET.
State of the Word is the annual keynote address delivered by the WordPress project’s co-founder and Automattic CEO, Matt Mullenweg. Every year, the event shares reflections on the project’s progress and the future of open source. Expect all that and more in this year’s edition.
For the first time ever, this event is venturing beyond North America, bringing the WordPress community to a new and vibrant city: Madrid, Spain! The event will be live-streamed to WordPress enthusiasts and newcomers alike via the WordPress YouTube channel.
Join Matt as he provides a retrospective of 2023, demos the latest in WordPress tech, and comments on the future of the WordPress open source project.
What: State of the Word 2023
When: Monday, December 11, 2023 @ 10:00 am ET (15:00 UTC)
How: The live stream is embedded in this post, just above, and will go live at the time of the event. It will also be available through the WordPress YouTube channel. Additionally, there are a number of locally organized watch parties happening around the world if you’d like to watch it in the company of other WordPressers.
Don’t worry, we’ll post the recorded event early next week if you aren’t able to catch it live.
Read more https://wordpress.com/blog/2023/12/05/state-of-the-word-2023/
The pulse-outdated package by Aaron Francis is a Laravel Pulse card to show outdated composer dependencies on your dashboard:
This card is a visual representation of running the
composer outdated
command from the CLI, which can let
you know which dependencies are ready to update in your app:
If you'd like to create your own custom Pulse Cards, check out the documentation to see how to create cards you can display on your application dashboard. You can add this custom Pulse card to your application by following the readme installation instructions on Github.
Get started here: aarondfrancis/pulse-outdated
What useful custom Laravel Pulse cards have you created? Let us know on Twitter!
The post Show Outdated Composer Dependencies in Laravel Pulse appeared first on Laravel News.
Join the Laravel Newsletter to get all the latest Laravel articles like this directly in your inbox.
Read more https://laravel-news.com/show-outdated-composer-dependencies-in-laravel-pulse
The Jetpack app is getting better and better every single day. We’re excited to share a few updates we’ve made across the mobile experience to make your WordPress.com content creation and management more efficient and enjoyable.
Look for these updates when your app updates to version 23.7.
The Posts and Pages screen has a fresh new look. Notably, the “default” and “compact” display options have been consolidated, making the user interface more streamlined. This means that you now have a more intuitive way to navigate your content and find what you need.
Navigating to “Stats,” “Comments,” and “Settings” has been moved to the context menu for a cleaner and more organized look. This enhancement simplifies the user interface, making it easier to access and manage your content.
With the introduction of swipe actions, you can now swipe left to view a post or page, and swipe right to share or delete it. This intuitive feature adds a layer of convenience to your workflow, allowing you to perform actions with a simple gesture.
This Jetpack app update also includes various search and filtering improvements on iOS. You can now perform full-text searches and filter content by “author” or “tag.” This makes it easier to locate specific content within your collection.
We’ve refined the dashboard interface, offering a more personalized experience. You can now customize shortcuts and cards on your dashboard, tailoring it to your specific needs and preferences, so you can easily access the features that matter most to you.
By moving the “Me” section to the bottom tab, we’ve simplified the app’s navigation. This means you can now access your profile, account settings, and app settings from anywhere within the app, without interrupting your workflow.
We’ve re-engineered the screen for managing and selecting your site’s media on iOS, focusing on performance optimizations. The previews load significantly faster and use less memory, ensuring a smooth scrolling experience.
We’ve also added three new gestures to help you manage your media on the fly:
There are many other minor improvements and fixes that add up to a significantly better overall experience of working with your media, and we’ll continue to build on this new foundation in the upcoming releases to deliver the best experience possible.
Experience the new and improved Jetpack mobile app by downloading the latest update.
Thank you for being part of the WordPress.com community! We’re thrilled to continue this journey of improvement with you.
Get the app todayRead more https://wordpress.com/blog/2023/12/04/jetpack-app-updates/
Laravel Pulse is a brand new free and open source performance monitoring and insights tool for Laravel applications. It was announced at Laracon AU 2023 by Jess Archer from the Laravel core team.
Laravel Pulse gives you an aggregate view of performance data for your Laravel app. It tracks metrics like:
Pulse was designed specifically for Laravel and knows about all the core components like queues, events, mail, notifications, caching, and more.
It collects the minimal amount of data needed to display helpful insights. The data is saved locally so you maintain full control.
Laravel Pulse is self-hosted and works anywhere Laravel runs - VPS, Laravel Forge, Vapor, etc. It has a responsive UI with light and dark modes.
And best of all, it's completely free and open source! Big thanks to Taylor Otwell for making this possible.
Some may be wondering how Pulse compares to Laravel Telescope, another debugging tool for Laravel.
Telescope is great for local development as it records extensive request data like all queries and events. But this high level of detail makes it less ideal for production.
Laravel Pulse provides high level aggregate data so it's lean and production-ready. It won't replace error trackers, but augments them nicely.
At Laracon AU, Jess Archer did an interactive live demo of Laravel Pulse using the audience's phones!
The audience acted as flight admins for a fictional Acme Airlines app. They could perform actions like:
Meanwhile, Jess showed how Laravel Pulse tracked these actions in real-time on a dashboard.
Here's a recap of some highlights:
The Application Usage card shows:
This gives insight into who is using your app and any performance issues they face.
The Slow Routes card shows any application routes that exceed a configured threshold (1 second default).
It displays the route name and action method so you can pinpoint the slow code.
The Slow Jobs card is similar, displaying queued jobs exceeding a threshold. It shows the job class name and location.
Failed jobs that retry will increment the count each time so you can spot problem jobs.
The Slow Queries card reveals queries over a threshold. It only shows the SQL without bindings so it:
You can optionally disable locations to further aggregate results.
The Exceptions card tracks exceptions thrown including location, count, and last occurrence.
You can also sort by most recent exceptions.
The Cache card tracks cache key usage, along with hits and misses to the cache.
It will make no assumptions about your keys, but allows regrouping and rolling-up of collected data if you need a more generalised view of the data.
Laravel's HTTP client usage is tracked in Outgoing Requests. You can see slow external requests your app makes.
The demo used a regex in the config file to condense unique URLs into a generalised domain name, similar toe cache data.
The Pulse blade file can be published and customized. For example, you can:
You can also create your own custom cards to display business-specific metrics. The demo included a "Flights" card showing tickets sold, revenue, delays, and top sellers.
Pulse collects minimal data and can handle heavy production workloads. Larave Forge runs it for 2 million requests/day with no sampling needed.
By default, Pulse saves request data to your database after the response is sent. Some options to scale:
Laravel Pulse is expected to launch in the next week or so. It
will be a composer require
away. Stay tuned for the
official release!
Laravel Pulse provides easy insights into your Laravel app's performance and usage. Its customizability and minimal overhead makes it a great open source addition for any Laravel project.
Big thanks to the entire Laravel team for another amazing free tool for the community!
The post Announcing Laravel Pulse - A New Performance Monitoring Tool for Laravel Apps appeared first on Laravel News.
Join the Laravel Newsletter to get all the latest Laravel articles like this directly in your inbox.
Read more https://laravel-news.com/announcing-laravel-pulse
A great business name is essential for building a strong brand. It needs to immediately catch the attention of potential customers and become something that stays top-of-mind for the long term.
You could wait until you have a flash of inspiration and stumble upon an excellent brand name. But what if you want something to spark your inspiration right now? Perhaps a tool that could get your creative juices flowing and start you on the path toward success?
That’s where our Instant Business Name Generator comes in. We’ve recently revamped this free tool with the power of AI so you can uncover dozens of great ideas in seconds.
Start the process by visiting the Instant Business Name Generator and entering a keyword or phrase for your business idea:
Next, you’ll be presented with several options to choose from:
Want to see more options? Try the same keyword or phrase again or enter a different term to get a new set of ideas.
If you see a name that you like, click “Next” to purchase the domain name. You can choose from over 350 extensions to find the one that’s best for your new business.
Once you have a domain name, there’s no better place to host and build your website than WordPress.com. Choose any paid annual plan and you’ll get your domain name free for the first year. If you need help building your website, Built By WordPress.com, our own website design service, has you covered—and you’ll still get your domain name free.
While the Business Name Generator is helpful for effortlessly spinning up tons of ideas, you’ll still need to choose just one that’s going to represent your business. Here are a few tips to choose a name that sticks:
If your name has too many words, or is hard to understand, people might not remember what your business is called. Or they might be reluctant to recommend your business to others. Choose a name that isn’t likely to require repeating several times in conversation.
Once you have a handful of ideas that you like, try sharing them with a trusted friend or two. Then, see if they can remember your ideas a day or two later.
It’s not a perfect system, but as long as your friend is willing to help with your market research, it might help you determine which of your ideas has staying power.
Once you have settled on your business name, buying the domain name is a clear next step. In addition, you should also make sure matching social media usernames are available across networks that your business might use.
Be quick to create accounts and claim those handles, even if it might be a while before you’re ready to promote your business. It could save you some disappointment later on.
If you’re planning on starting a business soon, then take the Business Name Generator for a spin. And if your big idea becomes a world-famous brand and people ask where you found the name? Well, we won’t even ask for any credit. We’ll just be glad we could help.
Read more https://wordpress.com/blog/2023/11/30/business-name-generator-2/