blog.logrocket.com
Open in
urlscan Pro
2606:4700:10::6816:494
Public Scan
Submitted URL: http://blog.logrocket.com/
Effective URL: https://blog.logrocket.com/
Submission: On April 07 via api from US — Scanned from DE
Effective URL: https://blog.logrocket.com/
Submission: On April 07 via api from US — Scanned from DE
Form analysis
4 forms found in the DOMGET https://blog.logrocket.com/
<form id="search-form" role="search" method="get" action="https://blog.logrocket.com/">
<i class="icon-search fa-solid fa-magnifying-glass"></i>
<input id="s" type="text" placeholder="Search" name="s" value="">
</form>
<form id="jp-carousel-comment-form">
<label for="jp-carousel-comment-form-comment-field" class="screen-reader-text">Write a Comment...</label>
<textarea name="comment" class="jp-carousel-comment-form-field jp-carousel-comment-form-textarea" id="jp-carousel-comment-form-comment-field" placeholder="Write a Comment..."></textarea>
<div id="jp-carousel-comment-form-submit-and-info-wrapper">
<div id="jp-carousel-comment-form-commenting-as">
<fieldset>
<label for="jp-carousel-comment-form-email-field">Email (Required)</label>
<input type="text" name="email" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-email-field">
</fieldset>
<fieldset>
<label for="jp-carousel-comment-form-author-field">Name (Required)</label>
<input type="text" name="author" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-author-field">
</fieldset>
<fieldset>
<label for="jp-carousel-comment-form-url-field">Website</label>
<input type="text" name="url" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-url-field">
</fieldset>
</div>
<input type="submit" name="submit" class="jp-carousel-comment-form-button" id="jp-carousel-comment-form-button-submit" value="Post Comment">
</div>
</form>
<form id="mktoForm_1107" style="display: none; font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: rgb(51, 51, 51); width: 1px;" novalidate="novalidate" class="mktoForm mktoHasWidth mktoLayoutLeft">
<style type="text/css">
.mktoForm .mktoButtonWrap.mktoSimple .mktoButton {
color: #fff;
border: 1px solid #75ae4c;
padding: 0.4em 1em;
font-size: 1em;
background-color: #99c47c;
background-image: -webkit-gradient(linear, left top, left bottom, from(#99c47c), to(#75ae4c));
background-image: -webkit-linear-gradient(top, #99c47c, #75ae4c);
background-image: -moz-linear-gradient(top, #99c47c, #75ae4c);
background-image: linear-gradient(to bottom, #99c47c, #75ae4c);
}
.mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover {
border: 1px solid #447f19;
}
.mktoForm .mktoButtonWrap.mktoSimple .mktoButton:focus {
outline: none;
border: 1px solid #447f19;
}
.mktoForm .mktoButtonWrap.mktoSimple .mktoButton:active {
background-color: #75ae4c;
background-image: -webkit-gradient(linear, left top, left bottom, from(#75ae4c), to(#99c47c));
background-image: -webkit-linear-gradient(top, #75ae4c, #99c47c);
background-image: -moz-linear-gradient(top, #75ae4c, #99c47c);
background-image: linear-gradient(to bottom, #75ae4c, #99c47c);
}
</style>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap"><label for="FirstName" id="LblFirstName" class="mktoLabel mktoHasWidth" style="width: 100px;">
<div class="mktoAsterix">*</div>First Name:
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="FirstName" name="FirstName" maxlength="255" aria-labelledby="LblFirstName InstructFirstName" type="text" class="mktoField mktoTextField mktoHasWidth"
style="width: 150px;"><span id="InstructFirstName" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap"><label for="LastName" id="LblLastName" class="mktoLabel mktoHasWidth" style="width: 100px;">
<div class="mktoAsterix">*</div>Last Name:
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="LastName" name="LastName" maxlength="255" aria-labelledby="LblLastName InstructLastName" type="text" class="mktoField mktoTextField mktoHasWidth"
style="width: 150px;"><span id="InstructLastName" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap"><label for="Email" id="LblEmail" class="mktoLabel mktoHasWidth" style="width: 100px;">
<div class="mktoAsterix">*</div>Email Address:
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="Email" name="Email" maxlength="255" aria-labelledby="LblEmail InstructEmail" type="email" class="mktoField mktoEmailField mktoHasWidth" style="width: 150px;"><span
id="InstructEmail" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoButtonRow"><span class="mktoButtonWrap mktoSimple" style="margin-left: 120px;"><button type="submit" class="mktoButton">Submit</button></span></div><input type="hidden" name="formid" class="mktoField mktoFieldDescriptor"
value="1107"><input type="hidden" name="munchkinId" class="mktoField mktoFieldDescriptor" value="740-LKM-263">
</form>
<form style="display: none; font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: rgb(51, 51, 51); visibility: hidden; position: absolute; top: -500px; left: -1000px; width: 1600px;" novalidate="novalidate"
class="mktoForm mktoHasWidth mktoLayoutLeft"></form>
Text Content
* Blog * Dev * Product Management * UX Design * Podcast * Features * Solutions * Solve User-Reported Issues * Find Issues Faster * Optimize Conversion and Adoption * Start Monitoring for Free * Sign In LOGROCKET BLOG The latest industry news, interviews, technologies, and resources * Blog * Dev * Product Management * UX Design * Podcast FEATURED POSTS USING FIGMA ANIMA FOR DESIGN-TO-CODE HANDOFF UX Design On the whole, design-to-code handoff hasn’t hit the mark; however, Figma Anima might be on the verge of solving design handoff using AI. Daniel Schwarz Apr 4, 2024 ⋅ 6 min read LEADER SPOTLIGHT: THE NUANCES OF QUALITY LOCALIZATION, WITH DREW WRANGLES Product Management Drew Wrangles, Head of Product & Design at Taskrabbit, shares his experiences leading product localization. Jessica Srinivas Apr 4, 2024 ⋅ 9 min read CSS HOOKS AND THE STATE OF CSS-IN-JS Dev Explore the evolution of CSS-in-JS and CSS Hooks, a React-based solution that simplifies dynamic styling and component encapsulation. Fimber Elemuwa Apr 3, 2024 ⋅ 5 min read LEADER SPOTLIGHT: CONTENT AT THE HEART OF THE BUSINESS MODEL, WITH ROB KEENAN Product Management Rob Keenan, VP of Product Development at Adweek, shares how the underlying heart of their strategy lies with valuable content. Kate Trahan Apr 2, 2024 ⋅ 7 min read CREATING DESIGN SPECS FOR SMOOTHER DEVELOPER HANDOFF UX Design Designers and developers sometimes have hiccups during a project. These guidelines can help avoid roadblocks and improve communication. Rafael Basso Mar 28, 2024 ⋅ 5 min read LEADER SPOTLIGHT: ENERGIZING YOUR LEADERSHIP STYLE, WITH NAVYA REHANI GUPTA Product Management Navya Rehani Gupta talks about her three main pointers for mastering the art of zooming in and zooming out. Jessica Srinivas Mar 28, 2024 ⋅ 8 min read ALL POSTS LEADER SPOTLIGHT: THE IMPORTANCE OF CHALLENGING ASSUMPTIONS, WITH ALEX SWAIN Product Management Alex Swain talks about how the key to avoiding building a product that nobody will purchase is to always challenge assumptions. Kate Trahan Apr 5, 2024 ⋅ 8 min read 11 PLANETSCALE ALTERNATIVES WITH FREE TIERS Dev Planetscale is getting rid of their free plan. Let’s explore 11 alternatives with free plans for backend and database operations. Emadamerho-Atori Nefe Apr 5, 2024 ⋅ 10 min read HOW TO USE THE PR/FAQ METHOD TO DRIVE PRODUCT INNOVATION Product Management The PR/FAQ method helps you clarify your vision, communicate your strategy, validate your assumptions, and solicit feedback from others. Bartosz Jaworski Apr 5, 2024 ⋅ 4 min read REDUX TOOLKIT ADOPTION GUIDE: OVERVIEW, EXAMPLES, AND ALTERNATIVES Dev Redux Toolkit is the officially recommended way to build Redux apps. Let’s explore why it’s a great tool to leverage in your next project. Stephan Miller Apr 4, 2024 ⋅ 11 min read TECHNIQUES FOR GAINING INSIGHTS FROM CUSTOMERS Product Management A deep understanding of your customers helps you prioritize problems, define solutions, and adjust communications. Bart Krawczyk Apr 4, 2024 ⋅ 3 min read RUNNING A DESIGN MEETING THAT DOESN’T WASTE TIME UX Design Imagine a product design world where meetings actually drive collaboration and product innovation. Here’s how to achieve that vision. Niki Tisza Apr 3, 2024 ⋅ 9 min read LEADER SPOTLIGHT: BECOMING A TRUE DATA LABORATORY, WITH LEVENT BAS Product Management Levent Bas discusses Found’s focus on leveraging individual insights to create a comprehensive health profile of each member. Kate Trahan Apr 3, 2024 ⋅ 8 min read STRATEGIES FOR IDENTIFYING YOUR TARGET MARKET Product Management The process of identifying your target market is an ongoing effort that evolves with your product and the marketplace. Kayode Adeniyi Apr 3, 2024 ⋅ 6 min read LEADER SPOTLIGHT: SIMPLIFYING THE COMPLEXITY OF PRODUCT STRATEGY, WITH NADYA BOONE Product Management Nadya Boone talks about how she simplifies product strategy by creating different versions of the product roadmap for various stakeholders. Jessica Srinivas Apr 2, 2024 ⋅ 8 min read ZERO UI: WHAT IT IS AND ITS MODERN USE CASES UX Design Zero UI is another way of referring to interfaces that don’t require traditional methods of input. Here’s an overview of how to employ it. Eric Chung Apr 2, 2024 ⋅ 8 min read A GUIDE TO PROBLEM-SOLVING TECHNIQUES, STEPS, AND SKILLS Product Management In this article, you’ll learn a framework for approaching problem-solving, alongside how you can improve your problem-solving skills. Dr. Marina Stojanovski Apr 2, 2024 ⋅ 5 min read HOW WAKU COMPARES TO NEXT.JS Dev Waku is a new lightweight React framework built on top of React Server Components (RSCs). Let’s compare Waku with Next.js in this article. Peter Ekene Eze Apr 2, 2024 ⋅ 4 min read « Previous1 2 3 … 342 343 Next » Loading Comments... Write a Comment... Email (Required) Name (Required) Website * First Name: * Last Name: * Email Address: Submit