Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 196
  1. What are some common anti patterns and signs of tight coupling in a Node.js codebase and the challenges they present?

  2. If you're building LLM and AI-powered chatbots like me you might need to read and parse PDFs or create PDFs in Node.js.

  3. How do you handle TypeScript, dual ESM and CJS publishing, and the JavaScript toolchain in 2025?

  4. How to set up Home Assistant YouTube DNS blocking with AdGuard and Lovelace buttons for a more action friendly interface.

  5. Learn how I got the Starlight documentation framework in Astro to create a gated content website with authentication for my Bun Security course

  6. Step-by-step tutorial on configuring a Google Cloud project and storing images in Google Cloud Storage.

  7. Imagine if we applied behavioral economics principles to application security methodologies and practices, what would be able to unlock?

  8. Can Astro automatically import components in markdown files?

  9. This article explores the use of `Promise.withResolvers` in Node.js tests, providing examples and refactoring techniques to handle nested tests and signal their completion effectively.

  10. Learn how to supercharge your Vue.js 3 app with TanStack Query.

  11. The rise of zero dependency JavaScript with packages like `neotraverse` and the controversy around the `axobject-query` package demonstrate the different perspectives and trade-offs that developers and maintainers need to consider when building and mainta…

  12. How about we try a different approach to ChatGPT, Google Gemini or Anthropic's Claude?

  13. Current adoption craze for GenAI tools like ChatGPT bring hidden costs in the form of privacy, security, data leakage, latency and availability.

  14. Getting Playwright to work on Heroku wasn't smooth sailing.

  15. Tired of seeing poor authentication patterns in Node.js applications and Express code examples?

  16. Learn how to block specific LAN client IPs from accessing YouTube and other media sites using AdGuard add-on and Home Assistant.

  17. A break-down of how to set up Fastify to work on serverless Firebase Functions and access the request's rawBody to validate incoming HTTP webhooks requests from Lemon Squeezy.

  18. You have an Astro blog?

  19. Follow these best practices to bootstrap a Node.js application configuration in a robust and maintainable way using env-schema.

  20. Often smart home automation enthusiasts want to access their Home Assistant instance remotely.

  21. Every Node.js application needs configuration management, but there are many ways to do it.

  22. Vue.js revolves around a reactivity system, which is unlike React.

  23. Do you ever struggle to come up with creative presentation titles?

  24. Process long-running tasks in Node.js with background jobs.

  25. Level up your Node.js apps with env-schema!

  26. A comprehensive guide to adopting Changesets for semantic versioning and publishing packages in monorepos and non-monorepo projects.

  27. How to deploy a Vue 3 static site to Heroku with a Fastify Node.js backend server to serve the static files.

  28. How to harness the power of streams in Fastify web applications without resorting to raw HTTP replies via reply.raw and reply.hijack().

  29. I found a Local File Inclusion (LFI) security vulnerability in xmlhttprequest library but it's still unfixed.

  30. 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

  31. Customizing AsciiDoc can be challenging at times, especially when it comes to admonitions.

  32. 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.

  33. Reflecting on the spirit of the GitHub Stars award and capturing the essence of the journey towards the recognition and open source community engagement.

  34. 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.

  35. 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.

  36. 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.

  37. Content creators web resources

    Being an active content creator, whether this is writing, video, or any other form of content requires a good deal of time and effort.

  38. How can we harness AI and crowd-sourced workflows into our day to day interactions with the command-line?

  39. What do you think of the following JavaScript URL validation function code?

  40. How do you find events to attend or speak at?

  41. My GitHub Actions hackathon application entry is about all the small things that would contribute to a better maintainer life.

  42. This is a blog mirror of Snyk’s State of JavaScript frameworks security report 2019.

  43. As a follow-up to Snyk’s State of JavaScript frameworks security report 2019, this section of the report is about Angular and React…

  44. This article is from Snyk’s State of JavaScript frameworks security report 1.

  45. In the State of Open Source Security Report 2019, we set out to measure the pulse of the open source security landscape throughout the…

  46. Sharing my thoughts and experience on attending JSConf Budapest for the first time

  47. npm security tips to keep you safe of malicious modules

  48. what makes a test case good?

  49. June 4th is a historic date where the millionth package was indexed into the npm registry. npm is a package manager for JavaScript packages.

  50. Sometimes, when building an application inside a Docker image, you need secrets such as an SSH private key to pull code from a private repository but you may be going about it the wrong way by leaking secrets into the image.