Web development

[ follow ]
Web development
fromCSS-Tricks
3 hours ago

That Time I Tried Explaining HTML and CSS to My 5-Year Old Niece | CSS-Tricks

Explaining HTML/CSS to a child clarifies fundamentals by showing how editor code becomes visible webpage elements through simple, observable cause-and-effect.
#javascript
Web development
fromAllthingssmitty
4 weeks ago

Error chaining in JavaScript: cleaner debugging with Error.cause - Matt Smith

Use Error.cause to preserve original errors and stack traces when wrapping and re-throwing errors, enabling clearer root-cause debugging in layered JavaScript code.
Web development
fromZacks
1 month ago

Pardon Our Interruption

Enable JavaScript and cookies and disable or reconfigure script-blocking extensions to restore access when the browser is flagged as a bot.
#wordpress
fromwww.sitepoint.com
4 days ago
Web development

Can I create a set of wordpress multisites from an independent wordpress site which within a second level folder?

fromwww.sitepoint.com
4 days ago
Web development

Can I create a set of wordpress multisites from an independent wordpress site which within a second level folder?

#core-web-vitals
#web-components
Web development
fromComputerworld
3 days ago

With Workspace Studio, Google wants workers to build their own AI agents

Google launched Workspace Studio, a no-code tool enabling employees to create customizable AI agents using natural language and multi-step actions to automate business processes.
Web development
fromDefector
3 days ago

'The Chair Company' Is A Show About How Fun It Is To Use The Computer | Defector

Ron Trosper’s navigation of website footers reveals a taste for overlooked digital detective work and signals a focus on mundane internet rituals.
Web development
fromLogRocket Blog
4 days ago

Stop using JavaScript to solve CSS problems - LogRocket Blog

Modern CSS features like content-visibility:auto and dynamic viewport units eliminate many JavaScript virtualization needs and are production-ready.
fromTechtalksweekly
3 days ago

The Most-Watched React, Next.js, Vue, Nuxt & Vite Talks of 2025 (so far)

Happy Monday 👋 and welcome to another special edition of Tech Talks Weekly! This edition includes the most-watched talks in the React and Vue ecosystem in 2025 so far. If you're interested in how this list was built, head over the last section. Get ready for a bit of scrolling, but it's worth it! With that said, expect your watchlist to grow!
Web development
Web development
fromVue.js Jobs
4 days ago

Scayle Senior Frontend Engineer M F D Scayle Storefront Hamburg or Berlin Hybrid - VueJobs

Senior Frontend Engineer role to build high-traffic Vue+TypeScript storefronts, shape architecture, and improve UX and team processes at a fast-growing eCommerce company.
Web development
fromTechCrunch
4 days ago

WordPress's vibe-coding experiment, Telex, has already been put to real-world use | TechCrunch

Telex enables rapid creation of interactive Gutenberg blocks—pricing tools, real-time store info, carousels, and integrations—drastically reducing development time and cost.
#php
fromSearch Engine Roundtable
5 days ago

Google Adds LLMs.txt To Search Developer Docs

Google has been saying that no one uses the LLMs.txt file, that Google won't use it, that it can be useless, and you probably should noindex it if you do use it. Well, Google itself uploaded an LLMs.txt file for the Google Search Central portal. The file is over here: developers.google.com/search/docs/llms.txt. This was spotted by Lidia Infante who posted it on Bluesky and asked John Mueller of Google, "Is this an endorsement of llms.txt or are you trolling us, John?"
Web development
Web development
fromCSS-Tricks
6 days ago

Scrollytelling on Steroids With Scroll-State Queries | CSS-Tricks

Scroll-driven storytelling leverages ancient scroll practices to create immersive narratives while modern CSS-based scroll-driven animations enable smoother, more accessible interactive design.
Web development
fromTreehouse Blog
1 week ago

Front-End Web Development: Build and Design Interactive Websites

Front-end development enables creation of visual, interactive websites using HTML, CSS, and JavaScript and offers an accessible path for beginners.
fromCSS-Tricks
1 week ago

Prevent a page from scrolling while a dialog is open | CSS-Tricks

In any case, you can see the trouble with active scrolling when a "dialog" is open: The problem is that the dialog itself is not a scroll container. If it was, we could slap overscroll-behavior: contain on it and be done with it. Brad demoed his solution that involved a JavaScript-y approach that sets the <body> to fixed positioning when the dialog is in an open state:
Web development
Web development
fromLogRocket Blog
1 week ago

Error boundaries are broken - signals can fix them - LogRocket Blog

Signals provide a reactive, component-tree-independent mechanism for consistent error handling across async and background operations, overcoming error boundaries' render-time limitations.
Web development
fromTheregister
1 week ago

Web dev bought so many book it crashed major online store

A site crawler clicked "add to cart" after a subdomain change, populating shopping carts and creating unintended entries in the cart and user databases.
Web development
fromRaymondcamden
1 week ago

Links For You (11/30/25)

Started as Senior Developer Evangelist at Webflow, valuing the platform's developer extensibility and balance between visual design and direct code access.
fromThe Verge
1 week ago

The indie web is here to make the internet weird again

The indie web began a few years after the end of GeoCities, which Yahoo shut down in 2009 (at least, in the US - GeoCities Japan managed to hang on until 2019). GeoCities was a free web hosting service that launched in 1994 and once hosted millions of personal HTML websites, from pop culture shrines to teachers' pages for their students (and truly everything in between).
Web development
Web development
fromFrontendmasters
1 week ago

How to Add and Remove Items From a Native CSS Carousel (...with CSS)

CSS Overflow Module Level 5 provides scroll buttons and scroll markers as pseudo-elements to navigate overflow and build interactive carousels, supported in Chrome 142+.
#css-grid
from9elements
4 weeks ago
Web development

Building a multi stage timetable with modern CSS using grid, subgrid, round(), and mod(). - 9elements

from9elements
4 weeks ago
Web development

Building a multi stage timetable with modern CSS using grid, subgrid, round(), and mod(). - 9elements

fromBram.us
1 week ago

Use overscroll-behavior: contain to prevent a page from scrolling while a is open

While this change might seem trivial, it fixes an issue developers have been dealing with for ages: prevent a page from scrolling while a (modal) <dialog> is open. ~ CSS overscroll-behavior - which I first covered here in 2017 - allows you to control what a browser should do when reaching the boundary of a scrolling area. For example, if you set it to overscroll-behavior: contain, it will prevent scroll chaining from happening, so that underlying elements don't scroll.
Web development
#css
#micro-frontends
fromblog.logrocket.com
1 week ago
Web development

How to ensure your expert C# knowledge doesn't make you a TypeScript noob - LogRocket Blog

Micro frontends increase team autonomy but complicate CSS; use design tokens, CSS Modules, and the Shadow DOM to scale styling and avoid collisions.
fromInfoQ
2 weeks ago
Web development

Micro-Frontends: A Sociotechnical Journey Toward a Modern Frontend Architecture

Micro-frontends prioritize team autonomy and flow over component reuse, requiring sociotechnical alignment and end-to-end vertical slices while accepting duplication to accelerate delivery.
fromInfoQ
2 weeks ago
Web development

Micro-Frontends: A Sociotechnical Journey Toward a Modern Frontend Architecture

fromCSS-Tricks
2 weeks ago

On Inheriting and Sharing Property Values | CSS-Tricks

Sometimes I want to set the value of a CSS property to that of a different property, even if I don't know what that value is, and even if it changes later. Unfortunately though, that's not possible (at least, there isn't a CSS function that specifically does that). In my opinion, it'd be super useful to have something like this (for interpolation, maybe you'd throw in there as well): /* Totally hypothetical */ button { border-radius: compute(height, self); border-radius: compute(height, inherit); border-radius: compute(height, #this); }
Web development
fromVue.js Jobs
2 weeks ago

Wunderite Inc Full Stack Engineer Laravel 12 Vue 3 Typescript Series a Startup - VueJobs

Write efficient, quality, tested code using industry best practices Contribute to code quality and maintainability by writing unit and integration tests Leverage modern architectural patterns and third-party libraries to deliver new features Provide high-quality code reviews, enforce code styles and best practices, and ensure scalable architectural designs Contribute to technical roadmaps, design, and implementation within a team of high-performing engineers Partner with engineering, product management, and design teams to develop and refine new features
Web development
Web development
fromGREY Journal
2 weeks ago

What to Put on a Small Business Website: 8 Must-Have Sections

An effective small business website must convert visitors within seconds using a clear value proposition, prominent calls to action, trust-building About section, and detailed offerings.
Web development
fromLogRocket Blog
2 weeks ago

How to use ChatGPT Atlas for frontend debugging, testing, and more - LogRocket Blog

Atlas embeds AI into the browser to reduce context switching and improve frontend debugging by accessing live DOM, network, storage, and page state.
Web development
fromRaymondcamden
2 weeks ago

Using Google Static Maps in Your Print View

Use Google's Static Map API with CSS print media queries to replace interactive JavaScript maps with static images for print, email, and lightweight contexts.
Web development
fromDjango Project
2 weeks ago

Going build-free with native JavaScript modules

Native CSS, JavaScript modules, and HTTP/2 reduce the need for bundling; Django projects can achieve professional results without complex build tools.
#bot-detection
Web development
fromwww.housingwire.com
2 weeks ago

Embracing innovation to thrive in shifting mortgage market

Lenders gain competitive advantage by innovating on proven technology foundations, leveraging existing infrastructure to improve customer experience, efficiency, and market agility.
Web development
fromEvanhahn
2 weeks ago

Experiment: making TypeScript immutable-by-default

TypeScript cannot be made immutable-by-default purely through its type system; arrays and Records can be made immutable, but regular objects remain problematic.
Web development
fromwww.jqueryscript.net
3 weeks ago

Weekly Web Design & Development News: Collective #631

Weekly roundup of essential web development and design tools, libraries, security alerts, AI models, and free design assets to boost productivity and projects.
fromLogRocket Blog
3 weeks ago

Real-time AI in Next.js: How to stream responses with the Vercel AI SDK - LogRocket Blog

Response streaming is one of the simplest but most effective ways to improve the user experience in AI-powered applications. Instead of making users wait for a lengthy and fully generated response, you can stream the output token by token and display it as it's being produced. This is the same effect you see when using ChatGPT or Gemini, where the text appears gradually, almost as if the AI is typing in real time.
Web development
fromSpeckyboy Design Magazine
3 weeks ago

The Best WordPress Hosting Black Friday Deals in 2025 - Speckyboy

Black Friday is the best time of the year to grab WordPress hosting at a lower cost. Hosting providers drop their prices sharply and often include extra perks like free site migrations, premium themes, or more storage space. For anyone running a WordPress site, these deals can make a big difference, especially if you've been waiting to switch to a faster or more reliable host without paying full price.
Web development
fromOnPoint Gift Ideas
3 weeks ago

Essential Website Tips Every Business Owner Needs to See

Are you getting your website up for success? Every business owner worth their salt knows the importance of a good website for their business, even if it's just a static one-page design, leading people to contact you directly and giving you a digital home to reinforce your visibility. But even with that one page, is it really enough, and have you paid enough attention to the important foundations of a good website?
Web development
fromInfoQ
3 weeks ago

VoidZero's Rolldown Library: Rollup Compatible API with the Speed Of Rust

Rolldown, a new JavaScript/TypeScript bundler written in Rust, has emerged from VoidZero, the maintainers of projects such as Vite. Rolldown offers a high performance alternative to conventional bundlers with full compatibility for the Rollup plugin ecosystem. Designed as the next logical step for modern build workflows, Rolldown promises significant build time improvements while retaining familiar plugin interfaces. Rolldown was designed primarily to be the underlying bundler within Vite to replace the existing Vite dependencies of esbuild and Rollup.
Web development
Web development
fromSmashing Magazine
3 weeks ago

CSS Gamepad API Visual Debugging With CSS Layers - Smashing Magazine

A live visual gamepad debugger using the Gamepad API and CSS Cascade Layers makes controller input visible, organized, and easier to test, record, and replay.
Web development
fromInc
3 weeks ago

I Vibe-Coded a Website for Free in 1 Hour. Here's How to Make One for Your Company

Vibe-coding enables non-technical founders to build simple websites using generative AI platforms like Lovable, reducing reliance on freelance engineers and designers.
fromCSS-Tricks
3 weeks ago

The Range Syntax Has Come to Container Style Queries and if() | CSS-Tricks

The range syntax isn't a new thing. We're already able to use it with media queries to query viewport dimensions and resolutions, as well as container size queries to query container dimensions. Being able to use it with container style queries - which we can do starting with Chrome 142 - means that we can compare literal numeric values as well as numeric values tokenized by custom properties or the function.
Web development
fromCloud Four
3 weeks ago

Simple One-Time Passcode Inputs

A single &lt;input&gt; element: That's where the OTP magic happens! Let's break down each of its attributes: Even though our passcode will consist of numbers, it isn't actually a number: A value of 000004 should not be the considered the same as a value of 4. For that reason, we follow the HTML spec and set type=&quot;text&quot;. inputmode=&quot;numeric&quot; enables a numeric virtual keyboard on touch devices.
Web development
Web development
fromLogRocket Blog
3 weeks ago

Ensuring frontend data integrity with TanStack DB transactions - LogRocket Blog

TanStack DB provides ACID-compliant, optimistic frontend transactions so multi-step operations either fully succeed or automatically roll back to prevent inconsistent state.
fromjQuery Script
3 weeks ago

Full-featured WYSIWYG Editor with RTL Support - BarnamenevisEditor

BarnamenevisEditor is a lightweight, fully-featured rich text editor built on top of the latest jQuery library and Bootstrap 5 framework. It transforms a standard textarea into a WYSIWYG editor that handles bidirectional text, custom fonts, and modern dark mode interfaces out of the box. Features: Text Formatting: Bold, italic, underline, strikethrough, font family selection, font size control, text color, background color, and clear formatting tools.
Web development
fromSocial Media Today
3 weeks ago

Meta's Retiring its Like and Comment Buttons for Third-Party Websites

On February 10, the plugins will gracefully degrade by rendering as a 0x0 pixel (invisible element) rather than causing errors or breaking your website functionality. This change is intended to only remove the plugin content from your site, and should not otherwise impact your website's functionality.&quot; Meta says that the functions will stop rendering on websites after February 10, 2026.
Web development
Web development
fromVue.js Jobs
3 weeks ago

Front-End Web Developer (Vue.js) at Cafeyn - VueJobs

Cafeyn seeks a Senior Front-End Web Developer skilled in Vue.js and TypeScript to build performant, accessible, SEO-optimized, responsive web applications and reusable components.
Web development
fromjQuery Script
4 weeks ago

jQuery Form Validation with Multi-File Upload - FormXpress

FormXpress provides lightweight jQuery-based automated HTML5 form validation, multi-file uploads, humanized errors, and AJAX submission with progress, requiring only jQuery 3.x.
Web development
fromPractical Ecommerce
4 weeks ago

URL Case Sensitivity and SEO

Redirect all URL case variations to one preferred version because Google treats path sections as case-sensitive, causing duplicate content, split link equity, and 404 errors.
fromadropincalm.com
4 weeks ago
Web development

Thoughts on Architecting LARGE software projects, the Front End perspective

Large front-end projects must optimize dependability, extendability, team scalability, and development velocity while mitigating risks from packages, runtimes, and browser fragmentation.
#view-transition-api
fromLogRocket Blog
1 month ago

Remix 3 ditched React: Should you stick with it? - LogRocket Blog

Remix 3 is here, and it feels like a framework teleported from an alternate timeline - one where React Hooks never happened. It's a complete rewrite of the Remix web framework that abandons React entirely in favor of a simpler, imperative programming model built on web standards. It's not a version bump; it's a ground-up rewrite that swaps React for a fork of Preact.
Web development
fromFrontendmasters
1 month ago

The Weird Parts of position: sticky;

Using position: sticky; is one of those CSS features that's incredibly useful, seemingly simple, and also, frequently frustrating. The premise is simple: you want to be able to scroll your page's content, but you want something to "stick" at the top (or anywhere). Frequently, this will be some sort of header content that you want to always stay at the top, even as the user scrolls, but it could be any sort of content (and stick edges other than the top, and at any offset).
Web development
fromSmashing Magazine
1 month ago

Smashing Animations Part 6: Magnificent SVGs With And CSS Custom Properties - Smashing Magazine

Since I wrote that explanation, I've designed and implemented new Magnificent 7 animated graphics across my website. They play on the web design pioneer theme, featuring seven magnificent Old West characters. View this animated SVG on my website. (Large preview) <symbol> and <use> let me define a character design and reuse it across multiple SVGs and pages. First, I created my characters and put each into a <symbol> inside a hidden library SVG:
Web development
fromSpeckyboy Design Magazine
1 month ago

Should Freelancers Advertise Their Pricing? - Speckyboy

Freelancers can choose their own business policies. We can determine how we work, when we work, and how much we charge. That last one can be difficult, to say the least. Pricing has confounded many a small business owner. Choosing what to charge for your service is only one part of the equation, however. You must also decide how to communicate those figures with others.
Web development
#ai-assisted-development
Web development
fromThe JetBrains Blog
1 month ago

10 Smart Performance Hacks For Faster Python Code | The PyCharm Blog

Optimize Python with efficient data structures, low-level techniques, profiling, and benchmarks to significantly reduce performance bottlenecks and speed execution.
Web development
fromVue.js Jobs
1 month ago

Senior Software Engineer, Full-stack at BRAZE - VueJobs

Braze seeks passionate, collaborative engineers who set high standards, prioritize autonomy and accountability, and build scalable TypeScript/Vue.js web interfaces within a supportive culture.
fromLogRocket Blog
1 month ago

A Jarvis for everyone: AI agents as new interfaces - LogRocket Blog

Imagine a world where you no longer need to juggle tabs, fill out forms, or click through endless menus. Instead, you simply tell a digital assistant, "Transfer this amount, draft an email with these subjects, send me a summary, and update my calendar." That vision is no longer science fiction; it marks a profound shift in how we think about user interfaces.
Web development
Web development
fromwww.jqueryscript.net
1 month ago

Weekly Web Design & Development News: Collective #629

Affinity suite and Perplexity's Comet are now free; AI coding agents will arrive in GitHub Copilot; many new JavaScript, CSS, AI, and design tools released.
Web development
fromMedium
1 month ago

Top Replit Alternatives for Composable App Development

Composability and modular AI app builders enable scalable, versioned, testable projects that avoid the limitations of Replit's flat structure.
Web development
fromMedium
8 months ago

5 Top Lovable Alternatives in 2025

Alternatives to Lovable offer greater flexibility, component reuse, and composable architectures; HopeAI provides modular, maintainable development that scales with project growth.
fromVue.js Jobs
1 month ago

Senior Fullstack Developer PHP & Vue (f/m/d) at Arsys - VueJobs

Develop, maintain, and optimize frontend and backend applications following best engineering practices. Build reusable and responsive UI components using Vue3, Bootstrap, TypeScript, HTML, and CSS. Develop robust backend services using PHP 8, ORMs (Eloquent, Doctrine), SQL Server, and MySQL. Design and implement RESTful APIs and microservices in asynchronous environments using RabbitMQ or other message brokers. Ensure high code quality through TDD, unit testing, and compliance with PSR-12, Psalm, and PHPStan standards. Apply DDD, Hexagonal Architecture, OOP, SOLID principles, and design patterns throughout all developments.
Web development
[ Load more ]