AI can generate a thousand articles a minute. But it can't do your thinking for you. Hashnode is a community of builders, engineers, and tech leaders who blog to sharpen their ideas, share what they've learned, and grow alongside people who care about the craft.
Your blog is your reputation — start building it.
7h ago · 13 min read · In Part 1, we established that "AI" is a goal, not a method and that Machine Learning is the dominant approach for reaching that goal today. We said ML systems learn from data instead of following han
Join discussion
7h ago · 6 min read · Understanding Spinlocks, Data Races, Global Variables, and ISA Detection in Linux Kernel Modules When developing Linux kernel modules, understanding synchronization and system architecture is essentia
Join discussion
15h ago · 7 min read · 📑 Table of Contents Introduction Why Use kubeadm System Requirements Cluster Architecture Overview Networking Requirements Why Disable Swap Understanding Cgroups and Drivers Step-by-Step Setu
Join discussion
Full Stack Development
1 post this monthI do fancy stuff with Oracle APEX #orclapex
7 posts this monthProgrammable Infrastructure & EVM Execution Intelligence
5 posts this monthHey, I’m Ahmer — a Software Engineering student & full-stack dev sharing projects, dev logs, and lessons from the code trenches.
2 posts this monthCertified Oracle APEX Pro · Sharing what actually works in enterprise development
3 posts this month



Full Stack Development
1 post this monthI do fancy stuff with Oracle APEX #orclapex
7 posts this monthProgrammable Infrastructure & EVM Execution Intelligence
5 posts this monthHey, I’m Ahmer — a Software Engineering student & full-stack dev sharing projects, dev logs, and lessons from the code trenches.
2 posts this monthCertified Oracle APEX Pro · Sharing what actually works in enterprise development
3 posts this monthAwesome project! Turning Johan Liebert into an AI-powered Discord bot is both creative and technically impressive. Great work
Nice explanation of the differences between find(), findIndex(), findLast(), and findLastIndex(). The examples make it easy to understand why JavaScript starts indexing from 0, which is often a point of confusion for beginners.
Excellent summary! Multi-Agent Orchestration and MCP integration are game-changers. Summer '26 clearly shows Salesforce is going all-in on AI-powered enterprise workflows.
Though we are moving at a fast pace towards AI agents, I personally feel that AI agents could be used as assistants rather than replacing humans. As we know, sometimes AI agents start hallucinating. That is where engineers are needed the most—to check and rectify issues before shipping. OR, we could come up with something that would help AI agents perform better without hallucinating.
Internal wikis and markdown files go completely out of date the minute they hit the main branch. Humans get lazy, and code moves too fast. Since modern models rely on precise, structured context, stro
Strong typing definitely reduces the need for a lot of low-value documentation, especially around APIs, DTOs, and data contracts. However, t...
how data and functions are to be used. It makes code easier to read, cuts down on errors, and helps developers understand systems more quick...