Node is gone the backend! It's all bun now! Unfortunately the FE still runs on node (no way around that) but the BE and all the developer tooling is Bun!
Getting rid of node and replacing all that stuff with BUN!
Navyfragen - Anonymous Inbox
@navyfragen.app
Anonymous question inbox for Bluesky. Developed by @karanshukla.ca navyfragen.app to sign up with your BlueSky account and create your inbox in seconds. Source code: github.com/karanshukla/navyfragen-app Inbox: fragen.navy/navyfragen.app
Node is gone the backend! It's all bun now! Unfortunately the FE still runs on node (no way around that) but the BE and all the developer tooling is Bun!
Getting rid of node and replacing all that stuff with BUN!
Getting rid of node and replacing all that stuff with BUN!
Today I WILL migrate fully to Bun and Hono and I will NOT break prod in various ways #affirmations #goals
If you're running into Anubis issues within the app, please clear your cache and cookies! I'm trying my best to narrow down the issue but its a bit tricky since its difficult to reproduce and debug!
No one will understand the pain involved with getting AT Proto Packages working with Bun instead of Node just to make API requests to the backend 5ms faster
NEW (BETA) FEATURE DROP: Profile Customisation! Head over to navyfragen.app/customise and check it out! Includes an inbox disable option, profanity filter, early language support and more! #atproto #webdev #shipping
In my quest to make things fast af im currently in the process of experimenting with Bun instead of Node. Please let me know if you're running into issues with anything!
I'm currently experimenting with some Opengraph stuff to make link previews richer and more personalised whenever you share your profile, if there's downtime I'll try to keep it minimal!
Upon further investigation some type stuff in a kysely bump caused the backend to crash luckily railway didn't deploy the broken build so it didn't break the app entirely. Thank you modern CI/CD practices! I love being a good SWE!
Merged in some package updates which seemed to pass all the CI/CD checks but kinda failed on end-to-end tests. Let me know if youre running into issues with the app, but from my testing everything seems to be okay!
Merged in some package updates which seemed to pass all the CI/CD checks but kinda failed on end-to-end tests. Let me know if youre running into issues with the app, but from my testing everything seems to be okay!
If you open the app on a high DPI display or an ultrawide display...you may be surprised.
Hey everyone, Bluesky's CDN is down so images may not load for you. Images should still go through on the app but may not appear for everyone. Cheers!
Push notifications and the account switcher are now live! You can still use the daily notifications bot in the app settings if you prefer it!
Xxiisoul Thanos Glowing Gauntlet
ALT: Xxiisoul Thanos Glowing Gauntlet
static.klipy.com
Surprise feature drop! You can now pin a message and have subsequent responses appear as a thread, check it below 🧵 fragen.navy/navyfragen.app
Shipped a ton of stuff this weekend! Accessibility improvement, performance improvements in both the front-end and back-end, and the technical blog outlining some architectural changes I made to support @eurosky.social! #atproto #ngl
Reposting the Navyfragen Tech Blog to @pckt.blog as well 💙 #blog #webdev #atprotocol #atproto pckt.blog/b/navyfragen...
Optimising ATproto applications is complicated (but that's okay) - Navyfragen App Blog
Bluesky, as a decentralised platform, poses a unique challenge for engineers trying to optimise for latency. Where is the AppView hosted? What about the locatio...
pckt.blog
Here is a full leaflet blog explaining how Navyfragen is optimal for Eurosky users #atprotocol #webdev #atproto #eurosky #technicalexplanation leaflet.pub/p/did:plc:dv...
Optimising ATproto applications is complicated (but that's okay)
leaflet.pub
The backend now uses the host of your PDS to determine where to route your request. Eurosky users will be routed to the EU hosted service. The app should be fast for all Eurosky users. I'll be posting a technical explanation once it's finalised! #atproto #dev #infra #eurosky
The backend now uses the host of your PDS to determine where to route your request. Eurosky users will be routed to the EU hosted service. The app should be fast for all Eurosky users. I'll be posting a technical explanation once it's finalised! #atproto #dev #infra #eurosky
Hi @eurosky.social @mu.social , this account is officially on the Eurosky PDS! 🥰
Hi @eurosky.social @mu.social , this account is officially on the Eurosky PDS! 🥰
Hi friends! This weekend I'm experimenting to improve the speed of the application. As of right now, all the services are hosted in the EU. Which I prefer. However, the vast majority of you have your Bluesky data (PDS) in the US. 1/2 🧵
Published my first Python package yesterday. Everyone send me daily affirmations that I will NOT be a victim of a supply chain malware attack. pypi.org/project/ashe...
asher-cli
Terminal dashboard for Litter Robot (LR3/LR4/LR5) via the Whisker cloud API
pypi.org