Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's basically like the Google suite of apps or Next Cloud, I have the main app where you can manage your account, backups, etc, and it links to a bunch of other apps, each one living in a subdomain. The apps that already exists are:

- Password manager - Finances - Contacts - Account (Backup, Restore, private keys, etc) - Authenticator (OTP, TOTP) - Email - Photos - Movies (2 parts, one is an IMDB like manager and the other is a Netflix homepage look alike for viewing content) - Flashcards - Link tracker

And I have the following apps in the development pipeline:

- Calendar - Drive - Notes - URL Shortener - RSS Reader - Tasks - Books - Musics & Podcasts - Timelines

It started just as an MySQL database that I used to track my expenses and budget, later I started also storing passwords in it, quickly I realized that I needed a user interface, then I slapped a bootstrap theme on it (this was back when Angular 1 was all the rage), then it went through many iterations as across the years and the current one started back in 2020, it uses VueJS 3 and used to use ant design, but I had to create my own UI library to accommodate the sheer complexity of the custom UI needed. It runs on a raspberry pi with docker.



“Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.” - Zawinski’s Law

:)


I like that law! My law for the past few years has been every app expands until it is beyond bloat, which is recognizable when it has the feature du jour, which can be found across every popular and unrelated app. At the time, that feature was stories, which could be found in Snapchat, instagram, Facebook, WhatsApp, Uber eats, and I think even Venmo at one point.

Once you got away from social apps, it was clearly feature creep. That was my indicator for when there was probably a better alternative app for accomplishing the app’s original purpose, but it was often too late to switch due to the network effect.


And now it's microblogging, sadly (well, it very nearly was a digital wallet.) I think an AI chatbot's only a matter of time...


There ought to be a law (or n ...) about JavaScript frameworks.


In 2007, Jeff Atwood made the quote that was popularly referred to as Atwood’s Law:[5]

“Any application that can be written in JavaScript, will eventually be written in JavaScript.”

From: https://en.wikipedia.org/wiki/Jeff_Atwood


Ha! Now we need a similar law for Electron, and for Slack, and for LLMs ...

Here's a stab (pun intended) at one for LLMs:

"Any application that can be written by an LLM, will eventually be written by an LLM."




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: