Automating My /Now Page
akashgoswami.dev
akashgoswami.dev
While I do have media on my now page, I still do have some sections that are updated manually (mainly the top half of the page). To me travel is more important than media and a lot more of my friends ask me where I've been recently, hence why I put that higher up on the page over the media stuff.
Anyway, might be something for me to think about later on if I decide to switch up the format (which I likely will)
The only way a website gets added there is if the owner emails me, and I checked out the /now page, and decided to add it.
Every now and then I get a submission that's like "We here at XYZ widgets are currently focused on quality, service, and low prices." I don't add those.
And there's absolutely no monetization on the website, and never will be. It only takes a few minutes per week to do this.
Point is: please don't worry about enshittification of /now pages. What Akash is doing here is a fun project, and /now pages in general are not going the listicle direction.
I also really like consolidated news feeds of one persons activity across all platforms (which seems more like what these "auto now" page attempts are going for).
I think we need a new term. I would like to call it /feed. It could even be implemented as an rss/atom/activitypub aggregate feed of all a user's activity across publishing platforms.
/feed
Let's make it a thing. And let's keep /now as the quarterly update.
(also, your now page link is not resolving)
- yearly themes and quarterly personal OKRs
- my live location (yes, really)
- books I read, music I listen to
- biomarkers, health and fitness data, sleep records
They are all tracked on GitHub as open source JSON APIs: https://github.com/AnandChowdhary/life and built using GitHub Actions.You've got a pretty awesome website! Is this made using NextJS?
Cool idea!
Good grief, what happens when you don't meet them? Do you put yourself on a PIP?
In the same app I can track books I want or that I've read and other things.
I've been doing this for 2 years.
That said, some people are into it. This post from Stephen Wolfram is something I think about often. It’s cool to see, but not something I could ever realistically do. Kind of like the people who take a picture of themselves every day for 20 years.
https://writings.stephenwolfram.com/2012/03/the-personal-ana...
It's kind of fun to compare the amount of resources used between, say, John Carmack's time at id and this - I would bet this requires several orders of magnitude more compute :)
Admittedly, I didn't look very hard, so if anyone has some pointers, please share.
>finger user@example.com
Though I find the new version intriguing.Yes of course someone could log into a service and see what their friend has reviewed recently. That would however require someone to go through the effort of creating an account on each of these services/websites.
I think using those services/websites is great for keeping a general track of what friends are watching, playing, reading, etc, is great, however, it's not orientated around an individual. That's what the now page tries to achieve. Instead of checking a friend's status/logs across multiple sites, you can just find everything on their now page (or more specifically, my now page).
The purpose of this post was just to walk through how it all worked. A lot of this stuff was new for me and I got to learn quite a few things in the process that I then went on to use in other projects so in my eyes, I think working on this was an overall success :)
Thanks for giving it a read and I'm glad you enjoyed it. I plan on hopefully writing more posts in my free time
I once did something similar using sockets and Cloudflare's Durable Objects. I had my current playing song, workout minutes and git commit count.
It was a bit unreliable when I switched to Apple Music so it's gone away for now.
This has inspired me to make it again.
Your project also sounds interesting. I did think about how I could add/track loads of different things on my site, but given it's a static website, I decided to keep things simple.
Music was a bit tricky to track and the update frequency would have been too high for my site so I just left it out for now. Maybe I'll go back and change that one day in the future if I change my mind.
For some level of automated updates, I have my README (https://readme.jvt.me or ie https://github.com/jamietanna/jamietanna) that provides a more recent view of things
There's a lot of stuff I track, like podcasts I listen to (https://www.jvt.me/kind/listens/) or number of steps I take (https://www.jvt.me/kind/steps/) but I don't feel like things like that should be on my /now
(I do need to rethink what is on my /now page, tbh)
You should look into why this is being double-scaped:
>Kiki’s Delivery Service
>Nice, took a while to find the actual now page to see.
I'll try and update the page to make that a bit clearer
On topic: intriguing idea. I may have to have a look at something like this next time I'm procrastinating doing something else haha
Bonus points for linking to all of your research and discovery, that's super helpful - nice one :)
I would highly recommend looking into something like this. I found the whole process really interesting and I used what I learnt on this project in later projects as well.
How are you tracking workouts/bike stats? Is that manually tracked somewhere or done automatically?
While I don’t have a now page myself, I do appreciate the efforts of those who try to decentralize the internet — even if some of their pages might appear mundane to others.
... A for effort?
I've linked the now page in the first line of the post
The .dev site is where I'll be writing more technical posts while my .com site is for everything not tech/coding