From 486ab8e2334b8ca1bf8d9f97adbe94a12c6ef21c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CCharmaine=E2=80=9D?= Date: Thu, 20 Mar 2025 10:34:00 -0400 Subject: [PATCH 1/4] newsletter 25 first draft --- src/content/blog/val-town-newsletter-25.mdx | 56 +++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 src/content/blog/val-town-newsletter-25.mdx diff --git a/src/content/blog/val-town-newsletter-25.mdx b/src/content/blog/val-town-newsletter-25.mdx new file mode 100644 index 0000000..66083bb --- /dev/null +++ b/src/content/blog/val-town-newsletter-25.mdx @@ -0,0 +1,56 @@ +--- +title: Val Town Newsletter 25 +description: TODO +pubDate: March 19, 2025 +author: Steve Krouse +--- + +import { Image } from "astro:assets"; + +## Edit Val Town Projects Locally +- vt + +TODO + +## Val Town Projects Update +- Forks are now Remixes +- Projects API - Write + Delete +- Customizable `val.run` domains for Project HTTP vals (soon) + +## Logs +- Raw logs + traces +- Account-wide logs (visit val.town/u/yourusername/logs) + +## Other updates +- Updated profile conslidating projects and vals +- Support for Bluesky links in profile +- Backend support for commit messages (front end missing at time of writing) +- Browse file history at any snapshot in time +- PRs now support title and markdown descriptions +- Minor footer redesign with prettier social icons +- Support formatting HTML, CSS, JSON file types +- API Token page now loads significantly faster +- New Project Templates (ft. https://www.val.town/x/fiberplane/fiberplaneHonoZodStarter) +- Added /llms.txt and /llms-full.txt to docs page, can copy any page as markdown for LLM + +## Roadmap +- Faster & scalable runtime +- Bug fixes to our in-browser TypeScript editor +- Improved code search +- Metrics to track your usage and limits +- Comments on pull requests +- Team accounts +- SOC2 compliance +- …and much more! + +Please [make feature requests and vote](https://github.com/val-town/val-town-product/discussions?discussions) on what you'd like to see next. + +## 🌟 Community vals + +- TODO review #showcase, database query for most edited vals, twitter, bluesky +- https://github.com/PrashamTrivedi/valtown-mcp-server +- https://www.val.town/v/nbbaier/projectTree +- https://www.val.town/v/kamalnrf/onlyRuckusDrops +- https://www.val.town/x/shouser/import_from_github +- https://x.com/kaz/status/1901858753479418067 +- https://x.com/_danmaps/status/1900629476444442626 From 28a72763b485bb34abc2f91c6c69818f8eb8ca57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CCharmaine=E2=80=9D?= Date: Wed, 26 Mar 2025 15:56:38 -0400 Subject: [PATCH 2/4] added a few more vals --- src/content/blog/val-town-newsletter-25.mdx | 31 ++++++++++++++++----- 1 file changed, 24 insertions(+), 7 deletions(-) diff --git a/src/content/blog/val-town-newsletter-25.mdx b/src/content/blog/val-town-newsletter-25.mdx index 66083bb..c1c1886 100644 --- a/src/content/blog/val-town-newsletter-25.mdx +++ b/src/content/blog/val-town-newsletter-25.mdx @@ -7,11 +7,6 @@ author: Steve Krouse import { Image } from "astro:assets"; -## Edit Val Town Projects Locally -- vt - -TODO - ## Val Town Projects Update - Forks are now Remixes - Projects API - Write + Delete @@ -21,7 +16,15 @@ TODO - Raw logs + traces - Account-wide logs (visit val.town/u/yourusername/logs) -## Other updates +## OpenTownie + +## Edit Val Town Projects Locally +- vt +- MCP server created by Prasham as an example + + +## WIP just a list of updates for now +- Persistent http pane - Updated profile conslidating projects and vals - Support for Bluesky links in profile - Backend support for commit messages (front end missing at time of writing) @@ -32,11 +35,13 @@ TODO - API Token page now loads significantly faster - New Project Templates (ft. https://www.val.town/x/fiberplane/fiberplaneHonoZodStarter) - Added /llms.txt and /llms-full.txt to docs page, can copy any page as markdown for LLM +- Added Projecte templates on + +- Thanks for the [shoutout from Glitch](https://blog.glitch.com/post/why-we-named-this-glitch/) ## Roadmap - Faster & scalable runtime - Bug fixes to our in-browser TypeScript editor -- Improved code search - Metrics to track your usage and limits - Comments on pull requests - Team accounts @@ -48,9 +53,21 @@ Please [make feature requests and vote](https://github.com/val-town/val-town-pro ## 🌟 Community vals - TODO review #showcase, database query for most edited vals, twitter, bluesky +- OpenTownie - https://github.com/PrashamTrivedi/valtown-mcp-server - https://www.val.town/v/nbbaier/projectTree - https://www.val.town/v/kamalnrf/onlyRuckusDrops - https://www.val.town/x/shouser/import_from_github - https://x.com/kaz/status/1901858753479418067 - https://x.com/_danmaps/status/1900629476444442626 +- https://www.val.town/x/michaelwschultz/frame +- https://www.val.town/x/bnl5110/researchAgent/code/dailyAIStory +- https://www.val.town/x/nbbaier/hn_notifier +- https://www.val.town/x/charmaine/val_to_project_converter +- https://www.val.town/x/moe/MiniAppStarter +- https://www.val.town/x/willthereader/HTTP101/ +- https://www.val.town/v/vawogbemi/sonnerDemo +- https://www.val.town/v/prashamtrivedi/randomStarwarsQuoteEmailer +- https://www.val.town/v/dcm31/wiredReactPlayground +- https://www.val.town/v/wilhelm/ATProtoOAuthStarter +- https://www.val.town/v/hrbrmstr/tangledNet From bf354634631a8589dfc99f6f56a98155009ebaa0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CCharmaine=E2=80=9D?= Date: Wed, 26 Mar 2025 17:50:39 -0400 Subject: [PATCH 3/4] added community vals, WIP still --- src/content/blog/val-town-newsletter-25.mdx | 40 +++++++++++---------- 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/src/content/blog/val-town-newsletter-25.mdx b/src/content/blog/val-town-newsletter-25.mdx index c1c1886..42af920 100644 --- a/src/content/blog/val-town-newsletter-25.mdx +++ b/src/content/blog/val-town-newsletter-25.mdx @@ -53,21 +53,25 @@ Please [make feature requests and vote](https://github.com/val-town/val-town-pro ## 🌟 Community vals - TODO review #showcase, database query for most edited vals, twitter, bluesky -- OpenTownie -- https://github.com/PrashamTrivedi/valtown-mcp-server -- https://www.val.town/v/nbbaier/projectTree -- https://www.val.town/v/kamalnrf/onlyRuckusDrops -- https://www.val.town/x/shouser/import_from_github -- https://x.com/kaz/status/1901858753479418067 -- https://x.com/_danmaps/status/1900629476444442626 -- https://www.val.town/x/michaelwschultz/frame -- https://www.val.town/x/bnl5110/researchAgent/code/dailyAIStory -- https://www.val.town/x/nbbaier/hn_notifier -- https://www.val.town/x/charmaine/val_to_project_converter -- https://www.val.town/x/moe/MiniAppStarter -- https://www.val.town/x/willthereader/HTTP101/ -- https://www.val.town/v/vawogbemi/sonnerDemo -- https://www.val.town/v/prashamtrivedi/randomStarwarsQuoteEmailer -- https://www.val.town/v/dcm31/wiredReactPlayground -- https://www.val.town/v/wilhelm/ATProtoOAuthStarter -- https://www.val.town/v/hrbrmstr/tangledNet +- [Michael](https://www.val.town/u/michaelwschultz) made [frame](https://www.val.town/x/michaelwschultz/frame), to power information screens on e-ink displays. +- [Prasham](https://www.val.town/u/prashamtrivedi) made an [MCP server for Val Town](https://github.com/PrashamTrivedi/valtown-mcp-server) with our latest [Projects API](https://docs.val.town/openapi#tag/beta/GET/v1/projects) +- [Nico](https://www.val.town/v/nbbaier) made a [Project File Tree Generator](https://www.val.town/v/nbbaier/projectTree) +- [Kamal](https://www.val.town/u/kamalnrf) made a val to get Slack alerts when [new OnlyRuckus drops new coffee](https://www.val.town/v/kamalnrf/onlyRuckusDrops) +- [Sophie](https://www.val.town/u/shouser) made a tool to [import files from GitHub](https://www.val.town/x/shouser/import_from_github) +- [Adam](https://www.val.town/u/kaz) made a fun [chess productivity timer](https://kaz-comicalgreenanaconda.web.val.run/) inspired by [@waitbutwhy](https://x.com/Liv_Boeree/status/1901711876318204315) +- [Danny](https://www.val.town/u/danny) made a val that can [take any input and map it](https://www.val.town/v/danny/typeanythingmap) +- [bnl5110](https://www.val.town/u/bnl5110) remixed [Linus' researchAgent](https://www.val.town/x/thesephist/researchAgent) and created a [daily AI story generator](https://www.val.town/x/bnl5110/researchAgent/code/dailyAIStory) +- [Nico](https://www.val.town/u/nbbaier) made a [Hacker News notifier](https://www.val.town/x/nbbaier/hn_notifier) +- [Charmaine](https://www.val.town/u/charmaine) made a [Val to Project converter](https://www.val.town/x/charmaine/val_to_project_converter) +- [moe](https://www.val.town/u/moe) made a [Farcaster Frame Starter Project](https://www.val.town/x/moe/MiniAppStarter) +- [Will](https://www.val.town/u/willthereader) made an [HTTP 101 tutorial](https://www.val.town/x/willthereader/HTTP101/) for anyone new to working with HTTP! +- [Victor](https://www.val.town/u/vawogbemi) made a [Demo for the Sonner Toast component](https://www.val.town/v/vawogbemi/sonnerDemo) +- [Prasham Trivedi](https://www.val.town/u/prashamtrivedi) made a [random Star Wars quote emailer](https://www.val.town/v/prashamtrivedi/randomStarwarsQuoteEmailer) +- [Charlie](https://www.val.town/u/dcm31) built a [playground for experimenting with the wired-elements libraryt](https://www.val.town/v/dcm31/wiredReactPlayground) +- [Wil](https://www.val.town/u/wilhelm) made an [AT Proto OAuth Starter](https://www.val.town/v/wilhelm/ATProtoOAuthStarter) +- [hrbrmstrr](https://www.val.town/u/hrbrmstr) made [TangledNet](https://www.val.town/v/hrbrmstr/tangledNet), a social graph on top of the AT protocol +- [Max](https://www.val.town/u/maxm) built a [PNG dithering tool](https://www.val.town/x/maxm/ditherPng) with [monke](https://www.val.town/x/maxm/monke) +- [yawnxyz](https://www.val.town/u/yawnxyz) made a [Groq Audio Chat Assistant](https://www.val.town/v/yawnxyz/groqAudioChat) + +### Want to see more? +[Join us on the Val Town Discord](https://discord.val.town/)! \ No newline at end of file From 7b6bea6b45eecea3bebc847e89082027c8861e73 Mon Sep 17 00:00:00 2001 From: Charmaine Lee Date: Thu, 27 Mar 2025 11:51:44 -0400 Subject: [PATCH 4/4] Update val-town-newsletter-25.mdx --- src/content/blog/val-town-newsletter-25.mdx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/content/blog/val-town-newsletter-25.mdx b/src/content/blog/val-town-newsletter-25.mdx index 42af920..5c425eb 100644 --- a/src/content/blog/val-town-newsletter-25.mdx +++ b/src/content/blog/val-town-newsletter-25.mdx @@ -72,6 +72,7 @@ Please [make feature requests and vote](https://github.com/val-town/val-town-pro - [hrbrmstrr](https://www.val.town/u/hrbrmstr) made [TangledNet](https://www.val.town/v/hrbrmstr/tangledNet), a social graph on top of the AT protocol - [Max](https://www.val.town/u/maxm) built a [PNG dithering tool](https://www.val.town/x/maxm/ditherPng) with [monke](https://www.val.town/x/maxm/monke) - [yawnxyz](https://www.val.town/u/yawnxyz) made a [Groq Audio Chat Assistant](https://www.val.town/v/yawnxyz/groqAudioChat) +- https://www.val.town/x/yawnxyz/honoHtmlJSCSSDemo/code ### Want to see more? -[Join us on the Val Town Discord](https://discord.val.town/)! \ No newline at end of file +[Join us on the Val Town Discord](https://discord.val.town/)!