Methods and techniques for design system maintenance

Learn the crucial points you must consider to make maintaining the design system easier and avoid mistakes. The post Methods and techniques for design system maintenance appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 10 hours ago

Automate repetitive tasks with the Pinion code generator

Discover how the Pinion code generator automates repetitive tasks and boosts productivity compared to tools like Yeoman, Plop, and Hygen. The post Automate repetitive tasks with the Pinion code generator appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 12 hours ago

An overview of feature parity

Feature parity occurs when the features between two versions of a product remain balanced so that the customer experience isn’t impacted. The post An overview of feature parity appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 13 hours ago

Leader Spotlight: Solving for everyday moments, with Shira Gershoni

Shira Gershoni talks about how her team thinks about real-life moments or frustrations that impact the customer’s overall experience. The post Leader Spotlight: Solving for everyday moments, with Shira Gershoni appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 21 hours ago

Understanding Figma billing with the new payment structure

The launch of Figma’s Dev Mode sparked some confusion around the new billing payment structure. We're here to help. The post Understanding Figma billing with the new payment structure appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 1 day ago

Exploring Hurl, a command line alternative to Postman

Hurl is an excellent Postman alternative that improves the DX of working with APIs through the command line. The post Exploring Hurl, a command line alternative to Postman appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 1 day ago

Creating a consumer behavior playbook for your product

Consumer behavior is complex, but you can break down key elements or levers to give you insights. The post Creating a consumer behavior playbook for your product appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 1 day ago

Leader Spotlight: Encouraging design thinking workshops, with Tamara Pluviose

Tamara Pluviose discusses her approach to design thinking workshops that promote problem-solving, brainstorming, and customer-centricity. The post Leader Spotlight: Encouraging design thinking workshops, with Tamara Pluviose appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 1 day ago

How to use design planning for a smooth project delivery

Let's talk about the design planning process, why projects fail without it, and the necessary elements all designers should include in it. The post How to use design planning for a smooth project delivery appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 4 days ago

How to integrate WunderGraph with your frontend application

Unify and simplify APIs using WunderGraph to integrate REST, GraphQL, and databases in a single endpoint. The post How to integrate WunderGraph with your frontend application appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 4 days ago

Crafting a successful product launch strategy: Key tips and steps

A launch strategy builds anticipation, maximizes initial sales, and establishes a strong market presence early on. The post Crafting a successful product launch strategy: Key tips and steps appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 4 days ago

Leader Spotlight: Having a bias for action, with Anish Chadda

Anish Chadda discusses the importance of having a “bias for action” — iterating quickly instead of focusing on creating a perfect prototype. The post Leader Spotlight: Having a bias for action, with Anish Chadda appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 4 days ago

Structuring a design team for success

Having a strong design team structure is key to creating the right conditions for your team if you want them to produce their best work. The post Structuring a design team for success appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 5 days ago

Understanding the latest Webkit features in Safari 17.4

The Safari 17.4 update brought in many modern features and bug fixes. Explore the major development-specific updates you should be aware of. The post Understanding the latest Webkit features in Safari 17.4 appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 5 days ago

Using WebRTC to implement P2P video streaming

Explore one of WebRTC’s major use cases in this step-by-step tutorial: live peer-to-peer audio and video streaming between systems. The post Using WebRTC to implement P2P video streaming appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 5 days ago

DSDM: The dynamic systems development method

The dynamic system development method (DSDM) was first released in 1994 as a software development method to provide some discipline to RAD. The post DSDM: The dynamic systems development method appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 5 days ago

Leader Spotlight: Enabling a vision-led product mindset, with David Krell

David Krell, VP of Product at Going, talks about the fallacy that PMs have to be in a position of authority to do vision-led work. The post Leader Spotlight: Enabling a vision-led product mindset, with David Krell appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 5 days ago

Color and culture: How color language changes by background

Color variance across cultures and perceptions can impact the way UX design is interpreted and how effective it is. The post Color and culture: How color language changes by background appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 6 days ago

htmx vs. React: Choosing the right library for your project

Both htmx and React provide powerful tools for building web apps, but in different ways that are suited to different types of projects. The post htmx vs. React: Choosing the right library for your project appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 6 days ago

Exploring the top 5 pair programming tools

Review the top five pair programming tools, including how to use them, their features, drawbacks, pricing models, and more. The post Exploring the top 5 pair programming tools appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 6 days ago

Examples of successful product-led growth

Think of product-led growth as a self-sufficient user experience that leads to business growth by providing value to your users. The post Examples of successful product-led growth appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 6 days ago

Leader Spotlight: Developing horizon-spotting skills, with Jennifer Musser Metz

Jennifer Musser Metz, VP Product Management — Core Platforms & Expansion at Paramount+, talks about the importance of horizon spotting. The post Leader Spotlight: Developing horizon-spotting skills, with Jennifer Musser Metz appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 6 days ago

How to run one-on-one meetings with a design team

Let’s talk about the purpose of a one-on-one meeting, what makes a successful one, and strategies to plan and run one effectively. The post How to run one-on-one meetings with a design team appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 7 days ago

Exploring Remix Vite support and other v2.20 and v7 changes

The Remix Vite integration helps speeds up development via features like HDR and HMR. Read about Remix Vite and other breaking changes. The post Exploring Remix Vite support and other v2.20 and v7 changes appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 7 days ago

Caching in Next.js with unstable_cache

In this article, we explore the different caching strategies in Next.js, focusing on the `unstable_cache` function. The post Caching in Next.js with unstable_cache appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 7 days ago

The evolving role of AI product managers

An AI product manager plays a crucial role in translating complex project requirements into products that align with user needs. The post The evolving role of AI product managers appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 7 days ago

Leader Spotlight: Engaging customers authentically, with Dianna Lyngholm

Dianna Lyngholm, Director of Creative Services + CX at FUN.com, talks about strategies for creating an authentic relationship with customers. The post Leader Spotlight: Engaging customers authentically, with Dianna Lyngholm appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 7 days ago

Why you shouldn’t use vertical trim in Figma (yet)

Did you know about the vertical trim setting in Figma? Here's what it does and why it’s awesome but why you shouldn’t use it yet. The post Why you shouldn’t use vertical trim in Figma (yet) appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 8 days ago

ReScript vs. TypeScript: Overview and comparison

Many modern web developers are embracing emerging technologies that improve the speed of development as well as the quality of […] The post ReScript vs. TypeScript: Overview and comparison appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 8 days ago

The digital marketing funnel: Stages and strategies

The digital marketing funnel is a visual representation of the customer's journey as it moves through online channels. The post The digital marketing funnel: Stages and strategies appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 8 days ago

Leader Spotlight: Building products in an increasingly competitive market, with Ashlee Richards

Ashlee Richards talks about how the legalization of sports betting has added new players to the market and changed the competitive landscape. The post Leader Spotlight: Building products in an increasingly competitive market, with Ashlee Richards appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 8 days ago

Using the similarity matrix to surface card sorting insights (+template)

Analyzing a similarity matrix can help you identify patterns that tend to be grouped together by participants in card sorting. The post Using the similarity matrix to surface card sorting insights (+template) appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 11 days ago

Using Pavex for Rust web development

The Pavex Rust web framework is an exciting project that provides high performance, great usability, and speed. The post Using Pavex for Rust web development appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 11 days ago

Drive growth with these 7 customer feedback tools

A customer feedback tool is a software solution or platform designed to collect, analyze, and manage feedback from customers. The post Drive growth with these 7 customer feedback tools appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 11 days ago

Leader Spotlight: Motivating teams to hit customer-centric outcomes, with Kristina Bailey

Kristina Bailey discusses the careful balance of knowing the business outcomes you want to achieve while balancing customer outcomes. The post Leader Spotlight: Motivating teams to hit customer-centric outcomes, with Kristina Bailey appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 11 days ago

What’s a design language? And how do you actually find yours?

A design language is the cohesive system of visual and interaction elements that define a product's personality. Here's how to define yours. The post What’s a design language? And how do you actually find yours? appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 12 days ago

Using the ResizeObserver API in React for responsive designs

With ResizeObserver, you can build aesthetic React apps with responsive components that look and behave as you intend on any device. The post Using the ResizeObserver API in React for responsive designs appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 12 days ago

Exploring augmented products: Beyond the core offering

Augmented products leverage technology and additional services to provide enhanced functionality, convenience, and value to users. The post Exploring augmented products: Beyond the core offering appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 12 days ago

Creating JavaScript tables using Tabulator

Explore React Tabulator to create interactive JavaScript tables, easily integrating pagination, search functionality, and bulk data submission. The post Creating JavaScript tables using Tabulator appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 12 days ago

A guide to acceptance test-driven development (ATDD)

ATDD is an agile methodology involving collaboration to define acceptance criteria before starting any development. The post A guide to acceptance test-driven development (ATDD) appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 12 days ago

Leader Spotlight: Empowering teams via a shared vision, with Brian Peterson

Brian Peterson discusses how he creates empowered teams by establishing a shared vision across teams, organizations, and the company. The post Leader Spotlight: Empowering teams via a shared vision, with Brian Peterson appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 12 days ago

A closer look at closure: The little design rule that makes a big difference

As designers, we can exploit the principle of closure and use it as a tool for building intuitive and engaging user experiences. The post A closer look at closure: The little design rule that makes a big difference appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 13 days ago

How to create heatmaps in JavaScript: The Heat.js library

This tutorial will explore the application of heatmaps in JavaScript projects, focusing on how to use the Heat.js library to generate them. The post How to create heatmaps in JavaScript: The Heat.js library appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 13 days ago

Implementing pilot projects: Purpose, process, and best practices

Instead of making an entire upfront investment, the pilot project aims to test something on a reduced scale to assess whether it works. The post Implementing pilot projects: Purpose, process, and best practices appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 13 days ago

Leader Spotlight: Product-market fit vs. problem-solution fit, with Steve Shah

Steve Shah talks about how problem-solution fit is taking the time to put yourself in the buyer's shoes and understand their life. The post Leader Spotlight: Product-market fit vs. problem-solution fit, with Steve Shah appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 13 days ago

Making a dropdown menu in Figma

Here's a look at the elements of a dropdown menu, its different variations, and the steps to design a dropdown menu in Figma. The post Making a dropdown menu in Figma appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 14 days ago

Eleventy adoption guide: Overview, examples, and alternatives

Eleventy (11ty) is a compelling solution for developers seeking a straightforward, performance-oriented approach to static site generation. The post Eleventy adoption guide: Overview, examples, and alternatives appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 14 days ago

Product requirements document template and guide

A well written PRD is one of the most concrete ways you can crystallize your work and provide value for your team. The post Product requirements document template and guide appeared first on LogRocket Blog. | Continue reading


@blog.logrocket.com | 14 days ago