There's a worrying trend in modern web development, where developers are throwing away decades of carefully wrought systems for a bit of perceived convenience. Tools such as Tailwind CSS seem to be spreading like wildfire, with very few people ever willing to acknowledge the regression they bring to our field. And I'm getting...
Presentations can be created using markdown, a plain file format. There are some available options, but let’s see why it pays off to build your own solution.
You've worked hard to learn JavaScript. Are you now ready to start learning React? This article teaches how to create a local environment using Vite, providing a practical approach to practicing React!
One of the longest running requests of the Web Platform is the ability to have native templating and data binding features directly in HTML. For at least two decades innovative developers have been building libraries and frameworks to make up for this platform limitation. In this article, I’d like to take some time to share...
Discover new improvements in Fresh 1.4 that makes your site quicker to load and comes with several improvements to make authoring complex projects easier.
WordPress 6.3 “Lionel” is here! Named after Lionel Hampton, the prolific jazz musician and bandleader, this release was made possible by over 650 contributors. Download WordPress 6.3 Li…
This week, the Laravel team released v10.16 with support for BackedEnum in the Collection groupBy() method, improvements to the schedule:list output, and more:
The Wordfence Threat Intelligence team has been monitoring an ongoing exploit campaign targeting a recently disclosed vulnerability in WooCommerce Payments, a plugin installed on over 600,000 sites. Large-scale attacks against the vulnerability, assigned CVE-2023-28121, began on Thursday, July 14, 2023 and continued over the...
I've been feeling for a long time there aren't enough blogs linking out to other blogs (aka aggregating links) in the web dev space anymore. I think everyone ended up farming out this sort of thing to social media (and maybe megasites like DEV). So in the spirit of "be the change you wish to see in the world", I've started That...
In today’s business environment, a website is an absolute necessity. They’re not just for businesses that sell or make connections online. Every business needs some kind of website presence to ensure it’s discoverable. Although there are tons of online stores, a brick-and-mortar business or an indiv
Hey y'all. I have a work pc that has chrome and edge installed on it, but can't have any extensions added due to security reasons. I primarily work with a web program that is purpose built for my job. I would to adjust the css of the website on a permanent basis in order to make my work easier. Is this possible using only the...
Recently, I wrote about how to build your first Web Component, as well as some history and explanation of the basic v1 Web Component specs. But much more has happened in the world of Web Components since v1 reached full support in 2020. And even more is planned for the future. Let’s take a look at a few notable examples of...