Sign in

Strift

@laurentcazanove.com
319 followers 120 following 171 posts

Freelance DevRel engineer • Open-source @meilisearch.com • Writing at strift.dev/blog 📍 台北

PostsRepliesMedia
Strift @laurentcazanove.com · 21/07/2025
I took a one-month holiday, and now I'm unsure which LLM models to use for which task. It's both exciting... and annoying
000
Strift @laurentcazanove.com · 17/07/2025
I don't have a residency permit yet, but I moved my LoL account from EUW I'm officially Taiwanese
000
Strift @laurentcazanove.com · 12/06/2025
The Mastra docs hold a lot of content, but the team did a great job of organizing it! Loving it 👏 mastra.ai/en/docs
mastra.ai
Introduction | Mastra Docs
Mastra is a TypeScript agent framework. It helps you build AI applications and features quickly. It gives you the set of primitives you need: workflows, agents, RAG, integrations, syncs and evals.
000
Strift @laurentcazanove.com · 05/06/2025
TIL about the builder pattern in Java I love how it makes object setup clear. Plus, you get immutability :)
000
Strift @laurentcazanove.com · 28/05/2025
Grabbed one for myself! 😁
110
Strift @laurentcazanove.com · 28/05/2025
learning languages is full of experiences experiences like traveling to another city to visit a friend at their mom's who lives in the countryside, only to realize you misunderstood the plan and arrived 24h before your friend. her mom only speaks Mandarin
030
Strift @laurentcazanove.com · 28/05/2025
A window seat, music, and contemplating sea of clouds over Taiwan's mountains I wish the entire HSR journey was like this
020
Reposted by Strift
Amelia Wattenberger @wattenberger.com · 11/03/2025
wrote up some thoughts on how our interfaces are getting flatter, and how we might design with 💃 our bodies 🤸 in mind. 🧶 went ham on little yarn worlds wattenberger.com/thoughts/our...
2830560
Reposted by Strift
Nuxt @nuxt.com · 27/04/2025
🎁 Nuxt 3.17 is out, with lots to check out! 📊 major data fetching improvements 🕒 <NuxtTime> component for SSR-safe time display ⚡️ performance boosts, including faster globbing 📚 Nuxt docs-as-a-package happy upgrading ❤️ 👉 read more at nuxt.com/blog/v3-17
111415
Strift @laurentcazanove.com · 26/05/2025
This was as enlightening for the mind as it was a pleasure for the eyes. Thanks so much for sharing this!
000
Strift @laurentcazanove.com · 20/05/2025
Found a great workflow to improve my vibe coding efficiency by: • Constraining the model • Leveraging clearer instructions • Improving iterability and testability Drop a comment if you'd like to hear more
000
Strift @laurentcazanove.com · 24/04/2025
Might be late to the party, but I love Laravel's new home page redesign Well-organized information, beautiful animations. The website frequently evolves but manages to keep the Laravel vibe
000
Reposted by Strift
Vue School @vueschool.io · 14/04/2025
Tired of untestable code in your Vue.js app? 🤔 Laurent Cazanove's talk at @vuejsnation 2025 reveals how dependency injection can rescue your project. Learn from @laurentcazanove.com to clean up architecture and simplify testing. Read it here:
vueschool.io
How dependency injection rescued my app from the untestable abyss - Insights from Laurent Cazanove’s Vue.js Nation 2025 Talk - Vue School Articles - Vue School
Discover how dependency injection can transform your app's architecture, making it more testable and flexible with insights from Laurent Cazanove at Vue.js Nation 2025.
041
Strift @laurentcazanove.com · 21/04/2025
🙅‍♂️ Don't use social media to acquire website traffic It goes against the algorithm, and it also goes against why people scroll. laurentcazanove.com/blog/devtool...
# Thoughts on social media strategy for dev tools

You’re not competing with other products. You’re competing for attention.

**You're competing against cat GIFs and ragebaits.**

People are _not_ going to stop doomscrolling and randomly sign up for a product trial. So before marketing to them, let's start with stopping the scroll and engaging them.

Because of this, I mainly see social medias as a way to build brand awareness. You want to create touchpoints with your ICP.

Somewhere down the line, one of these posts will spark enough curiosity for readers to want to know more and visit your website.
000
Strift @laurentcazanove.com · 08/04/2025
nothing kills my soul like spending the day developing in Java
010
Strift @laurentcazanove.com · 07/04/2025
When Ahref says your blog health is excellent 🌈 ... except it doesn't rank for the right keywords. But at least the technical SEO is good, right? 🤡
010
Strift @laurentcazanove.com · 01/04/2025
alright, it's time for my yearly Eminem marathon
The Slim Shady LP
020
Strift @laurentcazanove.com · 29/03/2025
I've been playing a lot of MTG lately and have been frustrated with how the search for most deck builders works, lacking real-time, etc so today I'm rebuilding it with @meilisearch
020
Reposted by Strift
Nuxt @nuxt.com · 07/03/2025
We're thrilled to announce Nuxt v3.16 is here! 🎉 ⚡️ `npm create nuxt` starter 🚀 unhead v2 upgrade 🕰️ Delayed/lazy hydration support 🔧 Devtools v2 with config tracking 📛 Named layer aliases 🧪 Better error handling 🔍 Granular debug options ⚙️ Major performance boosts nuxt.com/blog/v3-16
nuxt.com
Nuxt 3.16 · Nuxt Blog
Nuxt 3.16 is out - with packed with features and performance improvements
718842
Strift @laurentcazanove.com · 11/03/2025
⚡ Very happy with my budget Perplexity implementation using LibreChat
System: Use Google search to find answers to the questions. Only use information from the search results. ALWAYS include the LINK to the sources in the response.

Your responses should include a short summary, and a detailed response which include links to the sources on the relevant keywords.
000
Strift @laurentcazanove.com · 03/03/2025
The state of LinkedIn DMs in 2025
A LinkedIn DM saying "Single and ready to meet someone special?"
010
Strift @laurentcazanove.com · 26/02/2025
Gemini is a life-saver for me, helps me manage lots of admin stuff in Chinese on a daily basis
000
Reposted by Strift
Meilisearch @meilisearch.com · 18/02/2025
Announcing Meilisearch 1.13 🕊️ ◆ AI-powered search stabilization ◆ Remote federated search ◆ Upgrade without dumps
meilisearch.com
Meilisearch 1.13
Meilisearch 1.13 stabilizes AI-powered search, introduces remote federated search—laying the groundwork for sharding—and makes version upgrades easier.
073
Reposted by Strift
Vue.js Nation @vuejsnation.com · 19/02/2025
Watch @laurentcazanove.com’s #VueJsNation25 journey in rescuing a project from untestable chaos using dependency injection with Nuxt plugins, including practical advice on simplifying your architecture for better testing! 🔌 youtu.be/aki7mLNAgzk?si=EELXCX6UJ_7…
youtu.be
Vue.js Nation 2025: Laurent Cazanove - How dependency injection rescued my app from the abyss
Laurent Cazanove shares his journey in rescuing a project from untestable chaos using dependency injection with Nuxt plugins.This video includes:- Discussion...
021
Strift @laurentcazanove.com · 17/02/2025
I've been handling hardships in my life the same way since I was 9 years old starting a new game of Final Fantasy IX. what does this say about me?
Vivi from Final Fantasy IX
020
Strift @laurentcazanove.com · 13/02/2025
Sounds like a Rustacean’s fantasy 🔞
000
Reposted by Strift
Barry Pollard @tunetheweb.com · 11/02/2025
There are a number of announcements this month: First up, we have added LCP image subparts to the CrUX API: - Time to First Byte (TTFB) - Resource load delay - Resource load duration - Element render delay These are our recommended way of optimizing LCP: web.dev/articles/opt... 4/10
LCP image subparts graph in CrUX Vis showing two data points for the four subparts. This sites seems to have a high TTFB and Element Render Delay.
2136
Strift @laurentcazanove.com · 12/02/2025
What's the best way to make 2D games in JavaScript? Thinking about giving phaser.io a try
Phaser.io
010
Strift @laurentcazanove.com · 11/02/2025
If hearing this doesn’t move you, you either 1. have no heart 2. had no childhood
open.spotify.com
Main Theme of Final Fantasy VII (Final Fantasy VII)
Nobuo Uematsu · Distant Worlds II: More Music from Final Fantasy · Song · 2010
000
Strift @laurentcazanove.com · 10/02/2025
This week, I'm switching fully to LibreChat, an open-source chat interface 🚀 I love the flexibility of easily switching between different AI models and keeping all my prompts organized. I rarely use o1 and o3 anyway. Let's see how it goes!
LibreChat.ai website
010
Reposted by Strift
Vue.js Nation @vuejsnation.com · 07/02/2025
Here is @laurentcazanove.com, speaker at Vue.js Nation 2025, sharing his story about how he got into programming, and let me give you a hint: it was through video games! 🎮 youtube.com/shorts/gChNnluWQeA
021
Strift @laurentcazanove.com · 02/02/2025
Looks like the bridge between Île de la Cité and Île Saint-Louis
010
Strift @laurentcazanove.com · 02/02/2025
Thanks for the feedback! Glad you liked it
010
Strift @laurentcazanove.com · 26/01/2025
Looking forward to my first conference this year 🙌
141
Strift @laurentcazanove.com · 25/01/2025
Meilisearch whenever I can because indexing documents feels as simple as an array.push(). Especially like that they handle embedding generation for me, and I can just give it a template. Looking to give Cloudflare a go on my blog though
020
Reposted by Strift
Vue.js Nation @vuejsnation.com · 21/01/2025
@laurentcazanove.com is joining #VueJsNation25 to share with you how dependency injection rescued his app from the untestable abyss! 💥 Learn how to leverage Nuxt plugins to implement dependency injection, practical tips to clean up architecture & more! 🎟️ vuejsnation.com
041
Strift @laurentcazanove.com · 11/01/2025
Forever
000
Strift @laurentcazanove.com · 11/01/2025
I'm your 2nd follower
200
Strift @laurentcazanove.com · 07/01/2025
rive gauche 🥰
010
Strift @laurentcazanove.com · 07/01/2025
Why do LLMs love numbered lists so much? 🤔 Are there any benefits to this that I would actually want?
010
Reposted by Strift
Thor 雷神 @thorweb.dev · 03/01/2025
Some months ago we started a new video format called “Behind The Code”, interviewing maintainers of awesome open source projects. Tons of @supabase.com devs love @nuxt.com, so it was an honour to work with @atinux.com, @larbish.bsky.social, and @evanyou.me to tell the story behind Nuxt 🫶
67412
Strift @laurentcazanove.com · 06/01/2025
Love how @google is using AI to recommend products for specific use cases. It even generates a diagram showing how they interact together. This gives users a quick overview of the platform's capabilities, on top of being good advertising for #GeminiAI.
Generated solution for "Add audio versions to blog posts"
000
Strift @laurentcazanove.com · 05/01/2025
Maintaining GitHub repos got me to appreciate how good Ruby is for scripting again 💯
010
Strift @laurentcazanove.com · 01/01/2025
Happy new year from Taipei 🎉
Taipei 101 firework
020
Strift @laurentcazanove.com · 31/12/2024
Building my first LLM-powered app to help me practice Mandarin 💪
000
Reposted by Strift
Strift @laurentcazanove.com · 18/12/2024
Found the cutest coffee shop near Guting in Taipei ☕ Finally getting some writing done~ 在古亭工作時候,喝咖啡。
A cup of coffee, a menu in Mandarin, and a MacBook on a table
121
Strift @laurentcazanove.com · 30/12/2024
I’ve got a mild mouth inflammation and was told to hold a tea bag in my mouth for 10 minutes Any attempt to speak with me during that time will result in a 418
011
Reposted by Strift
Addy Osmani @addyosmani.bsky.social · 29/12/2024
Tip: Chrome DevTools can override the content of Fetch/XHR requests! Useful for mocking APIs without waiting on backend changes.
926843
Strift @laurentcazanove.com · 29/12/2024
Lol, do it!!
010
Strift @laurentcazanove.com · 28/12/2024
Thank you 🙌 & thanks for the blogvent idea! I enjoyed your posts this month too
120