Figma is officially launching its Dev Mode out of beta to enhance product development efficiency. Dev Mode is designed to create a workspace that facilitates collaboration between designers and developers. It offers features like annotations, diff comparisons, plugins, and integrations with tools like VS Code. The launch aims to bridge the gap between design and development, fostering a more seamless and collaborative process.
Good “product sense” needs to be cultivated, use empathy to diagnose problems, plan before you get lost in the day-to-day, know when to take a break or change direction, use AI to automate work that gets in the way of work, learn to wear multiple hats, address the weaknesses that your superpowers shadow, make customers part of your team, make decisions async, and remember why you got into this work in the first place.
Disney's HoloTile is a mechanical surface that moves in response to the motion of a person. In this article, Disney Imagineer Lanny Smoot explains the technology behind it and how he sees it as a fundamental part of VR. With over 100 patents, Smoot was inspired by the Holodeck, a virtual reality room in Star Trek: The Next Generation.
Shakker is an image-to-image AI generation tool that can remix the original prompt and generate derivative images, change the style of an image, modify specific parts of an image with inpaint, and combine multiple images to form a composite.
Create intuitive motion graphics, streamline your workflow, and bring your static assets to life in seconds.
For Switchboard’s upcoming 50th anniversary, Nice and Serious developed a tone of voice and three core principles to allow its voice to adapt while remaining consistent. The first is 'sensitivity,' being warm, open-ended, and creating space for others to talk; the second is 'dependable,' bringing a sense of calm and reassurance; and the third is to be 'illuminating, ' putting a spotlight on hope and stepping up with clarity and conviction when needed.
Apple's Macintosh embraced human-centered design long before it became a popular term. Its groundbreaking GUI and simple yet highly powerful mouse revolutionized how people viewed technology, making it accessible and approachable for everyone.
The digital canvas, introduced with the release of Photoshop 1.0 in 1990, provides visual artists with a new medium to create but lacks interaction between objects. In the coming years, we’ll witness the emergence of tools that will move beyond the canvas and become true hybrids of a canvas and code.
Freepik's take on 2024's trends includes liquid and iridescent 3D, grainy gradients, old engravings, neobrutalism, and more.
field-sizing is a new CSS property that makes input and textarea automatically scale to the size of their content, which means you'll avoid many different techniques that all require JavaScript to some degree.
Environmental campaigners targeting famous artworks as protest, like soup-throwing at the Mona Lisa, ignite debates on vandalism versus art and protest.
The Pew Research Center’s latest report rounds up social media usage trends among U.S. users over the last 2 years. TikTok experienced the most growth in adult usage over the past 2 years, rising from 21% to 33%. Instagram and X also saw increases. YouTube and Facebook remain dominant, with 83% and 68% of respondents respectively indicating continued usage.
This opinion piece draws parallels between the social media industry and Big Tobacco. It highlights the harmful impact of addiction and toxicity on youth. It also stresses the importance of accountability on social media platforms, proposing the use of AI for improving youth online safety and wellbeing. The CEO of Pinterest advocates for proactive measures and industry collaboration to create a safer online environment for young users.
A good quick win has a high success rate, requires low effort and budget, provides demonstrable results, and has a short time to value. Show your customers’ logos on your pricing page to improve credibility, spark interest, and clarify which plan suits potential customers. Place your sign-up form over a blurred or dimmed version of your product to increase form completion. Upload existing branded GIFs to GIPHY to get free brand exposure on a massive scale. More tactics are included in the article.
Consumer companies are prioritizing product and packaging design in response to evolving consumer behavior and sustainability concerns. The strategy has yielded triple wins by increasing sales and sustainability while reducing costs. This podcast (with transcript) discusses how iterative testing combined with data analytics and gen AI can enable companies to optimize their product and meet evolving customer needs.
Google's Gemini model is helping make campaign asset selection more efficient through a conversational AI experience. Marketers can input a landing page URL and the AI will analyze its content and generate relevant ad elements including keywords, headlines, and descriptions. It accelerates the campaign creation and provides insights on optimization based on the performance. The integration of watermarked images ensures authenticity and transparency in AI-generated content.
n8n is a low-code platform that creates custom AI apps and automated workflows. Default streamlines the conversion flow process and directs you in taking the right actions on leads. Toolflow.ai provides a library of pre-made AI tools and GTM workflows, plus it has a Slack community for upskilling GTM leaders on AI.
Your chances of finding big growth levers are dependent on the pace and quality of your learning. Growth sprints are a simple 5-step mix of agile and the scientific method that involves the whole company. Unlike product sprints, most growth experiments fail, so your primary outcome is rapid learning. The steps to run a growth sprint include inputs from data, ideation and scoring, selection, experimentation, and documenting learnings. The post explains each step in depth.
Incentivized customers tend to be of lower quality compared to organic ones. They generally have considerably lower lifetime value and engagement. Referral programs, free trials, coupons, and gamification can cause negative selection, increase fraud, and promote cannibalization. A successful acquisition program must prioritize quality and avoid relying solely on incentives to hit its short-term targets.
In 1958, LEGO finalized its signature brick design and secured the patent – today it’s a $11.8 billion brand and remains a household name. The company benefits from “the IKEA effect,” which is that people value things more when they build them. LEGO also invested in strategic partnerships to create a sense of unity with new audiences. The brand is supported by the mere exposure effect of a consistent block design advertised with familiar colors and uses. Brands can apply the same principles of single-product focus to stand out and use partnerships to reach new customers.
A breakdown of the responsibilities and duties of a Product Marketing Manager, ranging from an associate to VP level. Save the chart visual as an image for better legibility.
With the recent focus on AI integration, which introduced several new features and increased traffic, LinkedIn reached the milestone of 1B members.
Tech giants like Google and Microsoft often acquire innovation rather than originate it. Startups are the true drivers of groundbreaking technology.
Integration testing in distributed or microservice systems with multiple teams working on different services can be very challenging. GitHub addresses this with Hubber Codespace (HCS), a tool that allows developers to locally set up GitHub's entire distributed ecosystem with a few lines of config change or a query call. This post details how GitHub arrived at HCS as a solution over other possible solutions and presents a first-hand look at how GitHub's developer-first mindset helped it deliver the best tool for devs to ship code quickly and safely in a distributed environment.
Partial pre-rendering in Next.js 14 lets you control which parts of a page are pre-rendered. Next.js enables the pre-rendering of pages containing dynamic data during the build time with incremental static regeneration. This article explores how the partial pre-rendering feature works and how it can be used in Next.js applications.
The current job market has increased competition and longer job search periods compared to a few years ago. Many qualified candidates have opted for alternative paths, such as travel or self-employment, to navigate the challenging job market. This post discusses the exhaustion that can come from conducting interviews, emphasizing the importance of kindness and respect in the hiring process.
Senior engineers often face the decision to go into management or continue growing as IC. This post offers a quick 5-question quiz to find out if engineering management is for you. Engineering management is not always necessary in order to progress in one’s career as many companies offer tech lead roles and similar positions as an alternative for ICs.
Keyv is a library that abstracts the concept of key-value storage, allowing you to easily use a memory-based store (by default) or, if you need persistence, Redis, SQLite, Postgres, MySQL, Mongo, or even a tiered approach.
Fabric helps people integrate AI into their lives. It can help extract the most interesting parts of podcasts and YouTube videos, summarize academic papers, create AI art prompts for a piece of writing, and more.
In a study testing the use of ChatGPT in technical interviews, three groups of interviewers asked different types of questions: verbatim LeetCode questions, modified LeetCode questions, and custom questions. The results showed that candidates using ChatGPT had higher pass rates when facing verbatim questions, indicating potential cheating. However, interviewers did not suspect cheating. Custom questions were recommended as a way to improve the interview process and filter out candidates relying on memorized solutions.
A study conducted by AI researchers from Princeton and the University of Chicago suggests that LLMs are far from being capable of solving common software engineering problems. The study evaluated the performance of various LLMs on over 2,300 real GitHub issues and found that they could only solve such problems correctly in a very small percentage of cases, with the most advanced models achieving only 4.8% success. LLMs often struggle with the complexity and context of real-world software engineering tasks.
The success of interfaces like the Macintosh GUI and iPhone's touchscreen interface is rooted in leveraging human's innate spatial and kinesthetic skills. Apple's new "spatial computer," the Vision Pro, aims to create a 3D spatial world for users, but its interaction model may not be as effective compared to touch interfaces. This could lead to issues with adoption.
A walkthrough of how to create and package a library, publish a package, add testing, and automatically publish to the NPM registry. The automatic publish uses a CI/CD pipeline from GitHub actions. The article also explains modern NPM features like Provenance and Secrets.
Linus Torvalds, the creator of the Linux kernel, sent an angry message to a kernel contributor who works at Google over a filesystem suggestion that he disagrees with.
To increase code quality, one should follow code specs, add documentation and comments, increase robustness, follow design principles, make testing easy, and reduce global dependencies.
Paid ChatGPT users can now bring third-party apps powered by OpenAI's AI models into a conversation by typing '@' and selecting a GPT from the list. The selected GPT will have a full understanding of the conversation. Different GPTs can be tagged for different use cases and needs. OpenAI plans to eventually introduce monetization for GPTs, but the company may have to get traffic up first. Moderation of GPTs is proving to be a challenge to OpenAI.
2024.01.31·techcrunch.com·2 min read·TLDR 2024.01.31·theverge.com·45 min read·TLDR The traveling salesperson problem asks for the ideal route through a list of locations, minimizing mileage. It is notoriously difficult, but a mathematical model called linear programming is able to approximate the problem as a set of equations and find the best solution. Integer linear programming (ILP) is a variant of linear programming that optimizes for problems solving whole-number amounts. A researcher from the University of Washington has combined geometric tools to create a new, faster algorithm for solving ILP in almost the same time as a trivial binary case. It is the first major improvement to ILP solvers in nearly 40 years.
2024.01.31·quantamagazine.org·4 min read·TLDR Facebook's somewhat-forgotten Open Graph Protocol has been resurrected to power Frames inside Farcaster. Farcaster is a social network protocol built on the blockchain. Frames provide an easy way to run apps while users are still inside other apps. They make it possible to have a real and universal graph of user actions across consumer apps.
2024.01.31·blog.spindl.xyz·7 min read·TLDR Foundations is a modular Rust library designed to help scale programs for distributed production-grade systems. It features logging, distributed tracing, metrics, memory profiling, service configuration with documentation, and a CLI helper that takes care of configuration loading. Foundations enables engineers to concentrate on core business logic rather than the intricacies of production operation setups.
2024.01.31·github.com·GitHub repository·TLDR Proton is a streaming SQL engine powered by ClickHouse. It can help developers solve streaming data processing and routing and analytics challenges and send aggregated data to downstream systems. Proton is fast, lightweight, and the best streaming SQL engine for Kafka or Redpanda. A demo video is available.
2024.01.31·github.com·GitHub repository·TLDR The EU's Digital Markets Act requires Apple to make changes to increase competition in the app industry. Several large companies have come out against Apple's changes, which seem to be designed to ensure Apple's ability to profit from apps continues regardless of how they're discovered and installed. This article covers details about Apple's new rules that developers should know. The article will be updated as more is uncovered from within Apple's documents.
2024.01.31·techcrunch.com·9 min read·TLDR Artificial General Intelligence will be an evolution of AI that can understand, learn, and apply intelligence to a wide range of problems. It will enable solutions to complex global issues, but also potentially lead to consequences as impactful and irreversible as those of nuclear war. While this is something the OpenAI board takes very seriously, the events in late November, which resulted in the previous six-person board of directors dropping down to one holdover member and two new people, are troubling. It is still unknown why the board did what they did. This article looks at the impacts of the November event and AI governance in general.
2024.01.31·politico.com·9 min read·TLDR This blog post presents a list of things anyone can do to make meaningful contributions at work and do important work.
2024.01.31·adaobi.substack.com·9 min read·TLDR Anguilla is reaping millions from .ai website registrations.
2024.01.31·spectrum.ieee.org·3 min read·TLDR Human-level AI will likely have a huge economic impact.
2024.01.31·understandingai.org·14 min read·TLDR