I'm more upset with the new design choices than the architecture choice. The old site was ugly in a retro-cool way. The new site is just ugly.
59 karma · joined April 26, 2023
I'm more upset with the new design choices than the architecture choice. The old site was ugly in a retro-cool way. The new site is just ugly.
The winners are the ones that grab funding now, achieve growth and sell quick to hand the bags to someone else.
Easy, you pick Postgres. There's no reason to ever use MySQL.
If anything, I wonder what kind of hard drive John has. If you're reading them off a network drive backed by tape drums it's probably going to take a while ;P
From a static HTML/CSS site to Ruby on Rails. From Rails to a pure Go MVC with my own templating format. From the custom Go server to static HTML/CSS on Github pages; to finally a Next.js with server side rendering and using markdown with frontmatter.
I think the point of blogging is to do crazy things you can't get away with at work :)
I moved to Vercel and adopted a fairly serverless approach and leverage edge functions and edge caching where ever possible. It has been wonderful and I don't see myself ever going back to doing things myself. Sure, I could spin up some AWS services and figure it all out myself, but the freedom Vercel has given me has been worth the added cost. As a solo founder it has been amazing.
No more worrying about security, access control, updates, or anything other than my own product and features. I don't care how it works. I don't want to know. I just want to continue improving my product.
With that being said, I imagine it would become unmaintainable very quickly. The problems htmx is solving are better solved with other solutions in my opinion, but I do think there's something that can be learned or leveraged with the way htmx goes about the solution.
I argue we have already been using these technologies, they merely got better and more available.
That being said, there's a very high chance your product doesn't fall into the category above. You likely have no defense against the threats you perceive.
I would urge you to focus on building a better product faster than the big players. Do things they can't do (like good customer service, make it personable, things that can't scale, etc).
Read the React docs (do the tic tac toe project work, go through all of their fundamental/learning docs). Then build some small things.