

Welcome to the web development community! This is a place to post, discuss, get help about, etc. anything related to web development
Web development is the process of creating websites or web applications
Career path after bespoke WordPress development - looking for salary and security!
Hey all, I've been working in web agencies for years now. Not using site builders (obviously I've had to use them at times but I don't love it), building custom themes from scratch with PHP/HTML/JS etc., custom plugins, interesting client needs, some Shopify development, design work, all the standard digital agency drudgery.
I'm starting to get pretty disillusioned and would like a new challenge (and a salary increase). I'm currently in a pretty well-paid agency, earning around $70,000 a year.
I've worked briefly with React, Angular, GraphQL, Vue, but not in a full-time capacity. Is React/Node the path I should be looking towards if I want to make more cash and have a bit more security? I'm safe in my current role, but I'm bored and frustrated.
Also.. is there any way to be in this industry and not be constantly pestered about AI? I'm honestly sick to death of hearing about ChatGPT or Claude, lol
Thanks!
nginx 1.28.0 released
nginx-1.28.0 stable version has been released, incorporating new features and bug fixes from the 1.27.x mainline branch — including memory usage and CPU usage optimizations in complex SSL configur...
Default styles for h1 elements are changing
Browsers are starting to roll out changes in default UA styles for nested section headings. This post describes the incoming changes, how to identify if it's an issue on your websites, and hints for conformant and better-structured pages.
https://somework.atlassian.net/images/errors.png
Why save bandwidth if you can download a skull 5 times, the number 5 twice, the 4 even three times??
Every time someone reaches for serverless to build a simple backend, a container dies inside...
How Google handles JavaScript throughout the indexing process
Over the years, Google's treatment of JavaScript has changed, leaving us with misconceptions of how it's indexed. Here, we debunk the myths.
Functional JSX-Syntax for Webcomponents.
I made something to try out for "funtional webcomponents" with vanillaJs. I'm working towards a UI framework for my personal projects. It's far from finished but i thought it might be an interesting concept to share.
TIL: ccTLDs can re-price any domain at any time
Specifically: Because the .mu
registry (TLD operator) is a ccTLD, it can re-price any domain at any time.
This is a follow up to: https://programming.dev/post/27587527.
Conclusion:
Carefully read the terms and conditions if you choose to register a ccTLD. They are not bound by the ICANN Registry Agreement.
Gandi contacted the .mu
registry about the price increase, and the registry has assigned premium pricing to all 2-character and 3-character domains regardless of whether they're premium or not. This would not be allowed if .mu
was a gTLD. The .mu
registry will not be grandfathering any domains registered and continually renewed since before premium domains were invented. I have reached out to the .mu
TLD registry directly, and I am waiting to see if my personal plea will sway them. If they don't change their min
I wasn't sure it would ever happen but we did it — we released a version of Tailwind CSS that includes text shadow utilities. Tailwind CSS v4.1 is here and it's packed with improvements that will help you (or your LLM, you coward) build even better interactive experiences.
Please help debug this behaviour
This may not be a appropriate post for this community, and is not strictly web development. It is browser related, specifically qutebrowser, but i don't think the behaviour is qutebrowser specific, it may be chromium specific though, but i don't know how to test on any other browser because i hardly know js. If this is not valid for this community, please do tell.
I was writing a way to redirect other lemmy instance links to my home instance. I am basically trying to write lemmyverse.link (it's working is explained in the following issue, but essentially we just ask the instance where we want to be redirected, if they have the post, if so, they return json, which will have post_id in that instance, and we can use that.
https://github.com/RikudouSage/lemmyverse.link/issues/14
I think I have implemented that somewhat successfully, and it works for all the instances that i have tried, except lemmy.world (why could it not be some tiny instance which i could ignore). For lemmy.world, bro
Anime.js v4 Is Here | JavaScript Animation Engine
A fast and versatile JavaScript animation library
What a gorgeous demo page!
Biome partners with Vercel to futher our type inference efforts
Biome is a formatter and linter for JavaScript, TypeScript and other web languages.
With this partnership, we aim to develop TypeScript-compatible type inference that works out of the box for use in our lint rules.