By integrating the solar eclipse into their marketing strategies, Warby Parker and Herbivore Botanicals demonstrate how brands can leverage timely events to drive brand engagement. In addition to offering the glasses to customers in-store, Warby Parker also distributed them in Delta lounges, in schools, at the Top of the Rock observation deck, and at the Brooklyn Botanic Garden. Its goal for the eclipse activation was to engage with and give back to its local communities. Herbivore Botanicals launched a campaign called Eclipse Sun Damage on Monday’s eclipse. It curated a list of 50 influencers, geographically located along the eclipse’s path, and sent them a mailer of branded eclipse-safe glasses, SPF, and new skincare products.
This guide compares different approaches to designing websites that consider the variety of devices and browsers that visitors use.
Search engines are embracing a hybrid approach, leveraging AI to infer user intent and determine the appropriate output.
A curation of creative ads to serve as inspiration from Nescafe, Pedigree, The Economist, and McCafe.
Sponsored
The way your customers sign in has a significant impact on your bottom line. For example, 25% of online shoppers would abandon a $100+ cart if they had to reset their password to check out. Passkeys [3] eliminate the friction of traditional passwords and can significantly accelerate your growth. Join the upcoming Passage by 1Password webinar [3] to learn how to:
* Reduce the support and MFA costs of password resets
The trend of the "product dictator" in tech, where leaders centralize decision-making and power, has been criticized for its inefficiency and negative impact on team dynamics and innovation. Despite the allure of simplicity and control, this approach could lead to decreased productivity, wasted talent, and slower project velocity.
OpenAI's meteoric rise from a research institution to a commercial powerhouse is attributed to factors such as talent density, strategic partnerships (like with Microsoft), and a unique GTM approach that emphasizes accessibility and the demonstration of its technology's capabilities. This deep dive decodes OpenAI’s product strategy for reaching mainstream consumers.
Companies frequently recruit seasoned product professionals with the expectation of scaling their products yet fail to grant them decision-making authority. Without this power, product managers struggle to succeed. Strategies to cope with such scenarios include shifting focus from features to outcomes, relying on data over opinions, minimizing bridging communication, and prioritizing learning over extensive planning.
The idea that search results will offer either ten blue links or a few AI-generated paragraphs is a misconception. The strategy for generative AI across all major search engines, even those prioritizing AI, is to discern user intent from queries and deliver responses in a manner suited to the request. The future of search will integrate both generative AI and traditional methods, not choose between them.
A distillation of what successful sales-led B2B startups did in their first six months.
To excel in your next behavioral interview, consider these three tips: start with a top-down approach by understanding the interviewer's assessment goals, highlight the noteworthy elements of your stories, and enrich your responses by identifying and discussing the key decision points that influenced the product's development.
2024.04.09·productmanagers.substack.com·4 min read·TLDR Product Remote configuration allows PMs to dynamically adjust app features and conduct A/B tests without requiring user updates, fostering quick iteration and personalized experiences. This tool is essential for enhancing user engagement and facilitating agile product development, with strategic planning and developer collaboration being key to its effective use.
A research plan is a detailed guide specifying the goals of the research and the methods for conducting it. By providing appropriate context, prompts, and examples, AI chatbots can effectively assist in crafting a comprehensive user-research plan.
The North Star metric is a single, customer-centric, and quantitative metric that reflects how customers derive value from a product, fosters alignment, and serves as a leading indicator of long-term business success.
Spotify, Netflix, Discord, YouTube, and Google are adjusting their monetization strategies in certain markets, with Spotify and Netflix changing pricing, Discord introducing ad 'quests', YouTube testing paid access to exclusive content, and Google contemplating charges for AI search features.
Distributed SQLite databases sacrifice consistency, transactions, and scalability. Traditional databases like PostgreSQL, paired with effective HTTP caching for speed, are better choices than using distributed SQLite. The upside to SQLite databases is that they are really fast, but at some point, the maintenance overhead outweighs the speed benefits.
Optimistic UI is a technique used to improve the perceived performance of web applications by updating the UI instantly in response to user actions, even before getting a response from the server. React's experimental hook useOptimistic() simplifies the implementation of Optimistic UI by providing a way to manage temporary optimistic state alongside the true state. Internally, useOptimistic() leverages React's update mechanism but adds a special revertLane for easy switching between optimistic and true states.
Responsive images in HTML are a way to provide multiple versions of an image, optimized for different screen sizes, resolutions, and layout conditions. The browser will automatically select the most appropriate image source for the current display and layout. To implement responsive images, you can use the srcset and sizes attributes on the `img` element, or use the `picture` and `source` elements for more advanced techniques like art direction. Modern browsers also support features such as lazy loading with sizes=auto.
This author worked full-time on an open-source project for 503 days and learned a large number of lessons, such as how to interact properly with project users and contributors. He shares the importance of using your online presence to find opportunities and embracing feedback during code reviews instead of being defensive.
Managing up is about helping your manager help you, improving your work relationship and team success by understanding their needs, and aligning your efforts with their goals. This strategy includes effective communication, proactive sharing of goals and challenges, and offering solutions that can make the team better.
Architects should help guide engineering teams by making strategic, high-impact decisions while still allowing team members to have ownership of various parts of the team’s overall work. This means carefully considering decisions and their reversibility, along with documenting potential impact before acting.
Sponsored
Bugs sneak out when less than 80% of user flows [9] are tested before shipping. But how do you get that kind of coverage? You either spend years scaling in-house QA — or you get there in just 4 months with QA Wolf [9]:
Shorebird is code push for Flutter. It also includes other tools in Dart, such as libraries for verifying JWTs and interacting with Redis.
A code snippet you can paste into your dev console on any website. It allows you to visualize the DOM of a webpage in 3D.
C++ Insights is a tool that makes the “behind-the-scenes” of C++ compilation visible to the developer.
Mainframe banking systems are written in COBOL. The industry faces challenges due to an aging workforce and the difficulty of migrating away from legacy systems like IMS. This author’s mother, a COBOL programmer, describes the challenges of maintaining complex, intertwined systems with huge amounts of sensitive data and the need for modernization in the industry.
Ethernet faced challenges from competing technologies and inherent limits in its original design during the 1980s. Digital Equipment Corp. engineer Mark Kempf's invention of the learning bridge, a device that selectively forwards packets between Ethernet LANs, addressed these challenges and allowed for the migration to Ethernet.
Cloudflare experienced a major power failure at a critical data center for the second time in five months, providing a real-world test of the resilience improvements initiated following the first incident. Code Orange, a company-wide initiative to prioritize reliability, led teams across Cloudflare to make their systems more resilient. The most recent outage resulted in significantly less downtime and impact on customer-facing services compared to the prior event.
Andrej Karpathy has put together a GPT-2 implementation in just 1,000 lines of code in a single file.
Linear has completely redesigned its application to address design debt, realign with evolving business goals, and continue improving their user experience.
Software is never truly done. Instead of chasing perfectionism, use timeboxing and user feedback to make software better.
Cloudflare launched twenty new products for developers and a system for easier coding on its platform, such as introducing a JavaScript-native RPC system for streamlined Cloudflare Workers communication.
2024.04.08·londonblockchain.net·TLDR Sponsored
This May, the Excel London convention centre will become an epic space filled to the brim with Web3 and AI leaDers [4] from all over the world. Save your spot today [5] to learn how blockchain can solve real-world problems for enterprises and governments, network with visionary entrepreneurs, and for a chance to explore a new era of possibilities in Enterprise, AI, Web3 and beyond.
2024.04.08·londonblockchain.net·Sponsor·TLDR 2024.04.08·londonblockchain.net·TLDR (Space is limited.)
2024.04.08·londonblockchain.net·TLDR Tesla is planning to unveil its next-generation self-driving robotaxi vehicle on August 8. The announcement appears to be an acceleration of the robotaxi program, which aims to design a vehicle optimized from the ground up for driverless ridesharing. Some Tesla owners are concerned with the project as it could result in Tesla focusing on achieving self-driving on new hardware rather than on its existing vehicle fleet as promised and sold to customers for years. A picture of an early design prototype is available in the article.
2024.04.08·electrek.co·3 min read·TLDR The fourth SpaceX Starship/Super Heavy launch may be in the next month or so. Its goal will be to get Starship's upper stage to get through the high heating regime of reentry and make a controlled splat into the ocean. SpaceX aims to bring the Super Heavy booster back intact, having it land on a virtual tower in the Gulf of Mexico. It could attempt to land a Starship booster on the real tower as soon as the vehicle's fifth flight. The company is working to accelerate production of Starship vehicles to support higher flight rates and increase payload capacity.
2024.04.08·spacenews.com·4 min read·TLDR Coral reefs are degrading at an unprecedented rate due to pollution, overfishing, and destructive forestry and mining practices on land. Most corals could go extinct within a few generations. The Smithsonian’s National Zoo and Conservation Biology Institute's Reef Recovery Initiative aims to help save coral reefs using cryopreservation, a novel approach that involves storing and cooling coral sperm and larvae at very low temperatures and holding them in government biorepositories. The frozen assets can be used to help reseed the oceans and restore living reefs even 100 years from now. Cryopreserved sperm has already been used to produce new coral across the Caribbean.
2024.04.08·freethink.com·9 min read·TLDR Hermeus, a company that is attempting to build hypersonic aircraft with jet engines that would allow them to take off from runways like traditional planes, has unveiled a flying prototype to demonstrate high-speed takeoff and landing. The Mk 1 is an uncrewed, remotely piloted plane that will allow Hermeus to conduct a comprehensive evaluation of the aircraft's performance and examine the effectiveness of the company's test procedures, safety culture, and interdisciplinary team collaboration. The company's next prototype is expected to demonstrate supersonic flight in 2025. A video featuring the Mk 1 is available in the article.
2024.04.08·freethink.com·4 min read·TLDR Sponsored
Get this free ebook by Datadog [10] to learn how to adopt a metrics-driven mindset, improve software quality, and achieve DevOps at enterprise scale. Use these best practices to enable dev teams to write and produce higher quality software, scale DevOps teams without sacrificing resources, create reporting standards [10] that clearly communicate software performance.
2024.04.08·datadoghq.com·Sponsor·TLDR pgmock is an in-memory mock PostgreSQL server for unit and E2E tests. It runs entirely within WebAssembly without external dependencies on both Node.js and the browser. A link to a web demo is available at the top of the repository.
2024.04.08·github.com·GitHub repository·TLDR This article tells the story of how and why Stack Overflow was created and discusses whether the site will have a place in engineering culture over the next decade. Before Stack Overflow, there was Experts Exchange, one of the first question-and-answer sites on the internet, coming into existence in 1996. Experts Exchange was free for over a decade, but it moved to a subscription-based model in 2004. This paywall created the perfect moment for a new site to counter-position itself, so the creators of Stack Overflow decided to create a more user-friendly version of Experts Exchange. Stack Overflow launched in 2008, the same year as GitHub, Apple's App Store, and Airbnb. The future existence of Stack Overflow will depend entirely on how well it can adapt to AI.
2024.04.08·graphite.dev·19 min read·TLDR OpenAI solved its data supply problem in late 2021 by developing a speech recognition tool called Whisper to transcribe audio from YouTube videos, yielding new text to train its AI systems. Its team ultimately transcribed more than one million hours of video to train GPT-4. Google and Meta have also similarly cut corners in the race to lead AI, obtaining data in legally and ethically dubious ways. This article discusses the various methods companies have used to obtain data - or have considered using to obtain data - for AI training purposes.
2024.04.08·nytimes.com·22 min read·TLDR Developers are sometimes assigned tasks that make no sense. This Hacker News thread contains many examples of this phenomenon. Some of these examples include implementing fixes for a deprecated tool, making an internal tool suck more so people would stop using it, projects that never launched for various reasons, and a company morale meter.
2024.04.08·news.ycombinator.com·TLDR Sponsored
Get more deep work done with LMNT — a tasty electrolyte drink that keeps you optimally hydrated. Not included: sugars or dodgy
2024.04.08·drinklmnt.com·Sponsor·TLDR