The Hidden Value of Solving Boring Problems
How generating short unique IDs in Python led me to the birthday paradox and Monte Carlo simulations Continue reading on Level Up Coding » How generating short unique IDs in…
Recursive CTEs: SQL’s Hidden Graph Traversal Engine
Navigate hierarchies, find routes, detect cycles and calculate degrees of separation Continue reading on Level Up Coding » Navigate hierarchies, find routes, detect cycles and calculate degrees of separationContinue reading…
Week 3: Making Python More Practical : Modules, Files, JSON and SQL
Week 3 felt quite different from the previous weeks. After spending Week 2 getting deeper into Object-Oriented Programming, inheritance… Continue reading on Medium » Week 3 felt quite different from…
From Shape to Library Systems: What Object-Oriented Python Actually Teaches You
When I started practicing Python’s object-oriented features, it was easy to treat class, super(), and self as syntax to memorize. What… Continue reading on Medium » When I started practicing…
Building a Network Traffic Analyzer in Python: What I Learned Along the Way
What happens when you stop using Wireshark and start building the analysis yourself. Continue reading on Medium » What happens when you stop using Wireshark and start building the analysis…
Java Core Mastery - Learn the Concepts That Power Modern Java.
Master Java Core Concepts and Build a Strong Foundation for Modern Java Development Continue reading on ILLUMINATION » Master Java Core Concepts and Build a Strong Foundation for Modern Java…
The Ultimate Java Interview Guide: 350 Questions Covering Core Java, Spring & REST APIs
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — —…
I Built 12 Projects So You Don’t Have To
I’ve seen the same advice everywhere: Continue reading on Medium » I’ve seen the same advice everywhere:Continue reading on Medium » Read More Java on Medium #java
The interviewer’s probing question: Why shouldn’t SQL statements use too many joins?
Why Shouldn’t SQL Statements Use Too Many JOINs? Continue reading on Medium » Why Shouldn’t SQL Statements Use Too Many JOINs?Continue reading on Medium » Read More Java on Medium…
What Really Happens When You Press Enter? The Browser Rendering Pipeline Explained
# A Senior Engineer’s Guide to the Browser Rendering Pipeline (From DNS to Paint) Continue reading on Medium » # A Senior Engineer’s Guide to the Browser Rendering Pipeline (From…
Linux Firewall Explained: What Every Developer Should Know Before Going to Production
A practical guide to Linux firewalls, ports, SSH security, common mistakes, and the things I wish I knew before securing my first server. Continue reading on Medium » A practical…
Setup Awal MikroTik dari Nol: WAN, LAN, Wireless, DHCP, NAT, dan DNS
Router MikroTik yang baru keluar dari kardus itu seperti komputer tanpa sistem operasi: semua kemampuannya ada, tapi belum ada yang… Continue reading on Medium » Router MikroTik yang baru keluar…
Microsoft’s First Major Windows Event in Two Years Has an NVIDIA Problem
On October 7, Satya Nadella will share a San Francisco stage with Jensen Huang to relaunch Windows around a chip Microsoft didn’t build… Continue reading on Medium » On October…
I tested pktz, an eBPF traffic monitor, and here is my honest, open review.
Something on my machine pulled 46 megabytes from PyPI while I was writing a throwaway shell loop, and the only reason I know about it is… Continue reading on Medium…
Year of the Jellyfish (THM) Tryhackme Walkthrough
Description : Some boxes sting… Continue reading on Medium » Description : Some boxes sting…Continue reading on Medium » Read More Linux on Medium #linux
Why Are True and False Equal in Bash Arithmetic?
Here’s another little problem that interviewers like to throw at candidates during interviews to get their brains moving, so to speak. Continue reading on Medium » Here’s another little problem…
Making a Kali Bootable USB drive on Windows Operating System
📌 Introduction Continue reading on Medium » 📌 IntroductionContinue reading on Medium » Read More Linux on Medium #linux