Alex Vipond
Alex Vipond
@alexvipond.dev
I'm into web development and social impact. Working on BetterHelp and Baleada 🇺🇸🇭🇳 https://alexvipond.dev https://baleada.dev
57 followers106 following82 posts
The ideal progression is: 1. RTFM en.wikipedia.org/wiki/RTFM 2. RTFSC (source code) 3. W (write) TFM 4. WTFSC 5. P (prompt) TFM 6. PTFSC To get the most value out of AI, don't skip steps.
Alex Vipond reposted
Zeta2 is here. 30% better acceptance rate than Zeta1. 200x more training data, LSP-powered context, faster predictions, open weights. Try it now in Zed. We didn't just improve the model. We rebuilt the entire data pipeline behind it: zed.dev/blog/zeta2
Is anyone running the Linux version of @zed.dev on an android device yet? I'm curious about the workflow of using phone + portable keyboard + Zed multiplayer + agent panel so I can run prompts remotely, with no need for SSH, and retaining the ability to review agent edits in a multibuffer 🔥🥵🔥
If you want zero-cost, the best solution right now is Zed + BYOK connecting to Mistral zed.dev/docs/ai/llm-... Their devstral models are free, and IME perform well on small-to-medium, relatively well-defined/straightforward/common/known tasks.
Been a while since I used @zed.dev, and HOLY SHIT it got good Multiple cursors editing multiple files, and Claude Code deeply integrated. I've never been able to refactor this fast. I'm working on my editor settings while the agent runs—here's what I have so far gist.github.com/AlexVipond/a...
Alex Vipond reposted
@vuejs.org 3.6 beta is out with Vapor Mode! github.com/vuejs/core/r...
Alex Vipond reposted
Been a while since I used @zed.dev, and HOLY SHIT it got good Multiple cursors editing multiple files, and Claude Code deeply integrated. I've never been able to refactor this fast. I'm working on my editor settings while the agent runs—here's what I have so far gist.github.com/AlexVipond/a...
Alex Vipond reposted
To save the lives of infants and small kids in lower resource countries, there are a handful of tools: anti-malarial drugs, bed nets and vaccines. A massive experiment in rural Kenya suggests another.
Alex Vipond reposted
Something happened today at VueConf China! github.com/vuejs/core/r...
"Shitty code reviews make great LLM prompts"—just some thoughts about meaningful code reviews that advance others' careers and make your team stronger. alexvipond.dev/blog/shitty-...
I'm thinking about writing a book about how to build a custom component library from scratch on top of React Aria 🤔 If that sounds interesting to you, put your email in here! learnreactaria.com
Something that sounds easy, but is tricky to get right: wrap text around the Dismiss button of a clickable card. The tricky part is making sure you don't sacrifice accessibility features like grouping, labeling, focus rings, etc. Here's how I do it: alexvipond.dev/blog/wrap-te...
Alex Vipond reposted
The ebook Rethinking Reusability in Vue by @alexvipond.dev provides a deep dive on reusability design patterns in Vue 3 📗 - madewithvuejs.com/rethinking-r...
This VS Code config will add @tailwindcss.com Intellisense to all code between a starting comment /** tw */ and an ending comment /** endtw */ This is incredibly useful for reusable classes tucked away in a JS variable or helper function, which TW Intellisense won't automatically check
Alex Vipond reposted
HUGE React Aria release! 🍿 🔍 Autocomplete: Command Palette, Searchable Select + Submenu 🆕 3 new components: Toast, Tree, Virtualizer 🧩 Custom Menu/Popover/Tooltip triggers 🌉 Table colspan 👆 usePress interop, fixing 15+ issues 💨 Tailwind v4 📅 DatePicker RTL react-spectrum.adobe.com/releases/202...
I've found LLMs to be pretty fantastic at writing custom, project-specific ESLint rules. Super fun way to open up new doors for code quality, and here's how you get it working with ESLint in your project: alexvipond.dev/blog/add-pro...
The solution to this nasty NextJS bug no longer lives exclusively in the comment sections of random old GitHub issues alexvipond.dev/blog/dont-li...
4. Else, anchor the popup to the controller. Set max height to 50dvh minus half the height of the popup controller. Try anchoring to the bottom first, then top, then right, then left. (In all cases I've tested, either the top or bottom works, and the right & left fallbacks are just there for safety)
Been scratching my head on an anchor positioning bug for _days_, and finally found the answer thanks to @nerdy.dev's blog post nerdy.dev/why-isnt-my-... TL;DR avoid `center` unless you've proven your UI breaks without it
The typeahead query and the time elapsed/remaining until the typeahead auto-clears are both reactive, so my custom component can render the query and a little time animation. When you initially call `useSelect`, you can configure fuzzy-matching thresholds, and the millisecond delay until auto-clear.
Alex Vipond reposted
Finally caught up on the Vueconf Toronto panel episode, nice work @michaelthiessen.bsky.social and @thealexlichter.com!
Alex Vipond reposted
The Epic Programming Principles: the guide I use to make decisions as a software engineer. Transcending specific tools or frameworks, these principles will help you guide your career, craft, and technical choices. See details and examples for each principle here: www.epicweb.dev/principles 📖