News for hackers. Stuff that matters.
Re:Ask HN: Share your personal site by Wowfunhappy on Wednesday April 06, 2022 @03:15PM (#30936318)
https://jonathanalland.com

I’m actually really proud of it—I love the way it looks and feels. I wanted the site to be playful but still professional, and to feel "modern" without being flat. Feel free to tell me how I did.

Everything is handwritten HTML + CSS + Javascript; I avoided even using a build system. I did use some tiny Javascript libraries, but I gave myself a limit: the site had to contain more bytes of my own code than other people's code.

The site also supports back to IE11 and Safari 6, as long as Javascript is turned on. (And it works without Javascript in modern browsers.)

Re:Ask HN: Share your personal site by JKCalhoun on Wednesday April 06, 2022 @06:23PM (#30938215)
Re:Ask HN: Share your personal site by lotsofpizza on Wednesday April 06, 2022 @11:45PM (#30940397)
This one hit a soft spot with me. I’ve been in a similar situation and I know a lot of people who have. It’s so well written.
Re:Ask HN: Share your personal site by MrWiffles on Friday April 08, 2022 @03:46AM (#30954384)
Exceptionally well-written! And even more heartbreaking. Something similar happened to me in high school. It didn’t get to me nearly as much as it did to this person, but i still wonder if maybe I’d kept in touch with…let’s call him “Brad”, whether i might have been able to keep him from putting that gun in his mouth at age 19.

But i was only 16 at the time, and hadn’t seen him in years because our dads had a major falling out (totally my dad’s fault). I had no idea anything was going on until my dad called his the morning he’d seen Brad’s obituary in the paper. First time they’d talked since they nearly came to blows 3 years prior.

That’s the trickiest thing about suicidal people: you never know they’re in enough pain to really do it until it’s too late.

Re:Ask HN: Share your personal site by frays on Thursday April 07, 2022 @10:27AM (#30944841)
Wow. Thank you for highlighting and sharing this.
Re:Ask HN: Share your personal site by kingcharles on Wednesday April 06, 2022 @09:36PM (#30939663)
Damn.
Re:Ask HN: Share your personal site by bovermyer on Thursday April 07, 2022 @07:33AM (#30943138)
Well that was heartrending. I was not prepared for that.
Re:Ask HN: Share your personal site by bdlowery on Thursday April 07, 2022 @02:40AM (#30941346)
Fuck dude.
Re:Ask HN: Share your personal site by varun_ch on Wednesday April 06, 2022 @04:19PM (#30936989)
I think it's really cool! I like how the buttons are like more modern versions of old MacOS buttons!

I wish modern design practices didn't make it so button-y buttons look out of place. We've really lost a lot of accessibility with everything using minimal styling for buttons.

Re:Ask HN: Share your personal site by epicnoodles on Thursday April 07, 2022 @12:30PM (#30946749)
Fellow Camp Horizons Alum here! I was a British counsellor who flew over for the summer of 2015/16. Beautiful place. Amazing memories.
Re:Ask HN: Share your personal site by Wowfunhappy on Thursday April 07, 2022 @12:41PM (#30946931)
Sadly, I don't think we're talking about the same place, the day camp in New Jersey where I worked closed at some point prior to 2014 (I can't remember the exact year right now).
Re:Ask HN: Share your personal site by MaxLeiter on Wednesday April 06, 2022 @04:23PM (#30937042)
I like it! One note though, you may want to disable/lessen the animations when reduced motion is enabled
Re:Ask HN: Share your personal site by Wowfunhappy on Wednesday April 06, 2022 @06:15PM (#30938154)
I need to revisit reduced motion at some point. I took it out because it was causing problems in an ancient version of Safari (which I have to support because I want to and it's my website).
Re:Ask HN: Share your personal site by j-krieger on Thursday April 07, 2022 @03:31AM (#30941710)
I have to agree with OP, I wish more sites respected that setting. I know not many people are afflicted by motion sickness in that kind though.
Re:Ask HN: Share your personal site by Wowfunhappy on Thursday April 07, 2022 @05:28AM (#30942392)
Yes, to be clear, I want this to work! I just need to figure out how to make it play nice with ancient Safari.
Re:Ask HN: Share your personal site by vandercv on Wednesday April 06, 2022 @05:35PM (#30937691)
Love those animations, it looks so clean!
Re:Ask HN: Share your personal site by aaaaaaaaata on Friday April 08, 2022 @10:47AM (#30957562)
Really nice homepage, mate...
Re:Ask HN: Share your personal site by caslon on Wednesday April 06, 2022 @06:37PM (#30938341)
Your writing is really incredible.
Re:Ask HN: Share your personal site by Wowfunhappy on Wednesday April 06, 2022 @06:53PM (#30938457)
Thank you so much!

My current problem is, the two pieces I have right now were so much work, and are so polished, that I can't bring myself to add any new writing, because it wouldn't live up to what I have. Some day...

Re:Ask HN: Share your personal site by caslon on Wednesday April 06, 2022 @09:04PM (#30939440)
You could write under a pseudonym for less polished posts.