Another Lifesaver for Data Engineers: Apache Doris Job Scheduler for Task Automation

Job scheduling is an important part of data management as it enables regular data updates and cleanups. In a data platform, it is often undertaken by workflow orchestration tools like Apache Airflow and Apache Dolphinscheduler. However, adding another component to the data architecture also means investing extra resources for management and maintenance. That's why Apache Doris 2.1.0 introduces a built-in Job Scheduler. It is strategically more tailored to Apache Doris and brings higher scheduling flexibility and architectural simplicity.

The Doris Job Scheduler triggers the pre-defined operations at specific time points or intervals, thus allowing for efficient and reliable task automation. Its key capabilities include:

Using a Body With an HTTP Get Method Is Still a Bad Idea

The HTTP GET Method and Using a Body With the Request

The Hypertext Transfer Protocol (HTTP) has several methods, or "verbs," to allow clients and servers to communicate effectively. One of the most commonly used methods is the GET method, which retrieves data from a server. While HTTP specifications do not forbid sending a body with a GET request, doing so is non-standard and can lead to various problems.

Background: What Is the HTTP GET Method?

In HTTP, the GET method is designed to retrieve data from a server without causing any side effects. Typically, this data is fetched based on parameters sent as part of the URL's query string. For instance, in a URL like http://example.com/?key=value represents a parameter passed to the server.

Low-Code Development: Create Applications Without Programming Knowledge

In recent years, the landscape of application development has undergone a significant transformation. The rise of low-code platforms is revolutionizing how applications are built, deployed, and maintained.  

These platforms are designed to simplify and democratize the development process, enabling individuals with little to no programming experience to create functional applications.  

HTMX vs. React: Choosing The Right Frontend Approach For Your Project

In the evolving landscape of front-end development, technologies like HTMX are redefining the way developers approach building modern web applications. HTMX, ranked second in the prestigious 2023 JavaScript Rising Stars “Front-end Frameworks” category,  just behind the ubiquitous React, and earning a spot in the GitHub Accelerator program. HTMX’s popularity continues with over 20k stars on GitHub, appealing to developers seeking lightweight and efficient solutions for modern web development challenges.

In this article, we explore key features of HTMX, its advantages, and use cases, while also drawing comparisons with React. By examining how HTMX differs from React and understanding the unique strengths and weaknesses of each, developers can make decisions when selecting the appropriate toolset for their projects. Whether prioritizing simplicity, rapid prototyping, or robust component-based architectures, HTMX and React offer distinct approaches.

Build an ELT Pipeline From MySQL Database

MySQL is one of the most widely used and most popular databases for web applications. Hence, data engineers often have to create pipelines to replicate data stored in MySQL into data warehouses or data lakes to make it available for analytics.

Airbyte is an open-source data integration platform that allows you to easily build ELT pipelines from MySQL into any of the several supported destinations using log-based Change Data Capture (CDC).

Useful Email Newsletters For Designers

Struggling to keep our inboxes under control and aim for that magical state of inbox zero, the notification announcing an incoming email isn’t the most appreciated sound for many of us. However, there are some emails to actually look forward to: A newsletter, curated and written with love and care, can be a nice break in your daily routine, providing new insights and sparking ideas and inspiration for your work.

With so many wonderful design newsletters out there, we know it can be a challenge to decide which newsletter (or newsletters) to subscribe to. That’s why we want to shine a light on some newsletter gems today to make your decision at least a bit easier — and help you discover newsletters you might not have heard of yet. Ranging from design systems to UX writing, motion design, and user research, there sure is something in it for you.

A huge thank you to everyone who writes, edits, and publishes these newsletters to help us all get better at our craft. You are truly smashing! 👏🏼👏🏽👏🏾

Table of Contents

Below you’ll find quick jumps to newsletters on specific topics you might be interested in. Scroll down to browse the complete list or skip the table of contents.

Design & Front-End

HeyDesigner

🗓 Delivered every Monday
🖋 Written by Tamas Sari

Aimed at product people, UXers, PMs, and design engineers, the HeyDesigner newsletter is packed with a carefully curated selection of the latest design and front-end articles, tools, and resources.

Pixels of the Week

🗓 Delivered weekly
🖋 Written by Stéphanie Walter

Stéphanie Walter’s Pixels of the Week newsletter keeps you informed about the latest UX research, design, tech (HTML, CSS, SVG) news, tools, methods, and other resources that caught Stéphanie’s interest.

TLDR Design

🗓 Delivered daily
🖋 Written by Dan Ni

You’re looking for some bite-sized design inspiration? TLDR Design is a daily newsletter highlighting news, tools, tutorials, trends, and inspiration for design professionals.

DesignOps

🗓 Delivered every two weeks
🖋 Written by Ch'an Armstrong

The DesignOps newsletter provides the DesignOps community with the best hand-picked articles all around design, code, AI, design tools, no-code tools, developer tools, and, of course, design ops.

Adam Silver’s Newsletter

🗓 Delivered weekly
🖋 Written by Adam Silver

Every week, Adam Silver sends out a newsletter aimed at designers, content designers, and front-end developers. It includes short and sweet, evidence-based design tips, mostly about forms UX, but not always.

Smashing Newsletter

🗓 Delivered every Tuesday
🖋 Written by the Smashing Editorial team

Every Tuesday, we publish the Smashing Newsletter with useful tips and techniques on front-end and UX, covering everything from design systems and UX research to CSS and JavaScript. Each issue is curated, written, and edited with love and care, no third-party mailings or hidden advertising.

UX

UX Design Weekly

🗓 Delivered every Monday
🖋 Written by Kenny Chen

UX Design Weekly provides you with a weekly dose of hand-picked user experience design links. Every issue features articles, tools and resources, a UX portfolio, and a quote to spark ideas and get you thinking.

UX Collective

🗓 Delivered weekly
🖋 Written by Fabricio Teixeira and Caio Braga

“Designers are thinkers as much as they are makers.” Following this credo, the UX Collective newsletter helps designers think more critically about their work. Every issue highlights thought-provoking reads, little gems, tools, and resources.

Built For Mars

🗓 Delivered every few weeks
🖋 Written by Peter Ramsey

The Built for Mars newsletter brings Peter Ramsey’s UX research straight to your inbox. It includes in-depth UX case studies and bite-sized UX ideas and experiments.

NN Group

🗓 Delivered weekly
🖋 Written by the Nielsen Norman Group

Studying users around the world, the Nielsen Norman Group provides research-based UX guidance. If you don’t want to miss their latest articles and videos about usability, design, and UX research, you can subscribe to the NN/g newsletter to stay up-to-date.

UX Notebook

🗓 Delivered weekly
🖋 Written by Sarah Doody

The UX Notebook Newsletter is aimed at UX and product professionals who want to learn how to apply UX and design principles to design and grow their teams, products, and careers.

Smart Interface Design Patterns

🗓 Delivered weekly
🖋 Written by Vitaly Friedman

Every issue of the Smart Interface Design Patterns newsletter is dedicated to a common interface challenge and how to solve it to avoid issues down the line. A treasure chest of design patterns and UX techniques.

UX Weekly

🗓 Delivered weekly
🖋 Written by the Interaction Design Foundation

The Interaction Design Foundation is known for their UX courses and webinars for both aspiring designers and advanced professionals. Their UX Weekly newsletter delivers design tips and educational material to help you leverage the power of design.

Design With Care

🗓 Delivered every first Tuesday of a month
🖋 Written by Alex Bilstein

Healthcare systems desparately need UX designers to improve the status quo for both healthcare professionals and patients. The Design With Care newsletter empowers UX designers to create better healthcare experiences and make an impact that matters.

UX Writing & Content Strategy

The UX Gal

🗓 Delivered every Monday
🖋 Written by Slater Katz

Whether you’re about to start your UX content education or want to get better at UX writing, The UX Gal newsletter is for you. Every Monday, Slater Katz sends out a new newsletter with prompts, thoughts, and exercises to build your UX writing and content design skills.

UX Content Collective

🗓 Delivered weekly
🖋 Written by the UX Content Collective

The newsletter by the UX Content Collective is perfect for anyone interested in content design. In it, you’ll find curated UX writing resources, new job openings, and exclusive discounts.

GatherContent

🗓 Delivered weekly
🖋 Written by the GatherContent team

The GatherContent newsletter is a weekly email full of content strategy goodies. It features articles, webinars and masterclasses, new books, free templates, and industry news.

User Research

User Research Academy

🗓 Delivered weekly
🖋 Written by Nikki Anderson

If you want to get more creative and confident when conducting user research, the User Research Academy might be for you. With carefully curated articles, podcasts, events, books, and academic resources all around user research, the newsletter is perfect for beginners and senior UX researchers alike.

User Weekly

🗓 Delivered weekly
🖋 Written by Jan Ahrend

What mattered in UX research this week? To keep you up-to-date on trends, methods, and insights across the UX research industry, Jan Ahrend captures the pulse of the UX research community in his User Weekly newsletter.

User Interviews

🗓 Delivered weekly
🖋 Written by the User Interviews team

The UX Research Newsletter by the folks at User Interviews delivers the latest UX research articles, reports, podcast episodes, and special features. For professional user researchers just like teams who need to conduct user research without a dedicated research team.

Baymard Institute

🗓 Delivered weekly
🖋 Written by the Baymard Institute

User experience, web design, and e-commerce are the topics which the Baymard Institute newsletter covers. It features ad-free full-length research articles to give you precious insights into the field.

Interaction Design

Design Spells

🗓 Delivered every other Sunday
🖋 Written by Chester How, Duncan Leo, and Rick Lee

Whether it’s micro-interactions or easter eggs, Design Spells celebrates the design details that feel like magic and add a spark of delight to a design.

Justin Volz’s Newsletter

🖋 Written by Justin Volz

Getting you ready for the future of motion design is the goal of Justin Volz’s newsletter. It features UX motion design trends, new UX motion design articles, and more to “make your UI tap dance.”

Design Systems & Figma

Design System Guide

🗓 Delivered weekly
🖋 Written by Romina Kavcic

Accompanying her interactive step-by-step guide to design systems, Romina Kavcic sends out the weekly Design System Guide newsletter on all things design systems, design process, and design strategy.

Figmalion

🗓 Delivered weekly
🖋 Written by Eugene Fedorenko

The Figmalion newsletter keeps you up-to-date on what is happening in the Figma community, with curated design resources and a weekly roundup of Figma and design tool news.

Information Architecture

Informa(c)tion

🗓 Delivered every other Sunday
🖋 Written by Jorge Arango

The Informa(c)tion newsletter explores the intersection of information, cognition, and design. Each issue includes an essay about information architecture and/or personal knowledge management and a list of interesting links.

Product Design

Product Design Challenges

🗓 Delivered weekly
🖋 Written by Artiom Dashinsky

How about a weekly design challenge to work on your core design skills, improve your portfolio, or prepare for your next job interview? The Weekly Product Design Challenges newsletter has got you covered. Every week, Artiom Dashinsky shares a new exercise inspired and used by companies like Facebook, Google, and WeWork to interview UX design candidates.

Fundament

🗓 Delivered every other Thursday
🖋 Written by Arkadiusz Radek and Mateusz Litarowicz

With Fundament, Arkadiusz Radek and Mateusz Litarowicz created a place to share what they’ve learned in their ten-year UX and Product Design careers. The newsletter is about the things that matter in design, the practicalities of the job, the lesser-known bits, and content that will help you grow as a UX or Product Designer.

Case Study Club

🗓 Delivered weekly
🖋 Written by Jan Haaland

How do people design digital products? With curated UX case studies, the Case Study Club newsletter grants insights into other designers’ processes.

Ethical Design & Sustainability

Ethical Design Network

🗓 Delivered monthly
🖋 Written by Trine Falbe

The Ethical Design Network is a space for digital professionals to share, discuss, and self-educate about ethical design. You can sign up to the newsletter to receive monthly news, resources, and event updates all around ethical design.

Sustainable UX

🗓 Delivered monthly
🖋 Written by Thorsten Jonas

As designers, we have to take responsibility for more than our users. Shining a light on how to design and build more sustainable digital products, the SUX Newsletter by the Sustainable UX Network helps you stand up to that responsibility.

AI

AI Goodies

🗓 Delivered weekly
🖋 Written by Ioana Teleanu

A brand-new newsletter on AI, design, and UX goodies comes from Ioana Teleanu: AI Goodies. Every week, it covers the latest resources, trends, news, and tools from the world of AI.

Business

d.MBA

🗓 Delivered weekly
🖋 Written by Alen Faljic

Learning business can help you become a better designer. The d.MBA newsletter is your weekly source of briefings from the business world, hand-picked for the design community by Alen Faljic and the d.MBA team.

Career & Leadership

Dan Mall Teaches

🗓 Delivered weekly
🖋 Written by Dan Mall

Tips, tricks, and tools about design systems, process, and leadership, delivered to your inbox every week. That’s the Dan Mall Teaches newsletter.

Stratatics

🗓 Delivered weekly
🖋 Written by Ryan Rumsey

To do things differently, you must look at your work in a new light. That’s the idea behind the Stratatics newsletter. Each week, Ryan Rumsey provides design leaders and executives (and those who work alongside them) with a new idea to reimagine and deliver their best work.

Spread The Word

Do you have a favorite newsletter that isn’t featured in the post? Or maybe you’re writing and publishing a newsletter yourself? We’d love to hear about it in the comments below!

Chris Corner: Git it

Julia Evans has released what she’s saying is one of her most popular zines to date: How Git Works.

I don’t think you’d regret reading it. I imagine most of us get by with knowing just enough Git to do our jobs, but are probably using 5% of what it can really do. Being very strong with Git will almost surely benefit you in your career. Imagine helping a superior out of a sticky situation where it might look like code was lost or otherwise screwed up. Being the solution during an emotional time is clutch. Surely this pairs nicely with Oh Shit, Git!, a real classic from Katie-Sylor Miller which I see has been revitalized with Julia here.


Just the other day here at CodePen Headquarters, I saw a co-worker solve an issue with git bisect. Have you even heard of that?! Imagine there is a bug in your code, but you have absolutely no idea when it happened or where in the code it might be. That’s not a good feeling, but it’s exactly where git bisect comes in. As best I understand it, it sets the HEAD of your repo back in time some amount, and there, you test if the bug is present and you can say git bisect good or git bisect bad. Then it moves the HEAD and you keep testing and eventually it gets closer and closer to the exact commit (or at least a range of commits) where the bug happened. Then you can look at the changed files in those commits and figure out where in the code the bug may have came from. So cool!


I certainly know developers who know Git and work with it exclusively at the command line entirely as-provided. But I find it more common among the command line types that they at least have some aliases set up for the most common things they do. Those might be their own aliases, like they’ll make gco do a git checkout, but it’s worth knowing git itself allows you to make aliases within itself, which could be good since they won’t conflict with anything else. (Have I told you how long I had cp aliased to move to our local CodePen project directory? 🤣).


A much more elaborate take on git aliases is called Gut. With it, you don’t git commit anything (with all the params and whatnot you have to also pass), you gut save which launches a little wizard that asks you questions, and then it does the proper git stuff with the information you give it.

I could see that being great for a beginner, but maybe feel a little too slow as you get more comfortable at the command line. Except when it comes to the more advanced stuff and how it looks designed to get you out of binds. The fix and undo commands like awfully helpful and are the kind of things where I can never remember the proper commands.


Paweł Grzybek lays out a classic situation:

Let’s say that we are halfway through the feature, intensely focused on a task, when a critical bug needs to be fixed out of the blue. Happens to us all the time! Should we stash the current changes? Should we quickly smash git add . && git commit -m "wip" and promise that we will sort this mess out later?

His answer is no, it’s using git worktrees. It solves the issue by literally making another copy of your project on disk. And you can open and work on it separately but it all goes to the same repo ultimately. So you can leave your half-done uncommitted work on another worktree while you hop to the other to do work. Me, I’m mostly cool with git stash to tuck stuff away while I go work on something else, or even just the ol “work in progress” or “saving work” commit like Paweł mentioned. It’s not pretty but culturally it’s fine on our project. But I can see how you could get into a groove with worktrees, particularly if your editor supports it nicely.


Phew! We probably talked about Git too much, eh? I know nobody cares. Now let’s go back to just doing the 3-4 commands we know everyday, just with a few more resources in our pocket when we need them.

I gotta leave you with something else. (Digs through bag of hot links.) Ah here we go. This video rules: Flash is dead so I rebuilt it with javascript. Andrew Jakubowicz walks us through building an interface with a pretty modern and lightweight set of tools. Andrew works for Google on Lit, so it’s sort of a big excuse to show off working with Web Components, but it’s a fun ride. At 8 minutes more happens than a typical hour long video.

Sales Forecasting With Snowflake Cortex ML Functions

Snowflake Cortex is a suite of Machine Learning (ML) and Artificial Intelligence (AI) capabilities letting businesses leverage the power of computing on their data. The machine learning functions like FORECAST, TOP_INSIGHTS and ANOMALY_DETECTION allows access to the leading large language models (LLMs) for working on both structured and unstructured data through SQL statements. Using these functions, data/business analysts can produce estimations, and recommendations and identify abnormalities within their data without knowing Python or other programming languages and without an understanding of building large language models.

  1. FORECAST: SNOWFLAKE.ML.FORECAST function enables businesses to forecast the metrics based on historical performance. You can use these functions to forecast future demand, Pipeline gen, sales, and revenue over a period.
  2. ANOMALY_DETECTION: SNOWFLAKE.ML.ANOMALY_DETECTION function helps flag outliers based on both unsupervised and supervised learning models. These functions can be used to identify the spikes in your key performance indicators and track the abnormal trends. 
  3.  TOP_INSIGHTS: SNOWFLAKE.ML.TOP_INSIGHTS function enables the analysts to root cause the significant contributors to a particular metric of interest. This can help you track the drivers like demand channels driving your sales, and agents dragging your customer satisfaction down.

In this article, I will focus on exploring the FORECAST function to implement the time series forecast model to estimate the sales for a superstore based on the historical sales.

Advancements in Machine Learning Classification Techniques for Data Quality Improvement

Poor data quality can cause inaccurate analysis and decision-making in information-driven systems. Algorithms for Machine learning (ML) classification have emerged as efficient tools for addressing a wide range of data quality issues by automatically finding and correcting anomalies in datasets. There are various methods and strategies used to apply ML classifiers to tasks such as data purification, outlier identification, missing value imputation, and record linkage. The evaluation criteria and performance analysis methodologies used to measure the efficacy of machine learning models in resolving data quality issues are evolving. 

Overview of Machine Learning Classification Techniques 

Machine learning classification techniques are critical for recognizing patterns and making projections from input data. Four popular methods are Naive Bayes, Support Vector Machines (SVM), Random Forest, and Neural Networks. Each strategy has unique advantages and disadvantages. 

The Past, Present, and Future of Stream Processing

Stream processing has existed for decades. However, it really kicks off in the 2020s thanks to the adoption of open-source frameworks like Apache Kafka and Flink. Fully managed cloud services make it easy to configure and deploy stream processing in a cloud-native way; even without the need to write any code. This blog post explores the past, present, and future of stream processing. The discussion includes various technologies and cloud services, low code/ no code trade-offs, outlooks into the support of machine learning and GenAI, streaming databases, and the integration between data streaming and data lakes with Apache Iceberg.

In December 2023, the research company proved that data streaming is a new software category and not just yet another integration or data platform. Forrester published “The Forrester Wave™: Streaming Data Platforms, Q4 2023“. Get free access to the report here. The leaders are Microsoft, Google, and Confluent, followed by Oracle, Amazon, Cloudera, and a few others. A great time to review the past, present, and future of stream processing as a key component in a data streaming architecture.

How AI Agentic Workflows Could Drive More AI Progress Than Even the Next Generation of Foundation Models

The Limitations of Zero-Shot Prompting

In a fascinating presentation at DevDay during the Snowflake Data Cloud Summit, Dr. Andrew Ng, founder and CEO of DeepLearning.ai and LandingAI, shared his insights on the potential of AI agentic workflows to revolutionize the field of artificial intelligence. Dr. Ng argued that these iterative, multistep approaches could lead to even greater advancements than the development of more powerful foundational language models.

Traditional language models, like GPT-3.5 and GPT-4, have demonstrated remarkable capabilities in zero-shot prompting, where the model generates an output based on a single prompt without any revision. However, this approach is akin to asking a person to write an essay from start to finish without allowing them to backspace or make any edits. Despite the impressive results, there are limitations to this method.

React 19: Comprehensive Guide To the Latest Features

React 19 Beta is finally here, after a two-year hiatus. The React team has published an article about the latest version. Among the standout features is the introduction of a new compiler, aimed at performance optimization and simplifying developers’ workflows.

Furthermore, the update brings significant improvements to handling state updates triggered by responses, with the introduction of actions and new handling from state hooks. Additionally, the introduction of the use() hook simplifies asynchronous operations even further, allowing developers to manage loading states and context seamlessly.

How Retrieval Augment Generation Makes LLMs Smarter Than Before

Ideal Generative AI vs. Reality

Foundational LLMs have read every byte of text they could find and their chatbot counterparts can be prompted to have intelligent conversations and be asked to perform specific tasks. Access to comprehensive information is democratized; No more figuring out the right keywords to search or picking sites to read from. However, LLMs are prone to rambling and generally respond with the statistically most probable response you’d want to hear (sycophancy) an inherent result of the transformer model. Extracting 100% accurate information out of an LLM’s knowledge base doesn’t always yield trustworthy results.

Chat LLMs are infamous for making up citations to scientific papers or court cases that don’t exist. Lawyers filing a suit against an airline included citations to court cases that never actually happened. A 2023 study reported, that when ChatGPT is prompted to include citations, it had only provided references that exist only 14% of the time. Falsifying sources, rambling, and delivering inaccuracies to appease the prompt are dubbed hallucination, a huge obstacle to overcome before AI is fully adopted and trusted by the masses.

Explore the Complete Guide to Various Internet of Things (IoT) Protocols

Software developers use real-time data transmission to ensure the security of IoT applications. The choice of protocol is influenced by the complexity of the application and priorities. For instance, developers might prioritize speed over power saving if the IoT application requires real-time data transmission. On the other hand, if the application deals with sensitive data, a developer might prioritize security over speed. Understanding these trade-offs is critical to making the right protocol choice and putting in control of the IoT development journey.

As the Internet of Things (IoT) evolves, we witness the birth of the latest devices and use cases. This dynamic landscape gives rise to more specialized protocols and opens new possibilities and potential for innovation. Simultaneously, older, obsolete protocols are naturally phasing out, paving the way for more efficient and effective solutions. This is a time of immense potential and opportunity in the world of IoT.

What’s Coming in WordPress 6.6 (Features and Screenshots)

WordPress has already rolled out the beta for version 6.6 for testing.

As the second major WordPress update of 2024, it involves a lot of hard work from many contributors. We’ve been closely following its development and are excited to share all the new features expected in this release.

Let’s dive into the fantastic features and enhancements coming in WordPress 6.6.

What to expect from the upcoming WordPress 6.6 release

Note: You can try out the beta version on your computer or a staging environment using the WordPress Beta Tester plugin. Keep in mind that some features in the beta may not make it to the final release.

Here’s a quick overview of changes coming in WordPress 6.6:

Improved Data Views in Site Editor

WordPress continues progressing towards updating the admin area and giving it a more modern look.

WordPress 6.6 does some of that work in the site editor’s data view enhancements, making it easier to navigate and use.

These layout improvements make it easier to manage patterns and template parts by combining them into one place.

Improved data views in WordPress 6.6

You can access management views with fewer clicks, and WordPress includes many small improvements for a better experience.

It also makes it easier to perform bulk actions when viewing data items in the full site editor.

Consistent Editing Flow in Site and Block Editor

WordPress’s two main editing areas (the block editor, where you write posts and pages, and the site editor) have felt different, even though they are both the same editor.

WordPress 6.6 brings them closer by offering a more consistent editing experience whether you are writing a blog post or editing your site.

Block editor in WordPress 6.6

The post options may look slightly different, plus users can click on the post title at the top to access the command palette.

Overrides in Synced Patterns

One exciting feature in WordPress 6.6 is the ability to override synced patterns.

Previously, synced patterns were applied across your site, and editing them made those changes to all places you have used them.

With overrides, you can use a design pattern across multiple pages and change the content without altering the overall design.

For example, if you have a pattern with a heading, image, and text, you can update the text and image on different pages while keeping the design consistent.

Edit your pattern and go to the block you want to be editable. Then, under the block settings, click to expand the Advanced tab and then click the ‘Enable overrides’ button.

Enable synced pattern overrides

This will bring up a popup where you can give the override a name.

For instance, if you want to make the button text editable, you can call your override ‘Button label.’

give override a name

Click ‘Enable’, and then save your pattern.

Now, you can edit a particular area of an individual block within your synced pattern, and your changes will not affect all instances of that pattern.

Override synced pattern content

Pattern Management in Classic Themes

WordPress 6.6 will also make it easier for users with classic themes to manage patterns on their site.

Classic themes managing patterns

Users will be able to launch the updated UI by visiting the Appearance » Patterns page.

This will open the updated pattern data views, providing users with an easier interface to manage all patterns and edit them.

Patterns screen in classic theme

Mix and Match Style Variations

If your block theme includes style variations, WordPress 6.6 will greatly expand your design options without needing extra setup.

The theme can now pull color palettes and typography styles from its variations.

Mix style variations

These palettes enable you to easily mix and match for more creative possibilities.

This means you can achieve a wide range of designs right out of the box, effortlessly enhancing your site’s look and feel.

Apply variations to section

Theme developers can now also introduce section styles that will allow users to choose a style for a whole section that is different from the global style in their theme settings.

Creating Grid Layouts

WordPress allows you to easily create grid layouts using different layout blocks, such as the Group, Column, and Table blocks.

However, they don’t provide much granular control over the layout, and sometimes things break when viewed on mobile.

WordPress 6.6 will ship with the new Grid block. It allows you to display any blocks you want in a grid layout.

New grid block in WordPress 6.6

Each block in the grid layout becomes a grid item. You can adjust the minimum column width and apply styling options to the overall grid block and individual blocks inside.

You can also set the grid layout type to ‘Manual’ and then drag the grid items to span them across columns.

Manually adjust grid items

Keyboard Shortcut to Group Selected Blocks

WordPress keyboard shortcuts allow you to work faster when writing posts or working on your site.

In WordPress 6.6, you can easily group multiple blocks. Just select the blocks you want to group and press CTRL + G on Windows or Command + G on MacOS.

Group blocks together

Rollback an Auto-Update

Many site owners fear that an auto-update could break their site. Instead of turning on auto-updates for plugins, they prefer to update them manually.

WordPress 6.6 will address this by introducing automatic rollback. Basically, if an automatic update to a plugin breaks your website, then WordPress will roll it back to the previous version automatically.

Set Negative Margins

With WordPress 6.6, users will also be able to set negative margins. This hidden feature is only available when you click on the margins and manually enter a negative value.

Negative margins support

Miscellaneous Under-The-Hood Changes

WordPress 6.6 release will be packed with changes targeted at developers or behind-the-scenes improvements. Let’s look at some of them:

  • Theme developers can now set default font sizes in theme.json (#58409)
  • Individual post types can now opt out of the autosaving feature (#41172)
  • Improved lazy loading for oEmbeds (#58773)

Overall, WordPress 6.6 will bring 97 enhancements and 101 fixes for the editor. In total, there are about 206 updates for the Core.

We hope this article helped you discover what’s new in WordPress 6.6 and which new features to try out. We are particularly excited about the updates to data views as it gives a glimpse into what the future WordPress admin area may look like.

While trying out WordPress 6.6 beta, you may also want to check out our WordPress troubleshooting guide or take a look at our article on how to properly update WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post What’s Coming in WordPress 6.6 (Features and Screenshots) first appeared on WPBeginner.