According to a new patent filing, Apple is considering the intriguing possibility of a touchscreen MacBook that supports the Apple Pencil. The company is creating a MacBook with a built-in holder for the Apple Pencil above the keyboard. The stylus would handle a few different types of input. While removed from the chassis, it can be used as a pencil or simulated keyboard key, a touchpad, or a mechanical input interface.
A significant change will occur across Google Maps' mobile experience. When tapping a place, a new sheet design appears with close and share buttons in the top-right corner. Locations are no longer full-screen - a sliver of the map background can be seen at the top instead. The directions search experience has changed for entering addresses and transportation methods have been moved to the bottom.
Figma is where designers meet, but Jira is where product teams discuss features and workflows at a higher level. Integrating and syncing these two sources of truth is the best approach to improving cross-functional collaboration, optimizing context sharing, and enhancing consistency. In this post, the product development teams at Ingka Group, One.com, and Condé Nast share their tips and tools for achieving that elusive flow state between designers and developers.
Use this versatile GUI tool to support users when they need to make a decision considering multiple attributes of a small number of offerings. Consistency in content, scannability, and a simple layout are some of the most important qualities of successful comparison tables.
Threads' active users stalled around 10 million despite the 100 million accounts created in the first two days after it launched. Fast onboarding got in the way of long-term retention, lots of users found the content salesy and boring, and Threads' network effects were nowhere near those of X.
An online pixel art generator that includes a built-in pixel art studio. Designers can copy/paste, use layers, brush, blend AI with their personal touch, and use AI inpainting to adapt generated art.
This perfectly crafted 32px grid-based icon set features 200 optimized SVG country flag symbols.
Keep design statuses visible without cluttering your canvases with unnecessary components and stickers.
Building your designs is a continuation and expansion of making them tangible. Designers shouldn't just code - they should understand that they are builders. This has nothing to do with being able to ship production code - its about experiencing the build materials, their constraints, how they fit together, and the production workflow.
Despite the convenience, simply showing a QR code doesn't guarantee that users will take action. From clearly stating its purpose to users to making sure codes are big enough, these 13 guidelines will help you design QR codes that are noticed and acted upon.
Data storytelling is building a compelling narrative based on complex data and analytics that help tell your story and influence and inform a particular audience. It helps designers make data-driven decisions, build bridges between teams, tell the story of a design, and create more efficient designs.
Designers studying graphic design learn from famous designers like Saul Bass, Milton Glaser, and Paul Rand. This article introduces graphic designers from the African diaspora who also changed how graphic design is seen.
The design of disabled styles for UI controls often leaves users unable to distinguish fields from each other or even see a field. Even if they clog the user interface, fields should not be turned off in place of instructions and error messages.
Saint Laurent Babylone has opened in Paris. Featuring rare books, out-of-print publications, and records carefully curated by its creative director, Anthony Vaccarello, this space reflects the iconic Saint Laurent Rive Gauche boutique and Paris' history in literature and the arts.
Teens are increasingly rejecting traditional Valentine’s Day celebrations in favor of self-love. Statistics reveal a significant increase in searches for anti-Valentine’s Day merchandise on Etsy. Individuals are also reclaiming control by disconnecting from social media (ie. uninstalling Instagram from Feb 13 - 16) to avoid seeing other people post their couple pictures.
A positioning statement serves as a strategic tool to steer product development, marketing efforts, and brand identity. It encapsulates what a business stands for, guiding internal teams in crafting consistent messaging and resonating with the target audience. By following a clear process and leveraging templates, businesses can better articulate their value propositions and differentiate their products or brands.
TikTok’s algorithm surfaces new accounts, leading some marketers to take a “wide-base” approach of owning several TikTok accounts that each publish the same or similar videos. Travis and Jason Kelce’s “New Heights” podcast, for example, manages at least 3 other accounts in addition to its primary TikTok page. It helps to have each account serve a different purpose, such as a primary account, fans account, and “best of” account.
A simple upsell strategy increased PPC Mastery’s revenue per order from Google Ads by 13%. It offered a valuable add-on on the checkout/product page that was complementary to the main offer. Upsell items should use scarcity and urgency — it presented them as limited-time. It is important to test several different upsells to see which has the highest impact.
Google Analytics 4 leverages AI through Predictive Metrics and Audiences, enabling businesses to anticipate user behavior and make informed decisions. Marketers can anticipate user behavior with Predictive Metrics like purchase probability and churn probability. Predictive Audiences enhance targeting and retargeting efforts, empowering businesses to make data-driven decisions in a dynamic digital landscape. This article provides a step-by-step on how to use these features in GA4.
The Kellogg School Super Bowl Advertising Review uses an academic framework known as ADPLAN (Attention, Distinction, Positioning, Linkage, Amplification, and Net Equity) to evaluate the strategic effectiveness of Super Bowl spots. Google Pixel's 'Javier in Frame' was selected as the top performer in the 2024 review, followed by Mountain Dew's 'Having A Blast' and Dove's 'Hard Knocks'. Brands like Homes.com, Temu, and Squarespace received low ratings.
Understanding cognitive dissonance and how people cope with it can help you get into your customers’ minds. Identify unresolved mental tensions, such as the belief that something can’t be both cheap and high quality. Next, choose how to resolve these tensions, by either changing their beliefs or actions. Finally, prevent buyer’s remorse by mapping out all customer touchpoints after purchase and helping them feel they made the right decision.
This article delves into how to craft addictive content, emphasizing strategies like picking a fight, focusing on uniqueness to stand out, and the use of analogies to engage readers. It shares examples illustrating the effectiveness of these techniques in engaging readers and driving conversions. Copy writing frameworks like AIDA (Attention, Interest, Desire, and Action) and PSA (Problem, Agitation, and Solution), provided in the article, can help create addictive content.
Colleges like MIT, BGSU, and Ohio University have been using TikTok to engage with prospective students and alumni. In this article, these institutions provide insights and tips on creating compelling content, fostering community, and partnering with influencers to build a strong presence on TikTok. They also discuss challenges like audience segmentation and competition.
Duolingo sent a push notification to 4M+ users in mere seconds right after its Super Bowl commercial aired.
The Service Recovery Paradox suggests that a customer's loyalty to a company can increase after a service failure, provided the company effectively resolves the issue.
Content should provide value at every stage of the customer journey rather than focus solely on short-term conversions.
This is a summary of a podcast featuring Marc Andreessen and Ben Horowitz that discusses the evolving landscape of education, emerging alternatives to traditional educational models, and the influence of AI on the educational sector.
This article highlights both the Vision Pro's promising features and frustrations. Despite its potential for creating an immersive computing experience with a large virtual desktop and spatial audio, the device is marred by issues including a poorly designed keyboard, unreliable eye tracking, and a lack of essential apps. The product is intriguing but flawed, raising questions about Apple's rushed release and high price tag.
Hiring experienced execs from big companies for startups can be valuable for injecting real-life experience into an organization, especially in high-consequence moments like reorgs, product launches, and expansions. However, it is crucial to scrutinize their motivations, past performance, and interviewing behavior to ensure that they align with the startup's culture and needs and to start them off with smaller roles to allow for smoother integration and success.
There is a potential downside of over-relying on feedback from power users - it may inadvertently narrow the market. This article contains strategies to maintain a balanced approach to product development.
2024.02.13·runthebusiness.substack.com·2 min read·TLDR Product Jessica Ko, co-founder and CEO of Playbook, emphasizes the importance of solid product fundamentals over temporary growth hacks and the critical role of foundational product elements versus features in this post. Her journey through startups, including Opendoor and Playbook, illustrates the nuanced challenges of PMF, the significance of focusing on core product value, and the long-term dedication required for success in the tech industry.
Product discovery is crucial for managing the inherent risks in product development. It involves focusing on validating ideas against value, usability, viability, feasibility, and ethics before implementation. This process requires the entire team to ensure a shared understanding and to explore both problem and solution spaces through continuous activities and experiments.
Sponsored
PrizmDoc delivers secure document viewing and processing [12] for ECM solutions, powered by API integrations for embedding [12] into your application. 🆕 With AI powered PII Detection and Redaction [12], PrizmDoc users can swiftly identify and highlight sensitive information for contextual review and redaction.
Uber's introduction of seat-back advertising, leveraging the "Captivate + Activate" strategy with product samples, represents a potential shift in enhancing customer experience through commerce media networks (CMNs). This approach, focusing on a value exchange via product trials, aims to transform passive ad exposure into engaging brand experiences, suggesting a strategic pivot for PMs towards creating more consumer-friendly advertising in captive contexts.
2024.02.13·mediaadsandcommerce.substack.com·5 min read·TLDR Product This article outlines a framework for successful product roadmap reviews, focusing on strategy, storytelling, outcomes, prioritization, ownership, and validation to guide product teams towards effective execution and alignment.
Understanding communication norms within organizations is important. Adopting a "low context" approach can enhance clarity and inclusivity, ensuring that all team members feel empowered to contribute regardless of their background or level within the organization.
This piece discusses the characteristics of skilled pragmatists in the workplace. It offers strategies for managers to elicit specific behaviors from their teams and emphasizes the importance of understanding individual motivations and biases to effectively address performance issues in an organization.
This post walks through the decision-making process behind whether or not to include specific dates on a product roadmap, highlighting the importance of the audience and the implications for both external communication and internal planning while also addressing strategies for effectively managing stakeholder expectations and empowerment issues.
These ten case studies for product leaders cover topics from execution to strategy frameworks, team structure, and bridging gaps between design and business.
Sponsored
If you’re dealing with complex front-end frameworks and single-page applications, your approach to monitoring needs to evolve. This free developer kit [5] is packed with helpful resources to adopt a user-centric approach.
As databases grow, query optimization becomes more important to combat slow data retrieval and loading times. There are various strategies to optimize queries, including index creation, analyzing query execution plans, and understanding specific database engine optimization techniques. This article uses a real-world example to show how to optimize a query from start to finish.
While logs and queues share temporal ordering, they differ fundamentally. Queues adhere to a First-In-First-Out (FIFO) principle, allowing for sequential consumption from the head or tail. In contrast, logs require readers to maintain a pointer and read by position rather than by order of arrival. This distinction leads to advantages in scalability when implementing logs as queues, particularly in enabling parallel consumption and efficient load distribution among multiple consumers without necessitating knowledge of the internal structure. Additionally, queues offer benefits such as replay and durability, explored in detail in the article.
This article compares Rust's memory safety with C++ by illustrating a scenario involving an internal library written in Rust. Initially, the author used Rust's “Rc” type for reference counting but encountered thread safety issues. Upon switching to Rust's “Arc” type, which provides atomic reference counting, the compiler enforced thread safety, ensuring data race conditions were prevented at compile time. C++ lacks such safety features, relying on developers to manually handle thread safety, which can lead to subtle bugs and undefined behavior. Rust's borrow checker and type system statically prevents data races, making it unique among programming languages.
Small diffs facilitate faster and more thorough code reviews, reduce the likelihood of introducing bugs, minimize merge conflicts, and make it easier to roll back changes if needed. While there may be exceptions for large diffs, such as when adding boilerplate or auto-generated code, the general rule is to aim for small, focused changes to codebases.