Disclosing uncontrolled resource consumption in xmlhttprequest library
proof-of-concept showing a denial of service vulnerability in a Node.js web server if it uses the xmlhttprequest library to make outgoing HTTP requests
proof-of-concept showing a denial of service vulnerability in a Node.js web server if it uses the xmlhttprequest library to make outgoing HTTP requests
Customizing AsciiDoc can be challenging at times, especially when it comes to admonitions. In this article, I'll show you how to apply custom admonition styles to your AsciiDoc book.
If you are looking for a way to write your book in a format that is easy to read and write, and that can be easily converted to other formats such as PDF, ePUB and HTML, then AsciiDoc is a great choice. Let me show you how to get started with AsciiDoc Book Starter GitHub repository and an automated setup.
Reflecting on the spirit of the GitHub Stars award and capturing the essence of the journey towards the recognition and open source community engagement.
Reflecting on ReadyCodePush, the first open source activism program I ran in 2022 and how it welcomed underrepresented groups and students into open source software.
PageFind client-side search for Astro is simple but if you want to add search capabilities to a personal blog then you might think of Algolia first. However, let me show you how an easy PageFind integration would be more suitable for a static-site generation type of blog tech.
In this post, I will show you some advanced usage patterns for working with Playwright in order to take a screenshot of a specific element and modify the contents of the image, either before taking the screenshot or after, using image preprocessing tools.
How can we harness AI and crowd-sourced workflows into our day to day interactions with the command-line?
Being an active content creator, whether this is writing, video, or any other form of content requires a good deal of time and effort. Here are some tools that can help you be more productive.
What do you think of the following JavaScript URL validation function code? Are you accidentally adding security issues while doing so?
How do you find events to attend or speak at? I often get asked that and in this article I'll share the resources I use for CFP application and public speaking at conferences.
How do you find events to attend or speak at? I often get asked that and in this article I'll share the resources I use for CFP application and public speaking at conferences.
Without having any formal experience with Docker in the past I was able to help the Docker project and contribute to the official…
Have you ever wondered what is the worst time delay ping from 2 cities around the world?
With the hope of raising awareness on information security topics, and the openness of the web I would like to take one step further to…
Andrew Milner shaped my childhood. Google that name, I bet you a beer you’ve no idea who this guy is, and apparently Google isn’t helpful…
You might be the conservative character, the shy person, or possibly the one taking less risks when it comes to making decisions all…
My manager’s probably best team building concept is Diversity. Why? read on and get some insight on building your next team to accomplish…
Meet VeriGreen, an open source project to help you with merge commits
How did old school unix days of the pre-Internet looked like? let's get a glimpse
Get your groove on with a cool Drupal song! Meet the Drupal Rap song – Everyday I'm Drupalin'
Updating Apache server configuration to use mod_headers to prevent clickjacking security issues
Preventative measures to mitigate leaking the server software running
This entry is part 5 of 5 in the series Drupal Performance Tips
speed performance and how to Drupal optimize for better results and server response time.