Loved these thoughts from @jenny_wen on how the design process is changing due to AI.
Something I've been feeling. More and more we're building dev-first vs design-first. Designers are still critical, but in a new type of role.
https://t.co/SfwroddEdj
We believe this is the first documented case of a large-scale AI cyberattack executed without substantial human intervention. It has significant implications for cybersecurity in the age of AI agents.
Read more: https://t.co/VxqERnPQRJ
Love randomly seeing npmtrends screenshots in the wild. It’s visuals like this that help indicate where the js community is moving. Downloads aren’t everything, but they are something.
Two years ago, Resend was the new kid on the block.
Many people told me, “We don't need another Email API.”
But if you focus on quality, there's always space, even in a super crowded market.
We still have a looong way to go, and there's so much more to build, so back to work.
Super excited that our paper, co-authored with @junkato, on parameter-tuning widgets for creative software has been accepted to #UIST2025. It’s my first academic paper ever, which makes it way more special. #tweeqjs
https://t.co/pjwcjumLmF
Content alignment should be the first design skill any developer learns. These look cool, but what feels “off” is the alignment and spacing. A few small changes make a huge difference.
Streaming AI chat messages have introduced a new UX challenge.
In apps like Whatsapp, messages are short and arrive all at once. Pinning messages to the bottom of the chat makes sense—it's expected, and works well for human interactions.
But AI chats are a new paradigm ↓
Since Midjourney announced that they support creating videos with specific start and end frames, I had to try it.
So I retextured the images with the JSON below and then used start and end frames to create a short video!
Prompt 👇
TIL that the annoying little prompt that tells you to start a new chat automatically passes context to the new conversation. No more "please summarize this conversation so I can start a new chat".
Context switching when you wait for the AI to return definitely kills the feeling of flow, but I’ve never had more fun “coding” than right now. Building is getting closer and closer to moving at the speed of ideas.
@itsmechase@aidenybai I really think it’s this. Context switching is the enemy of flow - doesn’t matter whether the task you’re switching to is productive or not.
Ad styles that could never have been real in the first place will be the first to gain social acceptance. Focusing on inanimate objects reduces the ick factor. The decor may be too general for an IKEA ad but could easily be Amazon.
@kentcdodds@jacobmparis Absolutely. I'm kind of surprised that it doesn't do this out of the box. I didn't notice this as prominently until that last month or so, so maybe an update changed behavior. Curious if it's something cursor rules could fix or if it would take more than that.
Today my junior dev proposed an in-memory cache for a service that is going to process millions of records - no redis, no eviction policy.
Normally my senior dev would catch this.
The problem is that my junior dev and my senior dev are the same Cursor.