Two years ago, I started a new company, and decided at the outset to avoid using any heavy JavaScript SPA framework. We stuck to simple server-rendered html and only use progressive-enhancement style JavaScript.
Our app was fast, and simple, but it also came at a cost: we were limited in our ability to take rich UI elements off the shelf with an npm package. We had to do a lot more work to provide a rich user experience. Everything took longer, and the user experience was worse as a result. We cared, but sometimes you don't have time to carry through.
The company failed, and I don't think react would have saved it. But I can tell you first hand that righteous adherence to "simplicity" didn't help either. It's always a trade-off.
I feel like there is some context missing in your story here. There is a lot of middleground between heavy SPA frameworks and creating everything from scratch. More importantly, I am left wondering what sort of functionality was your team trying to build that requires that much interactivity? At least that is what I assume with "rich user experience"?
If I had to guess, they were probably wanting to implement something like animations into the UI. Animating a list of items onload in a staggered format is still basically impossible unless 100% of your users are using Chrome. With a JS animation+component library, this type of animation is pretty much plug-n-play.
When the startup is trying to attract customers and also impress investors, sometimes there is a lot of effort spent on the investors just so they keep putting money into the machine. "See! We have an ultra modern/sleek site so it must be some other variable that is causing customers to churn..."
Anyone can call themselves a Christian. One can only tell a true Christian by their fruits. (e.g. love, joy, peace, patience, kindness, goodness, faithfulness, gentleness, self-control, and many others)
The city of Corpus Christi, TX is currently considering options for desalination plants—all of which pump their brine into the shallow water inside the bay or the ship channel.
Not unique to software engineers, but a significant factor is that many technical founders are highly specialized. As a result, they use language from their field, draw on cultural context from their field.
Even in this article:
> The marketing playbook for technical founders is just open source logic applied to business.
It's a challenge for us to cross the chasm and meet others in _their_ context. I think that's critical for marketing to be effective.
You would see the same if you hired a medical doctor, or a geologist into a marketing role.
Wow. Never thought I'd see J&J's come up on HN, but as soon as I saw the title, I was intrigued for exactly this reason. I was there too in the early 00's. Small world.
Indeed. I lived there for 4-5 years and left right before they started tearing down Fry Street. At that time I could see Bill Callahan at Rubber Gloves for 5 dollars, then head to the square and get my fill. Leave my car and walk home. Wake up and do it again, but instead see The Black Angels in someones house. Saw many great shows at Dan's Silverleaf and saw a number of terrible art exhibitions from the students. I had moved to the east coast by the time they burned down the Flying Tomato and it seemed like a fitting end given what I saw of the place the last time I had visited in early 2007.
I'm very fond of that place at that time. I used to commute straight into the metroplex and back out to Denton. I'd get home and park my car and have most everything a dude in his early 20s needed in walking distance.
I know the Chernobyl fallout had a pretty significant impact on agricultural in the region, but I don't think I've ever heard about anything similar in New Mexico, Texas, Oklahoma, or Colorado. Why not? Surely there is less agricultural activity on the American West than in Eastern Europe, but is that the only reason?
You can also connect remotely. Tailscale to connect to your network/machine. Then use SSH to login. Then use tmux to persist the session even if you log out.
reply