You can also show a proper error page (or continue) through edge functions[1]. They just didn't set any up. So the chances of them also doing so in another framework and caring about being notified is slim.
Nobody is saying everything needs to be serverless. I'm addressing the point that going the traditional route doesn't negate the work required to implement a custom error page and handle rewrites on error.
I think a lot of people do advocate that everything be serverless, but at the very least the industry as a whole defaults to that. You now need a good reason not to deploy bleeding-edge $FRAMEWORK SPAs to serverless edge cloud functions or whatever they're called this month, rather than only using them when it makes sense.
yeah there's a lot of fashion trends that this industry follows and it drives me insane.
by "fashion" I mean new, hot frameworks, architectures, providers, or anything which is chosen because it looks fun or might allow some resumes to be meatier. no one makes solutions for their problems anymore, they make problems for their currently-favorite solution.
I've been guilty of it myself in the past but I'm increasingly getting to a point, especially for side projects that I intend to make a few dollars off of, where I just want to deploy a compiled-language site to a VM and point a domain at it.
alternatively, see https://usesthis.com/ - "a collection of nerdy interviews asking people from all walks of life what they use to get the job done" ongoing since january 2009
Another one is https://workspaces.xyz , although it's more interesting to see the actual spaces where some people work. Some are hilariously clean and staged, while others look like they were taken mid escape with a go-bag. Unfortunately they're becoming more like a way of marketing tbh, but the sheer amount of posts on it are interesting nonetheless. (The number of people working in crypto is also hilarious.)
I had a period where I read every interview there, it was so cool to read about peoples tech stacks. I kind of fell off as it seemed like it ended up being more interviews with non-tech people than tech-people which removed some of the interest and utility for me. Got to revisit that site.
i tend to find the non-tech interviews the most interesting for the remoteness of the tools so to speak, e.g., coming across tools like https://www.wonderdraft.net/, a fantasy map creation tool, and thinking it's rather neat
I find them interesting too because tech people tend to just all have the latest and greatest hardware, while a lot of non-tech people are getting by on bizarre clunkers and set-ups which have more novelty value.
You should consider asking if they'd like an update! I'm sure they'd love to see how things have changed in the past ~6 years, and readers would enjoy it too :)
I compared some all-time favorite programming fonts last week; you might enjoy that write-up :) ( I tried not to be too biased towards Fira Code as well as JetBrains and Julia Mono )
Mostly because I never heard of the "/uses" convention. Unfortunately it's impossible to google to learn about it. Does anyone know where "/uses" originated?
i thought this was some kind of API where you could share your uses tags in a standardized way like other distributed social features so that other sites can aggregate them and show them like uses.tech does.
but this is just a static site that will accumulate a lot of stale data once people lose interest to maintain their entries.
it would not be so hard. a uses.txt on your website listing tag and description.
and a curated list of urls to all these uses.txt files that are periodically scanned for updates.
Was it? We used to giggle about "fingering each other" way back in the early 90's, ask the Internet Oracle filthy questions, and compare notes on the Purity Test while we waited for all the uuencoded parts of our dirty pictures to download off the local Usenet server.
I'm not complaining, I want to go back to the internet being a silly place, instead of an increasingly hostile and damaging to mental health (and sometimes lives).
You mean "more willing to ostracize and marginalize those who point out obnoxious or harmful behavior", I think. Now everyone who can't read a room has an entire infrastructure helping convince them they're a martyr if someone points out they're acting like an asshole.
Oh wow, you just got me hooked on a rabbit hole that i can't get out of - but in a good way! :-)
I love these sorts of easter egg-like things! I mean, they're not really easter eggs. But this /uses page, the /now pages, the humans.txt file that someone else mentioned (which i also use on my personal website), and other similar "info broadcast" mechanisms are always so much fun...Because they provide a little trail of breadcrumbs of discovery about people in a neat, old school sort of way. I miss the internet/web of old, and this sort of thing brings all that fun back! Thanks for sharing!
Edge functions for hobby projects are awesome, until your project gets featured on HN's front page. I'd love to see a postmortem about the cloud costs.
I'm guessing he'll (Wes Bos) bring it up on Syntax.fm, the podcast he does with Scott Tolinski. They've talked about this site before and I would be surprised if they don't bring this up and discuss how/why it failed and any plans for changes to avoid it in the future. As it's a little hobby site for him, not sure how much in the way of resources or money he really throws at it.
I have this vague memory of a website where people could upload their bash scripts and more importantly a sort of primary setup script if you were booting up a fresh install.
The idea being after installing your distro, you could
> curl -sSL <script_url> | bash
It was somewhat of a social network. (10-20 years ago)
Am I taking crazy peoples or was this something...
Unfortunately, the link is currently unavailable, but from the title, it sounds similar to Uses This (https://usesthis.com/), which I find to be an interesting way of learning what tools people are using in different industries.
I extracted all the external links in each of the /uses pages and there are about 3,200 unique external links in total. I also checked each domain whether it's alive or not (expired) and surprisingly only 2 domains were expired - that's a pretty good result.
As far as the site itself goes, it's too impractical the way it is made now. It would work way better if people formatted their /uses page in a specific format that could then be pulled by this site and viewed directly. Otherwise, it's a link farm that you'll get bored of browsing very quickly.
Agreed, I was hoping for structured data layout but instead I gotta click through to personal blogs and extract the information I need from prose. Should give me the structured data and append a link to the website but I guess that means less free hits for the participants.
Is this meant to be a directory of people who are looking for work? If so, that's fine, I guess. If not, be aware that it feels like one.
If I made one of these for myself, it would be completely out of date in a year. It's almost like setups, gear, software, and configs are ephemeral and don't describe a person very well.
Question as a non-dev: many devs there seem to use only laptops and often even relatively old ones; no desktop workstations or high power servers in sight. Is that common? Or is that selection bias of that website?
Thanks for the answer. I had somehow thought that compiling and rapid iteration requires high power or that devs would be heavily into home servers, smart home stuff etc.. But I guess you are right and that only applies in some cases. Hm, then who is supposed to be the target audience for maxed out "pro" devices?
But that server would be built by someone else? My thinking was that cloud servers, google colab etc. are cost effective for sporadic use, but that "devs" could justify needing this power often and locally.
It can nice to hear about ideas which are practical improvements, and which others can benefit by.
e.g. I don't think trackballs are anywhere near as popular as they deserve to be. (Albeit, with trackballs, showing off is pretty much limited to 'look I have a good one').
We’re being so cheated with all this marketing bullshit.
Had you used a decent web framework you’d at least show a proper error page and get sent a notification about the problem.