web development
Platform update highlights April 1, 2026
This week was mostly updates and testing for big features forthcoming: Real-time chat is coming; we're testing direct messaging with instant delivery Real-time inbox your notification badge now updates live without refreshing Redesigned Discover page (this is still an easter... Frontend Code Review Policy. Frontend Code Review Policy
Speed of iteration over perfection - Frontend development is inherently iterative. It is often better to ship something and then iterate on it than trying to get it perfect from the get go.
Not all changes are equal - CSS changes shouldn't require review. With the advent of LLM's, a lot of NextJS code feels solved as well.
Review Requirements by Change Type
CSS/HTML-only changes: No review required
Pure styling changes (margins, colors, fonts, layouts)
HTML structure changes without logic
Exception: Changes to key components (e.g. StoryCard, IndexContent)
Developer is responsible for visual QA before merging
Very Small Component logic changes: No review required
Changes to the frontend tests
Piping some variable around in order to display it (e.g. adding a date)
Adding/modifying some simple logic
One-line bug fixes
Developer is responsible for visual QA and LLM-core review before merging
Component logic changes: Relaxed review requirements (see below)
Data transformation and display logic
Any React or NextJS component change that follows standard React/NextJS best practices
Adding hooks
State management changes
Event handlers and user interactions (useEffect)
Props and type definitions
etc.
Critical paths: Regular review requirements
Authentication/authorization flows
Payment or checkout flows (in the future)
Data mutations that affect other users
Any code in common or backend (i.e. the change is not purely a frontend change)
Relaxed Review Requirements
Before requesting a review, the submitter is expected to have ask an LLM to review the code and find any code smells, bugs, things that might bite us later on, gotchas, or design problems, and address them. This process should be repeated until the LLM is satisfied.
Review should be up for a day to give others a chance to respond
Code can be pushed if either of these two conditions is met:
Approval from another UpTrust dev
24 hours + passing the LLM review
Two thoughts The numbered list at the end seems phrased weirdly, as #2 and #3 seem to contradict. Maybe just eliminate #2, and rephrase #3 like "After posting for review, the code can be push if..." I'm a little concerned about the frame that css and html changes are... When Uptrust adds its name to our URL, it doesn't work!! Try it this way: www.CeramicsCreatesChange.org.
Is this going to be the final GUI for posting? I’m leaning towards some long posts to establish “Trust”…including stories and perhaps a couple academic papers.... how do i browse all the conversations? This might be an obvious question but I don't understand....
Is there a way to just see all the threads by date?
I see the two tabs for Top convos for you and Your Timeline and I also see Your Topics. But are all the threads showing up in one or all of them?Can you point to something on another site that you like that works this way? This may sound weird bc what you're asking for is so straightforward (and as @joshua said we used to have it) but I want to make sure I'm get a true sense of the experience you're wanting.... User script for a brighter theme for this site
I prefer light themes to dark themes. I asked Claude for one and he gave me one. If you're on a phone, you need to use Edge Canary, Yandex, or Kiwi browsers—the only mobile browsers that allow desktop extensions to be used (Kiwi isn't being updated anymore).... Is there a place to report minor UpTrust bugs? I mentioned a couple of things at TBEX and just noticed another (very minor) thing, which is that it automatically adds a full stop (period to you in the US) to the end of every optional title. So here, for instance, I ask a question in the title, which ends with a question mark, but that also then has a period placed after it. Pedantic, I know, but I guess you might want to know these things... good luck guys!
These are the three ways that Feedback shows up for me, depending on screen size: This is true in Safari and Chrome and on the iPhone for me. What device are you using? But there is a bug in this.... What do you think about this short post? This is so short
One aspect is something like the space everything takes up. Now I’m back to the post/comments view, and I can see that after 3 back and forths, there’s no more room on the page for any more....
![[object Object]](https://i.kym-cdn.com/photos/images/newsfeed/002/560/313/3f1.png)