A Better Way to Debug Server-Side Code
Logs are a very common way to debug server code. Full stack developers typically have to check both client side and server side logs. Find out how to get both server and client side logs in the browser.
Explore our latest thoughts, tutorials, and insights on technology and development
Logs are a very common way to debug server code. Full stack developers typically have to check both client side and server side logs. Find out how to get both server and client side logs in the browser.
Learn how to limit client requests using the Nginx limit_req and limit_req_zone directives. We will also create a live demonstration by writing a script to spam an Nginx server with requests.
The official Docker Nginx image is extremely useful in getting an instance of Nginx up and running quickly. However, it does have some issues. Particularly when it comes to environment variable substitution.
Before you publish your chrome extension on the Chrome Web Store, make sure that you don't have any bugs in your code. Development and production environments aren't always identical.
Stripe secret keys give full access to the Stripe API. This can be a security risk. Learn a better approach.
There are a few different ways to import npm packages into Node projects. This can lead to compatability issues. Learn how to fix these issues to avoid excluding users from your npm package.
Some Docker images are too big, some don't have the right architecture, but some are just right. Take your time to pick the right one. Compare the Ubuntu base image to Alpine.
Returning a Promise from an async function could crash your application. Learn about return await versus return and how to handle Promise related errors.
Monitor a server's authentication activity using the /var/log/auth.log file. Everything will be done with Grafana provisioning.
Learn how to view authentication logs on Linux systems and analyze them for SSH errors. We will also see some automated bot spams in action.