kris-learn.hashnode.devEssential psql Commands for PostgreSQLpsql is the interactive terminal client for PostgreSQL. It lets you connect to databases, run SQL queries, and use powerful meta commands for database management. Connecting to PostgreSQL (Note : here the user is named as “potatoes“, and DB as “mypo...Feb 4·2 min read
kris-learn.hashnode.devChoosing a Modulo to Prevent Overflow in ProgrammingOverflow is one of the sneaky pitfalls in programming, especially when working with large numbers in algorithms, combinatorics, or cryptography. If you’ve ever tried to compute a large factorial or power and ended up with a negative number or runtime...Dec 12, 2025·3 min read
kris-learn.hashnode.devCookies in Web APIs: The Complete, Developer-Friendly Guide (with Go Examples)If you’re getting into backend or API development, cookies can seem like small, mysterious pieces of data floating around in your browser. But once you understand their purpose and behavior, they reveal themselves as one of the simplest and most effe...Nov 15, 2025·5 min read
kris-learn.hashnode.devHow to Ensure Your Docker & Harbor Machine Images Are SecureSecuring your machine images—whether built with Docker or stored in Harbor—is critical to protecting your infrastructure from attacks, vulnerabilities, and supply-chain risks. This guide covers best practices across the entire lifecycle: image creati...Nov 13, 2025·4 min read
kris-learn.hashnode.dev⚙️ AWK Command and Its Uses in Professional WorkflowsMaster text parsing, logs, metrics, and data handling from the command line. 🧭 Introduction: Why AWK Still Matters In the age of powerful observability stacks, cloud-native dashboards, and full-blown log aggregators, it’s easy to overlook the humbl...Oct 29, 2025·5 min read