robertwpearce

Joined 13 years ago

Karma
11
Submissions
21
Member since
Mar 1
[ my public key: https://keybase.io/rpearce; my proof: https://keybase.io/rpearce/sigs/l-AGGi2EJXc7FJkXi4a2JeQNyT1CdA_Ei1RsspZNg-M ]
View on Hacker News

Recent submissions

Comment · 12 days ago
For small-scale projects, I use a server-side helper for an HTML page to include only certain CSS, SVG, and JS on a page. Each JS file is tiny, progressive, vanilla JS; SVGs are predefined and generate an SVG sprite that I then consume; CSS pulls in a `base.css`, the page's CSS file, and any component ones pull in their own. It's hand-rolled per project (pre-AI being decent), but I'm proud of it, and it keeps every page tiny. HTTP/2 multiplexing is pretty good and downloads the files more or less in parallel.
Comment · 8 months ago
Comment · 9 months ago
Same! uBlock on Firefox lists ~280 scripts blocked
Comment · 10 months ago
I remember reading this when you published it! I was considering going at the time, as well as some years after, but this + work + starting a family had me choose different. I don't know if you've written a follow-up, but I would 100% read that.
Comment · 11 months ago
Comment · 2 years ago
For what it's worth, I recently played the 25yr release of Half-Life on Macbook Pro M1 using Parallels with Windows on Steam. I re-played the entire game over a few months, and it was a really great experience.

It's disheartening to hear that such an excellent game was kept from entire platforms because of what happened in that story.

Comment · 3 years ago
RailsCasts was an incredible help in my early web career, and I was so so grateful for the time and effort that went in to each episode. I've wondered about this story for years, and it's wonderful to see this story start to get told. I hope Ryan is doing okay and in a good place!
Comment · 3 years ago
Wow, I'm horrified that the post was received this way. How did it make you feel bullied? Was this because of it using imperatives with "do" and "don't"?

edit: the real-talk takeaways at the end are worth reading, I think (I'm biased, though)

Comment · 3 years ago
Ah, I missed it — probably because I haven't seen any of these "heaping praise" comments yet
Comment · 3 years ago
Since this was originally posted, the inline PDF is hidden an replaced with a link on smaller screen sizes.
Comment · 3 years ago
That's an interesting point. When I taught, I took this same approach — thanks for reminding me of it.
Comment · 3 years ago
The fix for this is going out right now, and I gave you and your original comment credit in the article. You rock!
Comment · 3 years ago
This originated as a fun talk at the Auckland Functional Programming meetup. Given there is so much "here's how to get your team into FP" content out there already, this felt like an engaging approach and was a nice talk to share with folx.

I disagree that it's annoying and click baity — else I wouldn't have went to all the effort — but if it's not for you, it's not for you.

Comment · 3 years ago
I'm doing it wrong! Thanks for looking into this. I will 100% fix this.
Comment · 3 years ago
It's hard for me to tell if your account is a joke or not because of the "yakshaving" part, so I'll respond as if it isn't.

I totally agree with you! I can't say that conversation belongs alongside this post, though.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton