Hi! I made an interactive visualization of your life in weeks. Inspired by Tim Urban's Your Life in Weeks (Wait But Why) and Buster Benson's Life in Weeks.
Hopefully it's a fun thing to do together with family over the holidays.
I wrote about it on my digital garden: https://www.petemillspaugh.com/weeks-of-your-life
Any feedback is welcome. Top on my todo list is improving performance (reduce interaction lag).
[Edit] This post on the same page is related: https://news.ycombinator.com/item?id=38741982
I’ve spent a bunch of this holiday sitting on the couch, relaxing or letting my mind wander or just enjoying being near a warm fire. I don’t think I’ll regret that at the end of my life (provided my life isn’t all sitting on a couch)
I’d argue if you feel pressured to do “meaningful” things that apparently don’t bring you joy, you’re just miscalibrated about meaning of your life?
https://youtu.be/nGx-DHjrXAY
tho I agree the popular notion is to > fill each moment/cell with something "meaningful" or "worthwhile".
and I would add, there is pressure to achieve something "unique"
It's important to think about the things you have done and accomplished in life (happiness is more meaningful if you focus on celebrating what you have rather than chasing= what you don't have), and if you use this as an exercise to remind yourself of what you have accomplished/done, it might be helpful.
It could also be motivating. Perhaps you see all the things you've done and you're proud of and it encourages you to set out and do more things. Or the things you haven't done enough of, but are within your control to do more of in the future.
I quite like this kind of view on my past.
We increase that pressure.
So what? That's missing the entire point of <hobby>.
I'm in my mid 30s and lately have been going through what I'm sure is a mid life crisis. Seeing all these empty cells really underscores the point.
- Aware of my limited time
- Aware of my limited health (despite exercising, eating healthy, avoiding alcohol and drugs, sleeping well, etc... I don't feel like I did in my 20s)
- Difficulty finding meaning in my work / life ... lots of existential thoughts and worries.
- Bored and burned out, not really sure "what else" there is yet constantly reminded of time that is running out.
Anyone else been feeling this way? My "solution" has been to just accept it and take each day as it comes. I haven't given up, I'm just trying to chill out and let go a little bit. The last three decades were all about gas, gas, gas and maybe I need to just accept that I've reached a time in life where my body and mind is telling me to ease up on the accelerator, enjoy the small things, and accept that what will be will be.
"Lots of ink spilled on the coming of age, but no one prepares you for middle age: losing a parent, confronting the reality of passing time, and the resulting reevaluation of life’s priorities. More art should explore this period of life."
It struck me at the same age as you. It doesn't seem to be unique and I didn't find the solution. What I think is that there is no solution, just acceptance and making sure we do things that we feel are worthwhile whilst avoiding that "auto-mode" at work.
For me, it was the fact that I live 8000km from my parents. The last 2 years were just so fast it became a blur. But seeing them grow old scared me so much that I'd rather lose out on my career but try to spend more time with them and live closer.
Instead of chasing startups and VC glory, I would like to work on problems that I care about and build small things that are fun despite them not bringing full-time income even if I just do it on the side. My professional goals are around working on worthwhile things (subjective) with a small team of awesome people. The dream setup is to have 5 smart friends and work together on cool shit we all enjoy whilst earning a living.
Also exploring all these emotions and feelings is interesting. I found that having dire nostalgia and melancholic feelings about the past (and hence passing time...)probably signals something. However, if left unexplored it doesn't lead to introspection. It's meta but even thinking about why the feelings that you described exist leads to interesting internal and external conversations. Journaling, therapy, SO conversations.
"Spending your time well" is an art that is hard to get right.
Would love to also hear about more resources on this topic.
what do you mean by this?
Although I've had a lot of success by conventional means (I run my own company solo, work for myself, I'm married with children, I own my house with no mortgage, etc).
My sights are still higher and I feel like I'm still playing catch up. I've been debating about what to focus my time on these days-- do I push more on my business and attain more success? Do I allow myself time to pursue interests that have little to negative financial upsides? Do I forget all of it and just spend that time with my family?
Wish I had a solution or answer for you, but I'm still figuring it out.
If I were you I'd probably spend time with my kids. They're only young once and getting to enjoy those years would probably mean the most to me.
I do have a few hobbies I can enjoy doing to just forget about all those things. I don't think there is a "solution" though, everyone needs to find his/her own remedy someway.
Runner's high or the sense of accomplishment from a 100 mile bike ride or a tough day hike make me feel more alive than any party ever did.
Another perk of getting old ;)
It was amazing how challenging it was to do one unique thing a week. It didn't even need to be anything big, just "what will I remember about this week".
I think as a New Years Resolution, I may try it again this year.
This is the case currently, but when field-sizing: content; lands, you can do it with a single property.
Also I get a weird feeling when something like React makes simple things hard and low performance. The solution of pouring a lot of time into debugging and optimizing (in context of React) feels even weirder to me. Sure, you might not need React here, but what if you do? What's the next best solution? Integrate the React "frame" with an "island" of vanilla?
I don't know, something about having this issue puts me off in a major way.
It was refreshingly simple and, despite being more verbose, it was clear what everything would happen once a certain event would happen. With a bit of clever refactoring dealing with elements factories wasn't too bad, even without a templating engine.
Not having to think "How is this going to be rendered by React, is it going to be efficient or trash performance" was great and I think it's intrinsic of picking a certain abstraction and we'll always have that.
Sure, the better the abstraction the less this problem happens eg. Solid is calling the component function once, which makes things easy to reason about
And yeah, this definitely set off my alarm bells like "maybe I shouldn't be using React here." I guess the initial goal was just getting something that works out there using the thing I know best (React), and the second phase could be a rewrite using a better tool for the job-open to any thoughts and suggestions on that.
Unfortunately I don't have more specific suggestions, but just in case the verbosity of vanilla is a turn-off, I will namedrop Bliss.js.
Maybe don't have it render anything until a valid date post 1800 has been parsed in all fields?
I started typing a date and it rendered the year 0190.
I just pushed an update to only update the grid of weeks once the date picker is unfocused (onblur event) rather than recomputing unnecessarily on every change event. I suspect that is what caused the bug you're describing, but let me know if it's still broken.
Deleted Comment
I was making a similar app to learn Angular (and realizing the performance is lousy if each square is an Angular component), an interesting thing is, because of the day-of-week drift from year to year (Jan 1 2023 is Sunday, Jan 1 2024 is Monday, Jan 1 2025 is Wednesday, hello leap year 2024), the grid isn't always 52 columns wide, some years would need 53 weeks, because your birthday could be a Sunday (end of week in a particular year) and it'd be a Monday next year, meaning there'd be 53 Sundays between the 2 birthdays...