Website profile

@Thepracticaldev

A constructive and inclusive social network for software developers. With you every step of your journey.

  • 10,531articles · 30d
  • 1+ hour agolatest article
  • Aug 14, 2026earliest in window
  • 97%with images
  • 293avg words
articles per day
Categories
  • Software Dev. 9,734
  • Science & Technology 9,605
  • Computers & Electronics 7,440
  • Business & Industrial 811
  • Internet & Telecom 775
  • Economy, Business & Finance 384
  • Finance 334
  • Arts, Culture, Entertainment & Media 246

Please confirm you are human

This browser or connection looks automated. Press and continuously hold the control for 3 seconds to enable Google-hosted web results and, when separately allowed, AI-assisted answers.

A successful check enables 100 search requests. Interactive access does not authorize scraping, systematic collection, or reuse of search output.

Hold with a pointer, or hold Space or Enter.

News

DEV Community
dev.to > vish045 > btoacafe-gives-you-the-wrong-bytes-and-nothing-tells-you-4i20

btoa('café') gives you the wrong bytes, and nothing tells you

6+ day, 21+ hour ago   (650+ words) Run this in your browser console: Now encode the same word as UTF-8 first: Same word, two different answers. Both are valid base64. Neither one throws. Only the second is what everyone else means by "café in base64". btoa and atob are…...

DEV Community
dev.to > saurav_tb_pandey > stop-overloading-your-servers-the-magic-of-debouncing-1fdn

Stop Overloading Your Servers: The Magic of Debouncing

1+ week, 3+ day ago   (656+ words) What is Debouncing? Debouncing is a programming practice that ensures a function only runs after a certain amount of time has passed since it was last triggered. Instead of firing every single time an event occurs, it 'waits' for a…...