Live data from Hacker News

Ask HN: Freelance website builders/maintainers, what's in your 2024 toolkit?

news.ycombinator.com

61–70 of 82 posts

Re: Ask HN: Freelance website builders/maintainers, what's in your 2024 toolkit?

#61
TBH I'm having a very hard time finding freelance work in Germany.

Back when I started, in 2002, all the local companies were Microsoft goons. Asp.net blah.

And I was the idealistic Linux PHP MySQL guy, version 3 back then. Life was simple and good.

I had work from local people and I got introduced to a local dipl. graphic design studio of 3 people. I created a guest book in PHP with design in 4 hours. I didn't know that the visit to that company was a test, because I went wherever with my friend, the singer/DJ. I also did tour posters for him or rather the band, because it was fun and he asked me to.

One poster in particular created a lot of drama or let's say attention, when they were on an Africa tour. I put the heads of the groups members on a known image of religious statues, replaced the statues' faces. Well the religious folk didn't take it too well but the youth liked it and the concerts were full.

Anyhow I digress. I got the job and created quite a few projects. I ran my own hosting company.

Then I got involved with a girl who cheated on me and that changed my life. I didn't work for others anymore. The designer company split up and I was out of sources for projects.

With the same friend I partnered to create a site which generated enough ad revenue to live a good life. I wanted more, that is, to expand, because I knew this wouldn't last. We could've signed young musicians and created a record label, but he was content with working in a factory and have his side gig, where he's the star and blah. Eventually the disagreement got too big and the project ended.

I did PHP until 2013 then moved to Go because the stupidity in PHP and the wrong type of dogma just became too much, and Go was great. It took a lot of burden away vs the PHP craze, the OO fetishism, fucking dogma of stupidity.

But Go's ecosystem was barren. I wanted years on writing routers and libraries. I got into AngularJS, because the Google+ hype was real. Then moved to Angular but oh well. And finally Vue as my go to choice of frontend framework, with Quasar. On the backend I use Go with ent and either postgres or mysql, but also mongodb.

Nowadays all the companies in the area are PHP joints or C# or react frontends.

I can't get in touch with them, they're stuck in their beliefs, are too arrogant to even consider someone with 20 years of hands on experience knows better.

So I just work for myself, and check jobs, which are ridiculous in their requirements. I love building stuff, but I hate the whole IT industry. The stupidity, the dogma, the hype and the arrogance.

It's like, the PHP jobs are 90% shopware e-commerce and have literally no big requirements, but I hate PHP. As soon as you cross over to Go land, it's all cloud, microservices, broker, grpc or similar and of course Docker and Kubernetes. Because they all read the hype about k8s and cloud on their golf courses. I'm sick of it.

Re: Ask HN: Freelance website builders/maintainers, what's in your 2024 toolkit?

#62
post #12

How come I don't see anyone recommending ruby and ruby on rails? I am curious as I am going this route.

rails is not a bad choice. you might outgrow it, but once you hit that threshold your scale will be quite substantial and the correct/next path forward will become clear.

In the context of a single freelancer, scale tends to refer to the number of developers, and the size of the client's budget, moreso than the number of requests. I would anticipate that the thresholds you have in mind will probably never be hit by these types of clients.

Re: Ask HN: Freelance website builders/maintainers, what's in your 2024 toolkit?

#63
post #14

Earlier quoted context omitted.

I do a lot of WP hosting and my recent anecdotal experience is that big-popular-named hosting service outperforms premium-tech-oriented hosting service. $15/month versus $125/month. I was shocked. Worked with premium service too, but they were not interested in delving. After 8+ years of being their customer. Point is, for others — don’t automatically assume well reviewed premium ho$ting is what you need. It may, in…

>big-popular-named hosting service Any particular recommendations?

I have sites on both Siteground and Hostinger. Happy with both. If you're new to WP or hosting or care about website vitality, pay a little extra for "access to a human" technical support. Still cheap. If you're very particular about configs it's probably better to go with roll-you-own. I'm pretty happy to stick with what's offered -- WP appliance versus customization.

As always: download your backups regularly, though.. I have yet to be bitten in this regard (plenty of other instances across 20+ years of doing this kind of stuff). If this is really important to you, automate the download or go with a host that will backup to Google Drive or similar.

Re: Ask HN: Freelance website builders/maintainers, what's in your 2024 toolkit?

#65
post #49

My go-to right now is Typescript, Nuxt ("Next.js for VueJS"), PrimeVue and Supabase. I'm using Vuetify (Material Design toolkit) for an SPA, but PrimeVue is nice for general websites. Nuxt provides SSR/SSG and lets me use a single framework for both sides. All of the above naturally have quirks to get used to. ;) If I write a backend, it's in Go. It has nice concurrency primitives that lets me structure code the way…

Postgres Firebase Does not compute, aka what are you saying?

If I build a custom backend, I use PostgreSQL and hosting on Hetzner.

Otherwise I use Supabase/Firebase for storage and (mostly) Firebase for hosting.

Re: Ask HN: Freelance website builders/maintainers, what's in your 2024 toolkit?

#66
For informational sites (no login/special features) I recommend WordPress.

You can give your clients credentials to update the site (blogposts, page content) without access to major changes that may broke the site. The block based editor is easy to use.

----

Domains

https://www.namecheap.com is pretty good.

----

Hosting

https://www.dreamhost.com a shared server for $10/month and you can have unlimited WordPress websites witj low/mid traffic and the installation is a breeze.

----

Design

You will be limited on look and feel adjustments, be careful with buying commercial themes that comes bloated with plugins and subscription based stuff. Here some free and high quality themes https://andersnoren.se/teman/

----

You may like this plugins:

----

SEO

For basic SEO stuff. You can disable the constant nagging to go pro. https://wordpress.org/plugins/wordpress-seo/

----

Extra blocks

If the native blocks of the editor are not enough this is a good expansion. https://wordpress.org/plugins/coblocks/

----

Inject code

If you need to add some code snippet like Google Analytics https://wordpress.org/plugins/insert-headers-and-footers/

----

Analytics

A basic analytics tool that is hosted locally without calling a third party https://wordpress.org/plugins/koko-analytics/

----

Multilingual

If you need a site on multiple languages https://wordpress.org/plugins/polylang/

----

Forms

If you need to add some forms to the site https://wordpress.org/plugins/wpforms-lite/

----

Hope can help!

Re: Ask HN: Freelance website builders/maintainers, what's in your 2024 toolkit?

#68

Laravel for any business type App. It's super easy to deploy, writing custom business logic is easy. There's RAD libraries like Orchid if you need basic UI for the users. There's baked in everything from SMS messages, Payment procesing, Oauth, 2FA, API endpoints and so much more. Laravel has "Spark" which is a Saas specific starter kit you can utilize too. PHP is easy to deploy, easy to host, and easy to sub-contract…

When I was doing freelance work, PHP/Laravel was always what I used. It's incredibly simple to deploy compared to the modern "cloud native" stack I use at my day job.

I almost never see it on HN Jobs and that always surprises me. PHP is like the unsung hero around here. Are people really like hiring golang svelte and nodejs in droves or is it just a bias here?

Re: Ask HN: Freelance website builders/maintainers, what's in your 2024 toolkit?

#69
post #11

As you might know not one tool fits all, I still have strong preferences for the following. It helps me get going faster and get things done right first time and helps in ease of maintenance. Language: Typescript. Frontend Framework: Astrojs [1] or qwik [2] Frontend Library: React if it requires 3d and other frame-motion like animations, else will not use any frontend library or might throw solidjs if required for so…

Great list. I’m using many of the same tools.

Want to throw in Remix into this list. It’s been a breath of fresh air compared to many convoluted systems these days.

Re: Ask HN: Freelance website builders/maintainers, what's in your 2024 toolkit?

#70
My most recent project launched in January. NextJS 14 client integrated with PayloadCMS (http://payloadcms.com) for the back-end. I love both technologies in theory, but they're both going through a renaissance period and "bleeding edge" doesn't even begin to describe it.

If I'm just building a client app, create-react-app is still my go to.

Before now, I'd been building on WordPress for 10+ years for anything client-administered. Planning on using Payload from here on out.

Post reply on HN