home / programming
💻

Programming

Python, JS, C++, Go, Rust & more

40 posts // programming updated daily
C static dynamic libraries linking dlopen shared objects guide

C Static and Dynamic Libraries: Build Reusable Code Like a Pro (2026)

Learn to create and use C static (.a) and dynamic (.so) libraries. Covers ar, gcc linking, dlopen, library paths, versioning,…

C volatile const type qualifiers embedded systems compiler optimization guide

C Volatile and Const: Type Qualifiers Every Programmer Must Know (2026)

Master C type qualifiers: const for immutability, volatile for hardware access, and restrict for optimization. Essential for embedded and systems…

C typedef sizeof type aliases memory sizes struct padding guide

C Typedef and Sizeof: Type Aliases and Memory Sizes Explained (2026)

Learn C typedef for cleaner type aliases and sizeof for portable memory calculations. Covers struct padding, fixed-width types, and cross-platform…

C bitwise operations AND OR XOR NOT shift bit manipulation guide

C Bitwise Operations: Complete Guide to Bit Manipulation in 2026

Master C bitwise operations including AND, OR, XOR, NOT, shifts, bit masks, and flags. Learn bit manipulation tricks every systems…

C function pointers callbacks qsort polymorphism guide

C Function Pointers: Callbacks, Sorting, and Runtime Polymorphism

Master C function pointers from scratch. Learn callback functions, qsort, function pointer arrays, event systems, and how C achieves polymorphism…

C binary search tree BST traversal insertion deletion guide

C Trees and Binary Search Trees: The Complete Guide for 2026

Master C trees and binary search trees from scratch. Learn tree traversals, BST insertion, deletion, search, balancing concepts, and real-world…

C hash tables hash function chaining collision handling data structure

C Hash Tables: Build a Lightning-Fast Lookup Table From Scratch

Build a complete hash table in C from scratch. Learn hash functions, collision handling with chaining and open addressing, resizing,…

C stacks and queues LIFO FIFO data structure implementation guide

C Stacks and Queues: Two Data Structures Every Programmer Must Know

Master stacks and queues in C. Learn LIFO and FIFO concepts, array and linked list implementations, real-world applications, and complete…

C linked lists singly doubly linked list data structure guide

C Linked Lists From Scratch: Build Your First Data Structure in 2026

Master C linked lists from scratch. Learn singly linked lists, doubly linked lists, insertion, deletion, traversal, and real-world applications with…