}

Blog Index Page 2

Javascript: Why you should use for() to iterate

If in your code you are using Array.forEach, check this blog post about the performance of javascript using for(). Learn how to improve the performance of the forEach in javascript.

Best USB WiFi Adapters for Kali Linux 2026: Monitor Mode + Packet Injection Tested

Top USB WiFi adapters for Kali Linux in 2026. RTL8812AU now in Linux kernel 6.14. Best picks: Alfa AWUS036ACHM, AWUS036NHA, TP-Link TL-WN722N v1. Full chipset guide included.

Choosing the JavaScript Framework for next project

A new year started and new javascript frameworks are starting to gain popularity. We wrote a blog post to review trending js frameworks of 2018

Hashcat GPU Benchmark 2026: RTX 5090, 4090, RX 7900 Speed Table

Hashcat GPU benchmark table 2026. RTX 5090, 4090, 3090, RX 7900 XTX speeds for SHA-256, bcrypt cost 10/12, WPA2-PMKID, and Argon2. Performance-per-dollar ranking included.

Top 3 Best FREE Video Editing Software

Top 3 best FREE Video Editing Software. Learn what are the best video edtiros that can be downloaded for free without watermarks.

Best computer for programming

Blog post about which is the best computer to choose for programming in 2017.

vps

VPS for setting up a small programming project

Cheap VPS for five dollars for small programming projects with a database

Ubuntu 18.04 LTS will replace unity with GNOME

Canonical will shift their default Ubuntu desktop back to GNOME in Ubuntu 18.04

New version of tutorials.technology

We released a new version of our webpage and we explain new sections.

Python Reservoir Sampling: Random List Elements

We briefly explain how to implemente the reservoir sampling algorithm with python to select random elements from a list of unknown size with O(n) complexity.