[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


Back-end edition.

>Free beginner resources to get started with HTML, CSS and JS
https://developer.mozilla.org/en-US/docs/Learn - MDN is your best friend for fundamentals
https://web.dev/learn/ - Guides by Google, you can also learn concepts like Accessibility, Responsive Design etc
https://eloquentjavascript.net/Eloquent_JavaScript.pdf - A modern introduction to JavaScript
https://javascript.info/ - Quite a good JS tutorial
https://flukeout.github.io/ - Learn CSS selectors in no time
https://flexboxfroggy.com/ and https://cssgridgarden.com/ - Learn flex and grid in CSS

>Resources for backend languages
https://nodejs.org/en/learn/getting-started/introduction-to-nodejs - An intro to Node.js
https://www.phptutorial.net - A PHP tutorial
https://dev.java/learn/ - A Java tutorial
https://rentry.org/htbby - Links for Python and Go
https://quii.gitbook.io/learn-go-with-tests - Learn Go with Tests

>Resources for miscellaneous areas
https://github.com/bradtraversy/design-resources-for-developers - List of design resources
https://www.digitalocean.com/community/tutorials - Usually the best guides for everything server related

>Need help? Create an example and post the link
https://jsfiddle.net - if you need help with HTML/CSS/JS
https://3v4l.org - if you need help with PHP/HackLang
https://codesandbox.io - if you need help with React/Angular/Vue

/wdg/ may or may not welcome app development discussion. You can post and see what the response is.
Some app technologies of course have overlap with web dev, like React Native, Electron, and Flutter.

We have our own website: https://wdg-one.github.io

Submit your project progress updates using this format in your posts, the scraper will pick it up:

:: my-project-title ::
dev:: anon
tools:: PHP, MySQL, etc.
link:: https://my.website.com
repo:: https://github.com/user/repo
progress:: Lorem ipsum dolor sit amet

Previous: >>107182453
>>
Why has /wdg/ been so dead the last few days. Come on lads.

I am still working on my shitty Node/React website. I'm very bored of this project now and I'd rather be making something else, but I want to get this site into a state that I think is good enough to show employers. Hopefully it won't take me too long to get to that point.
>>
File: 1761560612706980.png (717 KB, 743x993)
717 KB
717 KB PNG
dood, I just got my new javascript book, it released a few days ago and it is so fat I don't even know how to learn with it on my desk with the keyboard etc.
this is a picture of the previous version but the new one is the same thickness. what de fuck. it's just too big
>>
>>107193594
Nice. What kind of website?

I'm still working on my space game. Busy with frontend styling, baking React components.
>>
>>107193667
what the fuck is it printed documentation
>>
>>107193710
https://www.rheinwerk-verlag.de/javascript-das-umfassende-handbuch/
sorry, only in german
>>
>>107193723
seems useless ad 2025
>>
>>107193594
good luck pham
>>
>>107193728
tutors in germany are recommending it and saying it's the best german book, I think you could compare it to the fat book of o'reiley
>>
>>107193667
I've been using js for years and still learning new tricks
>>
>>107193705
It's just a shitty CRUD website really but I decided to add a new feature because I'm stupid, so it's taking more time.
>space game
Sounds cool
>>107193733
Thanks
>>
File: image.jpg (188 KB, 2880x782)
188 KB
188 KB JPG
I need tips, let's say I have to replicate an object like a keyboard but in pure html/css. Where should I start. Something like pic related.
>>
Page 10. Fuck's sake. Anyway I've just been wrangling with Cloudflare Turnstile, I thought this shit would be easy to implement but it's taking a while to cover every edge case when the widget doesn't render etc.
>>
I found this recently, pretty cool idea:

https://github.com/sqlpage/SQLPage/

If you just need a small page with some forms, tables etc. nothing too complex then this is the fastest way to implement it. Examples are here:

https://sql-page.com/documentation.sql
>>
File: 1732003076670728.webm (253 KB, 1440x810)
253 KB
253 KB WEBM
>>107195620
and into the trash it goes
>>
Why the fuck is Next JS even used? If you want server side rendering why not stick to PHP or vanilla Node? The moment you mix client components it all becomes ridiculously slower due to hydration. Even Laravel, which is bloated AF, makes more sense due to the out of the box features it offers but Next is awful! For static stuff React is just straight up better as well.
>>
>>107196126
>noticeable gradient banding
Recorded on Firefox lol?
>>
File: 1735050446803463.webm (242 KB, 1440x810)
242 KB
242 KB WEBM
>>107197505
can see it on chrome too but yes the other was in firefox, this one is in chrome.
>>
>>107197538
Its the thing that pisses me off too. The difference between colors needs to be extremely subtle to not show up on firefox but on others it shows just fine. Most people are on chrome so who cares anyway (as long as its not overly obvious).
>>
>>107197492
I haven't tried Next. For me it's React on the front-end (or whatever JS solution you prefer) plus a Go back-end serving JSON.
>>
>>107197505
>>noticeable gradient banding
kek what a retard
>see the exact same shit in both videos
>>
File: 57434235.jpg (8 KB, 463x46)
8 KB
8 KB JPG
I thought I was going to solve floating point inaccuracy in js with this, but no. how do they do it? things like lodash and such
>>
>>107198846
oh I retarded my expression, going to give it a second try
>>
>>107198846
>>107198923
w8, it werks? no way
0.16 * 0.28
// 0.044800000000000006
(0.16*100) * (0.28 * 100)
// 448.00000000000006
(((0.16*100) * (0.28 * 100)) + "").split(".")[0]
// "448"
Number((((0.16*100) * (0.28 * 100)) + "").split(".")[0])
// 448
Number((((0.16*100) * (0.28 * 100)) + "").split(".")[0])* 0.01
// 4.48
>>
>>107198954
*
Number((((0.16*100) * (0.28 * 100)) + "").split(".")[0])* 0.0001
0.0448
>>
>>107193755
>shitty CRUD website
There is a 99% you are doing it wrong.
>>
>>107198846
> const to_q10e4 = n=>BigInt(Math.round(n*10000))
undefined
> const from_q10e4 = n=>Number(n)/10000
undefined
> const mul_q10e4 = (a,b)=>(a*b)/10000n
undefined
> from_q10e4(mul_q10e4(to_q10e4(.16), to_q10e4(.28)))
0.0448
>
>>
>>107199122
this is very nice and elegant, I would swear that I had never seen BigInt or 10n before, so even more cool, this is probably actually what lodash does, guess I should look under the hood
>>
What do you think about only having login with email? I'm going to sell access to an API so the users just need to login if they want to change API keys which won't happen often. I don't want to have to think about managing password. I also don't want to have 'login with Google' etc. because I don't want to put my business in the hands of Google and the lot.
>>
Can AI be used to generate web pages? I mean just the HTML/CSS stuff
>>
>>107192515
How do I get past pajeets to get employed?
>>
>Go not in OP
Saged.
>>
>>107193594
I'm working on a Twitter-like clone using SvelteKit and Go. I say Twitter-like because I'm mainly copying the UI, but I want to combine ideas from 4chan and Discord into something more modern and mobile friendly.
>>
>>107200667
>>Go not in OP

>>107192515
>https://quii.gitbook.io/learn-go-with-tests - Learn Go with Tests
>>
>>107200675
what are your ideas that differentiate it?
>>
Had a massive “OMG I’m a genius” moment today… okay, fine, it was more like a sad little “hurrah” for myself. I was watching some website-making tutorial, staring at a for loop, and spotted a tiny, pathetic syntax error. Not huge, not world ending. And the programmer on the video didn’t even notice it for ten minutes. I felt like a coding wizard.
>>
>>107200167
So you have layed out the alternatives (using a service), thought about the implications (getting buttfucked) and made a choice (not getting buttfucked). What's the problem?
>>
>>107200742
It's his. Should be difference enough
>>
>>107202606
oh wow, very deep suhkdeep. vishn-ack forbid we have a conversation about something people love to bikeshed about, stupid faggot.
>>
>>107202625
Love the smell of cope in the morning. Can't take a joke, dipshit? Why don't you tell me what YOU are working on then?
>>
>>107200809
nice, I've been taking js challenges from gpt, and correcting it now and then
>>
>>107198222
that wouldn't work. react by itself doesn't even do any routing.
>>
>>107200167
are you saying you want to self-host email and hope you can deliver mails to all your customers? that seems unrealistic: google can still destroy your business by putting all your mails to gmail in spam.
>>
>>107198974
What do you mean by this? There are obviously many ways to implement a CRUD website. What I said is that I'm using Node and React which I would say is a completely valid way of making a CRUD website. What do you think I'm doing wrong?
>>
>>107200675
Sounds cool

>>107202881
It does work though. If you want client-side routing you can build it yourself or use something like React Router
>>
Just came across this which allows you to write an app in C# which can be deployed to the web (using WebAssembly) as well as native apps for Windows, Mac, Linux, iOS, and Android:

https://avaloniaui.net/

Looks interesting although I don't know if I want to jump onto the C#/Macroshaft bandwagon
>>
>>107203742
>Looks interesting although I don't know if I want to jump onto the C#/Macroshaft bandwagon
C# is only good if you work in corporate shithole where every single thing is in C# for some reason. And there's 10's of microservices.
>>
File: 1760263722010871.jpg (698 KB, 1439x1824)
698 KB
698 KB JPG
>>107192515
Will /webdev/ get me a gf?
>>
>>107204852
maybe, but, it's good to have something to do at some point outside of the computer, that helps, I call it mental hygiene
>>
File: 1685046852070253.jpg (6 KB, 239x211)
6 KB
6 KB JPG
>>107199122
so BigInt, what it is it good for?
>>
>>107204756
>C# is only good if you work in corporate shithole
I'd bet money you're just parroting shit and can't explain why
>>
>>107205196
I work with Cshart every day, and have been working on it for 3 and a half years, and yes it's corporate shit where you need 5 layers of abstraction. controoooler, servooocies, repoistories, etch
>>
>>107204884
war and peace
>>
>>107205228
Controllers, services, and repos just werk doe what's the problem?
>>
What does the future of web dev look like as a career? Is it still even going to exist by the end of this decade?
>>
File: 1573419058757.jpg (34 KB, 693x720)
34 KB
34 KB JPG
>>107205228
>Cshart
>>
anyways, do like node, but it's handled by oracle (but why, because not MS, Goolag, etc), basically because idk wtf is going on with node but rogue packages is def not the way to go, fs

>>107205228
doesn't matter, corporate = maybe big bucks
>>
>>107206196
Node is not handled by Oracle. Node is part of the OpenJS Foundation. Oracle owns the trademark of "JavaScript" but I don't think that matters a lot because everybody just uses the term "JavaScript" anyway and I don't think they have to pay royalties to Oracle.
>>
>>107202881
what is
yarn add react-router
>>
File: SvelteGUIDesk.png (132 KB, 1214x963)
132 KB
132 KB PNG
>>107192515
>:: svelte-gui ::
>dev:: anon
>tools:: Svelte5Kit,TypeScript,Tailwind,Vite
>link:: https://svelte-gui.vercel.app/
>repo:: https://github.com/magooney-loon/svelte-gui
>progress:: component library & app shell
>>
Has anyone used mailcow to send no-reply emails for login or password reset?
>>
>>107209066
am i doin alright, /wdg/?
>>
>>107208357
AI slop
>>
File: 1749653501467170.png (223 KB, 1920x1026)
223 KB
223 KB PNG
>he's not using Emacs Lisp as his frontend langauge
>>
>>107209206
its just css bro
>>
>>107209485
I checked some of the components in the routes folder.
>>
>>107208357
CEO/status = rekt
>>
>>107207479
that's thte thing, worywoorywoorel is not trustworthy
>>
I'm so drunk I can't even, remember to donate to your loca terrorist cell
>>
>>107205228
Go back to your designated shitting repo if architectural patterns make you mad
>>
>>107206124
I think that you will probably need to be a DBA, DevOps slave , and full stack software engineer to be competitive in the future.
>>
>>107205228
so many (You)s, what are you planning to do with them, some investment?
>>
>>107210283
But all those things are already part of web dev.
>>
>>107210312
there are a lot of react monkeys out there whose only skill is they are willing to refresh their localhost page to test new code
>>
Everyone is still using passwords. I'm thinking about also using password for my auth. I will hash them using argon2id and I will hash the last five IP addresses they used to access the account using SHA-512. If they access the account from one of the last hashed IP addresses then I won't send a email with a one-time passcode.
>>
>>107209528
nice, you must be a smart fellow
>>
I lied about being a senior fullstack dev with 7 years of experience and got invited to a 1st stage interview. What buzz words should I use? Should I buy fake glasses? Do I sip on a monster or a coffee?
>>
>>107212942
Tell them you lied. Tell them there's a guy on 4chan you know who needs a job and he's willing to provide his details if they are willing to hire a junior level developer.
>>
What's the best Linux distro for web dev lads? I'm on Ubuntu at the moment but maybe I'll try Fedora or Manjaro because I like the idea of newer packages.
>>
>>107192515

i look at your image and i want to kill all of you.
>>
>>107215115
>A nonweb Chad thinks their opinion matters
Such grand and intoxicating innocence
>>
Redpill me on Mox, so it as good as they say?
xmox.nl
>>
>>107200167
You dont even need there emails.
Use oauth dynamic client registration and allow client credentials grant type
When youre user hits the api return http 402 payment required with a link to the payment gateway
>>
>>107212942
that's a nice way to burn bridges lmao RIP career, they will find out and tell other people
>>
>>107215115
Why don't you show us what software you've made then, genius
>>
What frameworks should I learn to give myself the highest possible chance of getting a job?
>>
>>107217186
react, but svelte could have potential, eventhough not sheer number of offers
>>
>>107217229
>>107217186
* also consider next and sveltekit
>>
>>107217186
Anything other than React is a crab trying to pull you back into the bucket.
>>107217229
Svelte for everything else however such as hobby projects or internal tooling
>>
>>107217229
>>107217240
>>107217255
What about backend frameworks?
>>
>>107217255
>Svelte for everything else however such as hobby projects or internal tooling
yeah, and apple's website, imagine the dosh those fuckos make
>>
>>107217304
I can't realistically rate them due to my superficial knowledge of them
.net enterprise better java, solid, downside is many shitty companies use it out of merely having gotten vendor-locked and literally can't stop buying into MS paid side-services
spring and similar, enterprise, but verbose like a motherfucker, .net is similar in this regard
node well, not enterprise, but very light on amount of code needed, major downsides is that it isn't that performing compared with the other two and Golang, you also can step into a rouge package that gets you fucking rekt, your data stolen and even your money? (not sure about the last one, but it might steal your digital crypto wallet, etc.)
php, lighther than .net and java, a bit heavier than node due to not usually using many packages, boomer-pilled. there's also bleeding edge php, which I don't know much of but sounds good to me, I assume boosting php's poor performance with some sternal packages, then you got symfony and laravel, laravel specially is "nice" but easily tries to vendor-trap you
Golang, I can't say much out of mostly not knowing it at all, but sounds good in paper and has excellent performance
>>
>>107217386
I don't care about which one is better, I just want to know which one will maximize my chances of employment if I'm looking for a full stack web dev job.
>>
>>107217402
might sound like a meme, but it's not, it depends entirely on your city, you have php cities and countries even, you have srping ones, and so on
>>
>>107217423
I'm desperate enough that I'm willing to move almost anywhere in the US for a job, so location is irrelevant. I also have years of web dev experience in the past but not recently so that's why I want to know what's the most in demand thing with the most number of jobs right now.
>>
>>107217450
go to job posting portals and make searches, evaluate the quantity and quality ($$$ divided by work conditions), also the junior/intern openings and mid/senior ones
>>
>>107217502
>>107217450
* based on different locations, also evaluate remote, because it's the best deal high income salary and live in cheap-ish land area
>>
>>107217502
Are there really no statistics for this anywhere?
>>
>>107217524
there should be, I don't know though
>>
Why does webdev allow the representation of invalid states? (for instance elements, especially interactive ones, overlapping each other)
>>
>>107218310
What's wrong with overlapping elements?
>>
>>107218625
It's fucking dumb? You can put an element with interactive buttons under another element and make them un-interactive, an invalid usecase except for malware applications
>>
>>107193667
>>
So is the trick to put playwright testing code which takes screenshots in a loop with subagents who then evaluate the rendering from the monstrosity which is a webbrowser and updates everything until it looks correct?

I suppose you could use more traditional CVish or layout analysis tools with bounding boxes as well but you'd need to code it up separately.

someone needs to build the WDGE (Web Dev Genocide Engine)
>>
File: dialog.png (25 KB, 734x200)
25 KB
25 KB PNG
>>107218692
It is completely valid in some cases, e.g. if you're using a modal <dialog> element. Pic related. See how the button in the top left is overlapped by the backdrop of the modal <dialog>.
>>
>>107219748
You mean the close button? Yes if the interactivity involves the element below it, but if they're separate elements with no connection it's blatantly wrong
>>
>>107219951
The "show the dialog" button is overlapped. You can't click that button until you first click the "close" button on the dialog.
>if they're separate elements with no connection it's blatantly wrong
I guess it can be wrong if important content is being obscured and there's no way to remove the obstruction. But that's the fault of the developer, not the fault of web dev itself. Originally you said:
>Why does webdev allow the representation of invalid states? (for instance elements, especially interactive ones, overlapping each other)
Web browsers, especially modern ones, give you powerful tools to make all sorts of web pages. Some bad devs might screw it up and obscure important content by overlapping other content on top of it. But good devs will do a proper job where all the important content should be accessible to the user.
>>
>>107220278
My point is there needs to be sanity checks and better linters/tests which automatically flag content which is malformed, especially in the age of AI coding agents
>>
I kind of want to put my user login on a subdomain and run it from a different web app so my main web app is less complicated. What do you think?
>>
WHY THE NIGGER FUCK IS IT SO FUCKING HARD TO CENTER A DIV ISN'T THIS A HUNDRED BILLIO DOLLAR INDUSTRY
>>
>>107220517
The solution is to have competent devs.
>>107222827
It's extremely easy. The problem here is your lack of knowledge.
>>
I made my first Firefox add-on!!!
>>
>>107224025
Nice, what was the process like?
>>
File: 1614951170991.png (15 KB, 500x232)
15 KB
15 KB PNG
>>107224025
tell me your secrets, grass
>>
>>107222827
Skill issue
>>
I'm adding Cloudflare Turnstile to my website but their documentation seems a bit crap to me. It shows examples but they don't seem to just have a page with all the API options listed. I'm just having to learn how it works by trial and error.
>>
>>107223818
>>107225567
>i-it's actually not hard
then why is it a meme that it is?
i'm not even trying to center a div i just wanted to remind you your field is a joke and will be the first one genocided by AI
>>
>>107226085
>then why is it a meme that it is?
Because it used to be hard, before flexbox and *vh units were a thing. Get with the times, gramps.
>your field is a joke and will be the first one genocided by AI
Lol. Lmao. We're seeing what AI can do, and coding coherent designs is not one of them.
>>
>>107226085
If web dev is a joke and you're too dumb to figure out its basics then you must be especially dumb
>>
>>107226848
it's beneath me and not worth my time
>>
>>107227197
You already threw a tantrum because you found a very easy web dev task to be difficult. You're obviously too stupid to be a good web dev
>>
>>107227321
who says i want to do your retarded shit? That's what AI agents are for, i just need to hack a few things in so i never have to touch your niggery
>>
these niggers have to program in fucking javascript and want to get uppity lel
your entire field is a humiliation ritual
>>
>>107222827
it was hard back in the days, and before that done with tables
>>
>>107204884
Very large numbers
>>
>>107227369
If it's "retarded shit" and you can't even do it then what does that say about you?
>>
>>107225873
first time?
>>
>>107228364
I added hCaptcha to a website last year and I don't remember the docs being as confusing as Turnstile's
>>
File: 1752249377763422.jpg (20 KB, 400x400)
20 KB
20 KB JPG
>>107227369
>He's unironically too dumb for "retard shit"
>>
friendly reminder that web devs are not real programmers and you will be replaced soon(tm)
>>
>>107232473
two more weeks
>>
File: 533887239-612x612.jpg (37 KB, 612x408)
37 KB
37 KB JPG
>>107232473
>How reading that makes me feel
>>
>>107232473
don't let that retard ragebait you like this, grid or flex is all you need and csstricks will handhold you a good deal
>>
>>107215109
>What's the best Linux distro for web dev lads? I'm on Ubuntu at the moment but maybe I'll try Fedora or Manjaro because I like the idea of newer packages.
Do NOT use Manjaro in 2025, the hype that distro got 5 years ago was because it was just an easy way to install Arch, now that Arch has an installer its a pointless distro.
Fedora is just a testing ground for RedHat's enterprise products so you're at their mercy, however they are better than Canonical and their product is reliable.
If you're keen on learning the Linux OS more in depth and there's some obscure software on the AUR you want to try, install Arch, Fedora is more in the "just works" style and you can get back to webdev faster (typing from Fedora rn).
>>
>>107217186
Amazing how you asked this question in the backend edition of the web development general and still got people saying React and Svelte.

The most employable backend framework is probably Express.js or Next.js. Second place is either .NET or Spring.
>>
>>107234369
Next is not a backend framework, you mean Nest
>>
I'm learning the JavaScript now as my first programming language, I will be millionaire soon with my multi billion ideas
>>
>>107234567
Fingers crossed for you anon
>>
>>107202976
The fact that you are saying that you are making
>just a shitty CRUD website
is an indicator that you doing it wrong.
Nothing is ever "just" CRUD. CRUD always includes some kind of business rules. By definition it must. If it was not, it would be completely arbitrary.
>>
File: 1749525616535654.png (360 KB, 600x909)
360 KB
360 KB PNG
>>107234653
thanks bro
>>
>>107234676
Basically I had an idea for a website so I started making it. Then it sort of turned from being "website that I'm making because I want it to exist" into "website I'm making so I can show it to employers as evidence of my web dev knowledge". The website is kind of shit now and I've lost interest in it, but I am trying to get it into a reasonable state so I can show it to employers.
>>
>>107234987
grind dat shit brub
>>
File: 139.jpg (19 KB, 480x357)
19 KB
19 KB JPG
>>
>>107193594
Everyone is being replaced with AI.
The web is dead, finally.
>>
>>107234987
The hardest part is always finishing it, don't give up now
>>
>>107193594
Also working on a shitty node app. Next.js, tailwind, Tanstack query for the frontend, Express backend with RDS hosted Postgres db and S3 bucket for user images.

I am trying to consolidate the feature sets of MyFitnessPal, Strong, and Strava in one place with Garmin/ other wearable integrations and tailored AI feedback based on a holistic overview of logged data from workouts and nutrition/ sleep/ stress. Eventually will have to wrap in capacitor to ship to mobile, and will need to write a native plugin for realtime Garmin streams.

Right now I'm basically done with the nutrition/ food logging/ tracking, user defined meals and recipes both with images, and meal plan creation using the event calendar component from origin UI. 2 million unique foods uploaded to my DB from USDA datasets. Lets you quick log everything from you current meal plan day and generate a grocery list for an arbitrary number of days. Still a lot of work to do.
>>
>>107192515
bored of modern web, i will try experimenting with the psp capabilities
any way i can make this thing play video?
>>
why didn't anybody tell me that there's a better way to write regex
https://lambdaisland.github.io/land-of-regal/
>>
File: thats what she said.gif (220 KB, 220x139)
220 KB
220 KB GIF
>>107193667
>what de fuck. it's just too big
>>
Are web dev interviews still immune from the jeetcode scourge as long as you stay away from faang companies?
>>
>only 25 junior web dev jobs posted in the entire country in the past 2 weeks
Is it time to panic?
>>
>>107242065
considering the absolute state of juniors right now, i'm surprised there's even 25 posted
>>
>>107242065
Start your own company.
>>
>>107242323
Doing what? Everything that can be done on the internet has already been done and almost every market has been monopolized at this point too.
>>
>>107242349
>scrape data
>organize it
>build MCP-servers
>sell access to the MCP-servers
>become rich
It's that simple.
>>
>>107242773
>MCP server
I have no idea what that is.
>>
>>107242848
That's why there's still time to become rich building them.
>>
>>107242248
What are you trying to say? The fact that there are so few jobs means there's going to be a much higher number of quality candidates looking for work. It must be easy as fuck to hire people right now.
>>
>>107242065
It's over, the industry has fallen
>>
>>107215109
Any. Even macOS is fine, and Windows to an extent with WSL2. Containerize your setup and it really doesn't matter.

It's not about the OS or distro, it's the work that you do on your machine. Stop tinkering with your machine and build some cool shit instead.
>>
Massive cloudflare outage
i cant xeet
>>
>>107246150
babylon shall fall
>>
Daily reminder that hyperscalers are evil. This open source project was spending between $1k and $2k a month on AWS, then a guy accidentally unchecked a single option in their configuration, and their bills for the next two months were $40k each. Amazon only forgave 40% of the bills, so I guess they still had to pay $24k for each of those two months.
>Developer made one wrong click and sent his AWS bill into the stratosphere
https://www.theregister.com/2025/11/17/who_me
>>
>>107242065
>>107242065
>junior web developer
to me that is just a way of saying
>senior prompt engineer
you should up-yourself. don't be a downie.
>>
File: 1753524148332120.png (19 KB, 411x349)
19 KB
19 KB PNG
man fuck off with your scam popups
>>
>>107249332
The genius himself hath said that prompting a chatbot might be a fun way to start learning about computing, but it probably shouldn't be used for production code:
>Linus Torvalds discussed AI in software development in an interview earlier this month, describing himself as "fairly positive" about vibe coding, but as a way into computing, not for production coding where it would likely be horrible to maintain
https://www.theregister.com/2025/11/18/linus_torvalds_vibe_coding/
>>
>>107192515
I still find LAMP comfy. The downfall of web development didn’t start with nodeJS, it started with Rails.
>>
>>107249416
What got him into programming? 40 years ago? When all he had was freaking cli on a hacked minix install on a 386?
>>
>>107249465
pong
t. knower (lol no I made it up(
>>
I am from another field but trying to switch, for a junior position knowing html, css(sass), js, node, mysql&mongodb, react, git, docker is good enough to apply?
>>
>>107251081
brother, the whole industry is in collapse mode
>>
does anyone have experience with VPS offers on lowendbox? do these prices (mostly <2$/month) usually carry over for renewal or is it just to reel me in and 10x the price the next year?
I want to host a simple static website (under a custom domain), but I also want to keep an option to run more complex services open.
>>
>>107251081
for a junior/internship maybe, and even then the competition will be fierce
>>
>>107243493
i've been trying to hire another junior/intermediate to partner my current junior and the quality of applicant is dire as fuck.
i put together a small exercise that uses our stack, and littered a handful of bugs and issues through it for them to identify and fix, even explicitly allowed AI usage as long as they document their workflow. should take 20-30 minutes at most.
reviewed a few dozen at this point and they've all been completely useless: not following instructions, not even testing what they're submitting, not identifying critical security issues, not fixing poor db query patterns
the whole experience has honestly fixed any kind of impostor syndrome i had. there's no point hiring these people when my $200 claude subscription runs circles around them
>>
>>107252958
What race and sex were they? You should know by now that if you want quality work you should only be looking for white men.
>>
>>107249348
"AI" is the modern curse of the software industry



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.