Austin Keener @dv8fromtheworld.bsky.social · 09/10/2026Like, hide entirely instead of just being a closed folder? Why? 100
Austin Keener @dv8fromtheworld.bsky.social · 08/10/2026Also, it works for Channels, Categories, and Server Folders too. 030
Austin Keener @dv8fromtheworld.bsky.social · 08/10/2026Shipped a new feature to stable today Move To... Are you tired of joining a new emoji server and having to drag it alllll the way to the bottom of your server sidebar to get it into the never-to-be-seen-again "emojis" folder? Well. It's finally here. 291
Austin Keener @dv8fromtheworld.bsky.social · 14/11/2025Components are intended to be a composable set of UI blocks that you can put together to craft visual experiences in a variety of surfaces, although right now our 2 available surfaces are Messages and Modals. 020
Austin Keener @dv8fromtheworld.bsky.social · 14/11/2025In regards to components, you can send components as part of message or modals, where the former can be crafted via: - normal message sending: discord.com/developers/d... - webhook message sending discord.com/developers/d... - interaction message sending discord.com/developers/d...discord.comDiscord for DevelopersBuild games, experiences, and integrations for millions of users on Discord. 120
Austin Keener @dv8fromtheworld.bsky.social · 14/11/2025We do have an open api spec, but it is in a beta state. We're working to improve it github.com/discord/disc...github.comGitHub - discord/discord-api-spec: OpenAPI specification for Discord APIsOpenAPI specification for Discord APIs. Contribute to discord/discord-api-spec development by creating an account on GitHub. 010
Austin Keener @dv8fromtheworld.bsky.social · 12/11/2025Sure, shoot. I don't check here often, but I'll respond when I do. Watcha got? 210
Austin Keener @dv8fromtheworld.bsky.social · 21/10/2025Who knows, maybe it _will_ end up in a desert like area in the future given that SEMICON West moved from SF to Phoenix this year. Had been in SF for like 5 decades 000
Austin Keener @dv8fromtheworld.bsky.social · 21/10/2025Whoa these are cool. I like the blue one quite a bit 010
Austin Keener @dv8fromtheworld.bsky.social · 23/04/2025You can mostly map things. The big omissions are author, fields, and footer. Author and footer can be mostly approximated via the subtext markdown feature, although you do lose the inline external image. Fields are a known loss. We aren't sure how we want to reintroduce tabular data due to mobile 120
Austin Keener @dv8fromtheworld.bsky.social · 23/04/2025I'm just lucky that it wasn't my user id in the mention otherwise my client would've exploded with pings heh 010
Austin Keener @dv8fromtheworld.bsky.social · 23/04/2025Yeaaaaah, I left some debug code in on a last second PR :0 Oops. Happens to the best of us 130
Austin Keener @dv8fromtheworld.bsky.social · 22/04/2025During the development of this feature I built some other UIs that I think are interesting. Here's one of them based on usage of an anime voting bot I saw in the wild. Left is the original based on legacy embeds. Right is a conceptual reimplementation using the new components 050
Austin Keener @dv8fromtheworld.bsky.social · 22/04/2025After a long long effort I have finally achieved my goal of providing apps on Discord a stronger set of components to build rich, flexible UIs with. It's been a long time coming. You can checkout the new components on our developer docs: discord.com/developers/d... 4537
Austin Keener @dv8fromtheworld.bsky.social · 21/04/2025Heh, this looks very similar to what I built for Discord's. Choosing to highlight the TLD separately is :chefs-kiss: 040
Reposted by Austin KeenerMB Pottery @mb-pottery.com · 10/03/2025I'll be updating my store Thursday, March 13th, 5PM PT~~~ If you sign up for the newsletter on my website (mb-pottery.com), you'll get a reminder when new items are published. This post starts a thread with a small sample of what's coming - #pottery #handmade #porcelain 2325
Austin Keener @dv8fromtheworld.bsky.social · 13/03/2025Replace "surprising amount " with "one individual engineer wouldn't shuddup about it". Oops, it was me. 😔🙇♂️ 140
Reposted by Austin KeenerAnthony Fu @antfu.me · 07/01/2025Proposing an extended SemVer - 🗿 Epoch Semantic Versioning to communicate better about versions. Thinking of adopting this to all my projects, and finally eliminating my lousy habit of forever zero-major practice 😜 What do you think? 👀 antfu.me/posts/epoch-...antfu.meEpoch Semantic VersioningProposal for an extended Semantic Versioning called Epoch SemVer to provide more granular versioning information to users. 3823537
Austin Keener @dv8fromtheworld.bsky.social · 31/01/2025TIL that Github has an interface for playing with LLMs that not only allows you to communicate with them, but also - See the code they're using to do so - See the raw output from the interaction - Compare LLMs side by side to each other github.com/marketplace/...github.comBuild software better, togetherGitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects. 020
Austin Keener @dv8fromtheworld.bsky.social · 28/01/2025The performance of calling back into a JS interpreter while in native code is too impactful for platforms like low-powered android devices. This is why we are considering something like TreeSitter which uses native-compiled code for its AST parsing, which we can then map to colors for text ranges 110
Austin Keener @dv8fromtheworld.bsky.social · 28/01/2025The crux of the problem is needing to be able to parse the text in a language aware way and then be able to color ranges of text within native text views with coloring. Given that it seems that VSCode's TextMate implements all of the language parsing in TS, we'd need to call JS from Native. Can't do 110
Austin Keener @dv8fromtheworld.bsky.social · 19/01/2025Does the mug in the first photo have two different glazes on it? How do you achieve the dark gray accent lines / speckles? 100
Austin Keener @dv8fromtheworld.bsky.social · 15/01/2025I tried and it timed out while going to the link in the email 010
Austin Keener @dv8fromtheworld.bsky.social · 12/01/2025Gonna have to build an Audio Component at some point 030
Austin Keener @dv8fromtheworld.bsky.social · 10/01/2025At this point I'm not sure which I'll use. I've gotten very used to swiping to reply, but it is still painful to pull up the members list. Kinda wish there was a middle ground where pulling from the screen edge showed the list and dragging across just the message allowed reply 110
Austin Keener @dv8fromtheworld.bsky.social · 09/01/2025It's been a trip. Markdown, _especially_ Discord's "flavor" of markdown is very very nuts. Glad to indoctrinate someone else into that world with me 😈 010
Reposted by Austin KeenerWill Nelson @wnelson.dev · 08/01/2025Oh I forgot to post about this when it went up, but part 2 of the markdown saga is live. wnelson.dev/blog/2025/01...wnelson.devDiscord Markdown - Part 2: What We're Doing About It 095