Profile avatar
johnwilliamdavis.com
Programmer - TypeScript, Rust and Go
40 posts 114 followers 314 following
Prolific Poster

I love it 😀💯🙏

tursodatabase / limbo: Limbo is a project to build the modern evolution of SQLite. ★9161 https://github.com/tursodatabase/limbo

Just posted a new article to my blog, basically gushing over Bluesky's AT Protocol as an antidote to the social media walled gardens we've all been stuck in for the past decade-plus and how exciting the project is as both a software engineer and a proponent of the open web.

This is super interesting 🤓 turso.tech/blog/introdu...

chroma-core / chroma: the AI-native open-source embedding database ★17250 https://github.com/chroma-core/chroma

denoland / deno: A modern runtime for JavaScript and TypeScript. ★101319 https://github.com/denoland/deno

zed-industries / zed: Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. ★53473 https://github.com/zed-industries/zed

Starting in February I'm going to start a (free) new live coding series where I build a handful of these apps with a recent college graduate that works with me. I think it will be a great tutorial for people who want to learn aspects of engineering you don't get in school. #staytuned

@gtconway.bsky.social is so awesome 🤣😀 He is a much needed voice of sanity in the USA right now 💯🇺🇸

neovide: No Nonsense Neovim Client in Rust ★13431 https://github.com/neovide/neovide

🎧Check out the recording of the talk, "The State of JavaScript Security in 2024" by @feross.bsky.social. Watch it here👇 gitnation.com/contents/the...

Cool 🤓

alexpasmantier / television: The revolution will (not) be televised ★1316 https://github.com/alexpasmantier/television

😮 So a while back, I shared my favourite icon package, Lucide. It’s a Feather fork, with *so many* icons (1500+). I just discovered Lucide Lab, a collection of 300+ more icons! It includes more-niche icons that may not be widely useful enough for the main package. github.com/lucide-icons...

Love it 😍 Thanks 🙏

😮 Big React news: they’re adding first-class View Transition support! 🎉 This’ll make it so much easier to add transitions on route change, among other use cases. The PR was merged earlier today, so it may be available soon! github.com/facebook/rea...

I like this 🤓

🌠 A long-requested CSS feature is the ability to transition height between a known value (`height: 20rem`) and a derived one (`height: auto`). A new global CSS property makes this possible now. 😄 html { interpolate-size: allow-keywords; } More info in thread 🧵

In case you didn't know: In GitHub-flavored Markdown you can use <kbd> to specify keyboard input. Makes your shortcuts look ✨pretty✨

I just wrote a new blog post! Thoughts on State Management Libraries in the React Compiler Era RSC also matters blog.axlight.com/posts/though...

x X has ~18m daily USA users. @bsky.app, ~1.5m. Is it worth 20 MINS a day to proactively recruit and bring your friends, neighbors,relatives, businesses, anyone who is or could be a user, to @bsky.app? If Bluesky ends up with more users than the others, you destabilize musk, zuck, trump.

A nice list and some information on some interesting dev tools from @joshwcomeau.com. Two of them I currently use, a few I've heard a little about and some I just heard of from this thread 😀

📚 The slides and transcript of my @reactdayberlin.gitnation.org talk “React Query - The Bad Parts” are now available on my blog. Enjoy 🎉

👏 Great post by @daishikato.com about what RSCs can mean for single page applications:

podcasts.apple.com/us/podcast/c... Thank you, @timclicks.dev and @jonhoo.eu . I did not know Compose podcast existed until recently. This episode was a pleasure to listen to 🙏 #rust

I love having this program in my terminal. It's great 💯

I keep importing the wrong thing in VS Code! Pop an autoImportFileExcludePatterns in your settings file Super helpful for Radix UI, Drizzle DB adapters, and node:test

I just tried out the amazing @testing-library/react-render-stream solution by @phry.dev to stabilize some test in @tanstack.com Query, and to fix all the suspense tests that broke with React 19. Amazing work 👏 If you're a React library author, I can recommend watching his talk from React Advanced 🚀

Very good article 💯 Open-source champion Kelsey Hightower on the promise of Bluesky www.siliconrepublic.com/enterprise/k...

Cool 👏

I just read this fantastic article by @joshwcomeau.com Josh is one of my programming role models. I love the artistry in his work. He always has a point of view and it is always uniquely his own. That is inspiring 💯 www.joshwcomeau.com/blog/how-i-b...

@zed.dev is so beautiful, a vibe

While Bluesky looks like other social apps on the surface, it’s actually quite different. It’s an open network. I blogged about it here:

The fastest growing app on the App Store is fully open source. You may have heard of it. But do you know how it works? I do now! Huge thanks to everyone who helped me make this one happen 🙏 youtu.be/cIoYUQhKJUo

tailwindcss.com/blog/tailwin... Very cool 😎 There is some pre release documentation out with the beta now 😀

Ive been involved in hiring at several of the companies I’ve worked at. At one company, I saw all of the direct applications, I was the first person to review them. The quality was *terrible*. Most people put zero effort into their application. A tiny bit of effort can go a long way. 🧵

🚀 Introducing Zed v0.162! The project panel can now show which files have warnings and errors.

Jay: I think social media should be basically common infrastructure that society gets to use and evolve it as society evolves, building a more democratic form of social media to reflect a democratic society.

📢 App Version 1.94 is rolling out today (1/5) A new release to go along with 20 million users! Open this thread for details. 🧵

Listened to a very nice podcast today - an interview with @mattpocock.com by @tej.as Well done, guys 👏 Good information 💯 podcasts.apple.com/us/podcast/c...

Saw this trailer for a new film by the director, Walter Salles, coming out next year. The story is set in Rio de Janeiro, Brazil in the 1970s. It looks beautiful. We will see how timely it is for the USA over the coming years. youtu.be/c9hVArHXvWg?...