Excited to share that I recently joined
@perplexity_ai
as a product designer / ui engineer, working alongside a phenomenal team (and
@henrymodis
, again!). AI-native search is just beginning to take flight and I’m happy to get to play a small part in its development. Let’s go!
This was a really fun (and massively challenging) project to work on. So excited to let people discover, curate, and share knowledge in a whole new way.
We're excited to roll out Perplexity Pages, a simple way to turn your research into visually appealing articles. With formatted images and sections, Pages lets you share in-depth knowledge on any topic. Available now for Pro users and rolling out to all users soon!
Your moment of zen: we shipped updated weather widgets this week on
@perplexity_ai
, including a few subtle weather effect animations for night, rain, snow, and others. Really fun to build!
To maintain high performance we couldn’t rely on (relatively) “heavy weight” runtimes like lottie or rive, and instead opted for a technique traditionally found in older games - a sprite sheet. Specifically we used an svg sprite sheet, which allows us to size and style the
Another small detail: we didn’t want the spinner to pause instantly when streaming stopped, potentially at any random frame; we wanted the full animation cycle to complete before ending. This turned out to be non-trivial with css animations. We instead calculated the remaining
I wrote my first
@framer
X component! Yes, avatar components are a dime a dozen, but it was a fun way to learn the new tool, and familiarize myself with how components are distributed.
I'm not sure its possible to link to a component yet, find it under "recents" in the store.
Excited to show off a new product release from
@guidebook
: cover pages! These are guide micro sites - a first step into providing a first-class web experience for guides.
Also, the UI is written entirely using styled components! So much fun.
@dburka
Since the response is so close to 50/50 I suggest we all agree to randomize new/same tab on every external link click, therefore satisfying everyone.
We launched dark mode on
@quora
desktop this week! This was a huge effort involving a lot of designers, engineers, experiments, and moving parts—I'm really happy with how it turned out.
Now to stop thinking about color contexts for a bit... 😅
This isn't all that novel of an approach - Twitter/X had a similar implementation with their like button animation earlier on, but it was still fun to build.
We’re excited to announce an updated version of our Pro Search that can perform deeper research on more complex queries with multi-step reasoning, Wolfram|Alpha, and code execution.
Thread on an egregious copy paste of
@eco
. As a designer you get used to more minor "inspiration" incidents, but I've never seen it at quite this scale.
Copycats are usually subtle. But Eco has one that isn’t.
Imagine a company spent all day copy-and-pasting *everything*...
...while raising from investors like Y Combinator and Eniac Ventures (who I bet have no idea)
Well, we tracked it all. I’ve never seen anything like it 👇
Excited to announce we've raised 62.7M$ at 1.04B$ valuation, led by Daniel Gross, along with Stan Druckenmiller, NVIDIA, Jeff Bezos, Tobi Lutke, Garry Tan, Andrej Karpathy, Dylan Field, Elad Gil, Nat Friedman, IVP, NEA, Jakob Uszkoreit, Naval Ravikant, Brad Gerstner, and Lip-Bu
Investor Stanley Druckenmiller talks about his investment in AI platform Perplexity and says, "It's unbelievable. It's an answer machine. Nothing like I've ever seen."
I’m extremely excited to show off a major update to
@guidebook
’s schedule feature that we’ve been hard at work on for the past few months. This is phase 1 of the update, but its a big one! Day picker/calendar updates, new filter bottom sheet UI, and more!
.
@sketch
any plans to allow named colors which share the same underlying color to be distinct? Often in themes two theme colors may be different keys, but share the same value. This isn't useful for devs to grok which theme color we want here. /cc
@pieteromvlee
Spent the last few days re-creating some Guidebook UI for a new page we're working on in react + styled components (🙏) ... I'm in love! I should have jumped on the styled components bandwagon earlier... what a pleasant way to write ui.
Spent some time yesterday updating the menu toggle on our website to be context aware—it can tell what color backdrop its being rendered over and adjust its own theme accordingly. Details matter!
Is there a more low effort ui than uploading a video to a github pr? I love how you can just start editing the "status" text too while the video is uploading lol. Does that affect the upload, or the resolved link? who knows!
Happy to share that I'm hiring another brand designer to our team. You will get to make stuff all day, have a lot of creative ownership, move quickly, and help us build a brand around knowledge, discovery, and curiosity.
Excited to launch Session Verification for
@guidebook
, which allows event managers to control attendance for individual sessions in their guide. This was many months in the making, and a true cross-functional project. Feels good to see it live! 🚀
More:
Finally finished “org design for design orgs” today. I confess it’s a book I should have read long ago. Interesting to know what we’ve been doing correctly (and what we haven’t). Recommended for design managers and contributors alike.
Today I got my hair cut. When the cut was complete, the barber casually mentions that my hair now looks like that of Donald Trump, Jr.
Honestly not sure how to come back from this.
Guys, for someone who commutes to sf every day, autopilot is the real deal. Feels like the future. I can finally eat my egg white delight with two hands!
Also, the ux for activating it is really elegant.
It is an unexpected but delightful surprise to find myself excited and invigorated to be returning to Jean-Luc Picard and to explore new dimensions within him. Read my full statement in the photo.
#StarTrek
@cbsallaccess
Photo:
@shervinfoto
Big launch for Beam this week to close out the year - 2 new ways to deposit funds:
@coinbase
Pay and
@kado_money
. Really impressed with the velocity of the team going into 2024! 🚀
Just launched: new ways to deposit into Beam! 🏦
🎄 For the holidays, we're running a week-long contest. Two simple steps:
1. Deposit using Coinbase or Kado
2. Reply to this post with your Beam Name or address
Next Friday, we'll award some lucky winners 🎁👀
Spent some time this weekend applying a matte black vinyl wrap to the center console in the model 3. I think it turned out nicely! Leagues better than the fingerprint-magnet piano black stock coating. Surprisingly easy to install too.
#needtovaccuum
I almost never tweet about vidya games anymore, but damn me if Red Dead Redemption 2 isn't a work of art. Simply astonishing world crafting. Surprised how well it runs on old hardware too. What an achievement, feller.
.
@JanelleMonae
loves Slack: “Email used to stress me out. Now I can organize every conversation, and I go into the channel when I need to—I don’t check it every hour. Like, when I get up, the first thing I do is not look at my phone."