89 karma · joined February 1, 2014
"Software creators" have been making software sans large teams and capital since the earliest computers, up through BBSes, shareware, the early internet, and app stores. The latter two lowered the cost of distribution to almost nothing quite a while ago. I'd even say the concept pre-dates today's "content" creators by a couple decades at least. I mean, there's even a character archetype in media of the lone genius creating groundbreaking software all by themselves free of (or in spite of) corporate control.
I guess maybe it's trying to say that the new thing will be that you don't need the technical expertise anymore? I feel like that already happened about a decade ago too with everyone learning how to "make apps". Or maybe that you'll "follow" your favorite software creators? I guess I could see that, but that sort of already happened too (John Carmack, for example). .
What's the insight I'm missing here?
I've also personally worked with these guys before and they are legit: https://www.zipitwireless.com/
As a guess based on what you've said, are there too many seniors? Maybe folks are spending more time (over)designing or making sure they don't look bad in front of the others?
Why not just call it USB5?
I think my ideal is working on a project solo, but still having other folks (doing other projects) to bounce ideas off of.
- A generic GraphQL query component. It would be nice to be able to pop open an embedded GraphiQL UI to set up the query and maybe set variables.
- A generic "state" component that could have a list of state vars you want to track. The UI I'm envisioning would let you add a list of state vars (essentially wrapping `useState`) and their default values.
- An authorization component that could show/hide children based on a role or auth status. The UI would need to be able to select the role or user property to key off of.
Maybe these would be built into the platform itself in the future, but they could probably be done as components in the meantime.
You might also want to look into Thingsboard (https://thingsboard.io) which supports both Timescale/Postgres and Cassandra.
The only downside is that the only interface to your data is through the application, but there's certainly a use-case for something like that.
One "hybrid" approach that seems to work well is pulling permissions from the DB but then caching them in-memory on the server. That way you can still keep them granular but you'll only hit the DB on the first request or if the cache expires. It also lets you immediately kill access (rather than waiting for the JWT to expire) if you can send a message to your servers to clear the cache for that user.
Funny thing is, they tested as "gifted" (95-99th percentile in the county) but it turned out they were ~2 years behind where they should have been. They've been catching up, but the "D's get degrees" mentality is alive and well in K-12 too.
{
post(id: $id) {
id
title
text
}
}
{
commentsOfPost: comments(postId: $postId) {
comment
owner {
name
}
}
}
Shouldn't it just be {
post(id: $id) {
id
title
text,
comments {
comment
owner {
name
}
}
}
}
?That said, it looks like they've somewhat addressed that problem with their automatic schema upgrades. If they were able to add Lambda integration I'd give it another look.