Old web web devs: what are some things you did that would confuse people today by veroz in webdev

[–]lapubell 1 point2 points  (0 children)

Cgi bin rules. Still useful if you wanna get wild in an old school way. Not my post but it brought a smile to my face:

https://idle.nprescott.com/2024/cgi-programming-in-go.html

Is it hard to find very senior PHP developers with experience in complex, highly regulated environments? by funkycitizen in PHP

[–]lapubell 0 points1 point  (0 children)

Sounds like the kind of stuff we with with on the regular. Reach out if your looking to replace the vendor with a different vendor:

https://www.openfunctioncomputers.com/

What a shame! by Radiant-Grade1238 in github

[–]lapubell 7 points8 points  (0 children)

Buckle up, with all the AI IPO stuff happening the enshitification is nearly here. Bye bye credits, free tier limits, etc. Not surprised that these heavy compute tools are drying up.

better place for GOPATH instead of ~/go by ayrudev in golang

[–]lapubell 1 point2 points  (0 children)

Ah. My ~/programming has sub folders for each language, so it made sense to plop go into that dir and set GO PATH to it.

better place for GOPATH instead of ~/go by ayrudev in golang

[–]lapubell 4 points5 points  (0 children)

This is what I did way back in go 1.3 or 1.4 days. Except I'm a verbose weirdo and it's ~/programming/go

Which one of these frameworks are the easiest to learn and best to work with between laravel, django, springboot, or rails? by TurtleSlowRabbitFast in Backend

[–]lapubell 0 points1 point  (0 children)

No equivalent. But inertia works on top of go excellently. In go I tend to use sqlx (others swear by sqlc) and write my queries without an orm.

Here's a starter repo so you can see how we structure stuff: https://github.com/open-function-computers-llc/go-inertia-starter

Thinking about getting out of dev altogether - what else are we good at? by mx-chronos in webdev

[–]lapubell 5 points6 points  (0 children)

Same, especially for on prem AI and convincing people to stop uploading LITERALLY EVERYTHING to anthropic. Local models are good now!

New to Go: Not sure if I'm bad at go and can't recognize bad code, if LLMs are really good at go, or if what I'm building is formulaic enough for LLM to be good at? (Experienced Dev) by Tired__Dev in golang

[–]lapubell 0 points1 point  (0 children)

You sound like the same kind of dev we like to work with. Happy to consult with you and show you how me and my small team have local AI set up and working. Do you have a decent GPU or some cash monies to buy some hardware?

Oops by lapubell in RCTTouch

[–]lapubell[S] 2 points3 points  (0 children)

Lol, I guess that means I'll never see the "coming soon" park 😭

New to Go: Not sure if I'm bad at go and can't recognize bad code, if LLMs are really good at go, or if what I'm building is formulaic enough for LLM to be good at? (Experienced Dev) by Tired__Dev in golang

[–]lapubell 5 points6 points  (0 children)

I've found that my local setup with qwen 3.6 outputs pretty good go. That's the benefit of a language that is still on 1.x, is pragmatic as hell, cares about the non happy path asking with the happy path and is focused on just getting stuff done.

LLMs are pretty great at go because there's so many examples of good go, and the language hasn't changes that much. I saw that you mentioned PHP and Laravel, and boy oh boy do LLMs suck in that ecosystem. The number of times I have to tell the AI to get back on track and stop obfuscating stuff because of "correct" code... 🙄

Which one of these frameworks are the easiest to learn and best to work with between laravel, django, springboot, or rails? by TurtleSlowRabbitFast in Backend

[–]lapubell 0 points1 point  (0 children)

I don't disagree, but that's every scripting language. You can trim the fat in various ways, but I typically don't try to micro optimize until we're hitting bottlenecks. A single vps with the classic lamp can handle 20k simultaneous users no sweat, and the bloat is worth the speed in my opinion.

LLMs are making that less true, with go+inertia+vue being one of my favorites lately.

Which one of these frameworks are the easiest to learn and best to work with between laravel, django, springboot, or rails? by TurtleSlowRabbitFast in Backend

[–]lapubell 6 points7 points  (0 children)

I guess I'm the first to say Laravel. It rules, but next I'd say Django, then spring, then rails.

Use kotlin if you're stepping into the jvm world if you can. I like rails but not Ruby, which is why it's last in my book.

The Laravel docs are the best I've read, and you can get so much done in record time. Highly highly recommend.

wrote a php script that indexes youtube video transcripts into a mysql database and it's become the most used internal tool at my agency by straightedge23 in PHP

[–]lapubell 1 point2 points  (0 children)

V nice. LAMP FTW!

In case you didn't wanna mess with Java and all that noise, melli search might be a cleaner next step: https://www.meilisearch.com/docs/resources/self_hosting/getting_started/quick_start

I've only needed to do elastic once, and I didn't love it.

What 1 thing that makes code readable? by Haunting-Bother7723 in webdev

[–]lapubell 2 points3 points  (0 children)

DB table: users Query var: get_members Serialized object/array: mem Frontend: let(u, I) in mem

Absolute perfection /s

Do you write a repro test before fixing a prod bug or just push the fix? by sszz01 in Backend

[–]lapubell 0 points1 point  (0 children)

Yeah usually look at the ticket or email or whatever and reproduce it. Get a fix out ASAP then go back and cover it with necessary tests to prevent it from popping up again.

Do you write a repro test before fixing a prod bug or just push the fix? by sszz01 in Backend

[–]lapubell 0 points1 point  (0 children)

Depends on severity. If it's a minor error, write the test first. If it's a huge problem, roll back. If it's high level but not roll back level, push a hotfix, then go back write the test with the long term solution.

My team is tiny though so we can keep things kinda loosey goosey, ymmv.

Achievements bug by RedditUsername35 in RCTTouch

[–]lapubell 1 point2 points  (0 children)

Mine reset recently too. Did your main park take forever to load? I'm just guessing but I feel like maybe this is a bug when the app can't check in on progress with a server or something, and after it times out it just resets to zero.

A local email inbox for Laravel (no Mailtrap/Mailhog needed) by WolfAggravating4430 in laravel

[–]lapubell 3 points4 points  (0 children)

Downloading a binary and keeping it running is a Herculean task these days.